diff --git a/Scripts/Mobiles/Vendors/PlayerVendor.cs b/Scripts/Mobiles/Vendors/PlayerVendor.cs index f2ea71334..fb8c72952 100644 --- a/Scripts/Mobiles/Vendors/PlayerVendor.cs +++ b/Scripts/Mobiles/Vendors/PlayerVendor.cs @@ -316,7 +316,7 @@ namespace Server.Mobiles if ( !Core.AOS ) NameHue = 0x35; - InitStats( 75, 75, 75 ); + InitStats( 100, 100, 25 ); InitBody(); InitOutfit(); @@ -336,7 +336,7 @@ namespace Server.Mobiles { base.Serialize( writer ); - writer.Write( (int) 1 ); // version + writer.Write( (int) 2 ); // version writer.Write( (bool) BaseHouse.NewVendorSystem ); writer.Write( (string) m_ShopName ); @@ -368,6 +368,7 @@ namespace Server.Mobiles switch ( version ) { + case 2: case 1: { newVendorSystem = reader.ReadBool(); @@ -431,6 +432,9 @@ namespace Server.Mobiles } } + if ( version < 2 && RawStr == 75 && RawDex == 75 && RawInt == 75 ) + InitStats( 100, 100, 25 ); + TimeSpan delay = m_NextPayTime - DateTime.Now; m_PayTimer = new PayTimer( this, delay > TimeSpan.Zero ? delay : TimeSpan.Zero );