using System; using Server.Items; using Server.Mobiles; using System.Collections.Generic; using Server.Gumps; namespace Server.Engines.Quests { public class IronChain : Item { public override int LabelNumber { get { return 1075788; } } // Iron Chain [Constructable] public IronChain() : base(0x1A07) { } public IronChain(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(); } } public class GreyCloak : Cloak { public override int LabelNumber { get { return 1075789; } } // A Plain Grey Cloak [Constructable] public GreyCloak() { } public GreyCloak(Serial serial) : base(serial) { } public override void Serialize(GenericWriter writer) { base.Serialize(writer); writer.Write((int)1); // version } public override void Deserialize(GenericReader reader) { base.Deserialize(reader); int version = reader.ReadInt(); if(version == 0) reader.ReadMobile(); } } public class SeasonedSkillet : Item { public override int LabelNumber { get { return 1075774; } } // Seasoned Skillet [Constructable] public SeasonedSkillet() : base(0x097F) { } public SeasonedSkillet(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(); } } public class VillageCauldron : Item { public override int LabelNumber { get { return 1075775; } } // Village Cauldron [Constructable] public VillageCauldron() : base(Utility.RandomMinMax(0x0974, 0x0975)) { } public VillageCauldron(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(); } } public class ShortStool : Stool { public override int LabelNumber { get { return 1075776; } } // Short Stool [Constructable] public ShortStool() { } public ShortStool(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(); } } public class FriendshipMug : CeramicMug { public override int LabelNumber { get { return 1075777; } } // Friendship Mug [Constructable] public FriendshipMug() { } public FriendshipMug(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(); } } public class BrassRing : GoldRing { public override int LabelNumber { get { return 1075778; } } // Brass Ring [Constructable] public BrassRing() { } public BrassRing(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(); } } public class WornHammer : Item { public override int LabelNumber { get { return 1075779; } } // Worn Hammer [Constructable] public WornHammer() : base(0x102A) { } public WornHammer(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(); } } public class PairOfWorkGloves : LeatherGloves { public override int LabelNumber { get { return 1075780; } } // Pair of Work Gloves [Constructable] public PairOfWorkGloves() { } public PairOfWorkGloves(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(); } } }