public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.Write( (int) 2 ); // version
writer.WriteDeltaTime( (DateTime) m_NextPayTime );
writer.Write( (Item) House );
writer.Write( (Mobile) m_Owner );
writer.Write( (int) m_BankAccount );
writer.Write( (int) m_HoldGold );
writer.Write( (int) m_SellItems.Count );
foreach ( VendorItem vi in m_SellItems.Values )
{
writer.Write( (Item) vi.Item );
writer.Write( (int) vi.Price );
writer.Write( (string) vi.Description );
writer.Write( (DateTime) vi.Created );
}
}