using System; using Server; namespace Server.Items { public class CurePotion : BaseCurePotion { private static CureLevelInfo[] m_OldLevelInfo = new CureLevelInfo[] { new CureLevelInfo( Poison.Lesser, 1.00 ), // 100% chance to cure lesser poison new CureLevelInfo( Poison.Regular, 0.75 ), // 75% chance to cure regular poison new CureLevelInfo( Poison.Greater, 0.50 ), // 50% chance to cure greater poison new CureLevelInfo( Poison.Deadly, 0.15 ) // 15% chance to cure deadly poison }; public override CureLevelInfo[] LevelInfo{ get{ return m_OldLevelInfo; } } [Constructable] public CurePotion() : base( PotionEffect.Cure ) { } public CurePotion( Serial serial ) : base( serial ) { } public override void Serialize( GenericWriter writer ) { base.Serialize( writer ); writer.Write( (int) 0 ); // version } public override void Deserialize( GenericReader reader ) { base.Deserialize( reader ); int version = reader.ReadInt(); } } }