public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.Write( (int) 5 ); // version
writer.Write( (byte) m_Quality );
writer.Write( (string) m_EngravedText );
writer.Write( m_Crafter );
writer.Write( (int)m_Slayer );
writer.Write( (int)m_Slayer2 );
m_AosAttributes.Serialize( writer );
m_AosSkillBonuses.Serialize( writer );
writer.Write( m_Content );
writer.Write( m_Count );
}