Beispiel #1
0
        public SerpentsFangAssassin() : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4)
        {
            Name       = "black order assassin";
            Title      = "of the serpent's fang sect";
            Female     = Utility.RandomBool();
            Race       = Race.Human;
            Hue        = Race.RandomSkinHue();
            HairItemID = Race.RandomHair(Female);
            HairHue    = Race.RandomHairHue();
            Race.RandomFacialHair(this);

            AddItem(new Sai(0x51D));
            AddItem(new ThighBoots(0x51D));
            AddItem(new FancyShirt(0x51D));
            AddItem(new StuddedMempo());
            AddItem(new JinBaori(0x2A));

            Item item;

            item     = new StuddedGloves();
            item.Hue = 0x2A;
            AddItem(item);

            item     = new LeatherNinjaPants();
            item.Hue = 0x51D;
            AddItem(item);

            item     = new LightPlateJingasa();
            item.Hue = 0x51D;
            AddItem(item);
        }
Beispiel #2
0
        public TigersClawThief() : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4)
        {
            Name       = "black order thief";
            Title      = "of the tiger's claw sect";
            Female     = Utility.RandomBool();
            Race       = Race.Human;
            Hue        = Race.RandomSkinHue();
            HairItemID = Race.RandomHair(Female);
            HairHue    = Race.RandomHairHue();
            Race.RandomFacialHair(this);

            AddItem(new Wakizashi());
            AddItem(new FancyShirt(0x51D));
            AddItem(new StuddedMempo());
            AddItem(new JinBaori(0x69));

            Item item;

            item     = new StuddedGloves();
            item.Hue = 0x69;
            AddItem(item);

            item     = new LeatherNinjaPants();
            item.Hue = 0x51D;
            AddItem(item);

            item     = new LightPlateJingasa();
            item.Hue = 0x51D;
            AddItem(item);

            // TODO quest items
        }
Beispiel #3
0
        public LordYoshimitsu() : base(AIType.AI_Ninja, FightMode.Closest, 10, 1, 0.2, 0.4)
        {
            SpeechHue = Utility.RandomDyedHue();
            Title     = "忍者";
            Hue       = Utility.RandomSkinHue();
            Female    = false;
            BodyValue = 400;
            Name      = "小泉";

            SetStr(350);
            SetDex(100);
            SetInt(50);

            SetHits(2000);

            SetDamage(10, 23);

            SetSkill(SkillName.Fencing, 66.0, 97.5);
            SetSkill(SkillName.Macing, 65.0, 87.5);
            SetSkill(SkillName.MagicResist, 25.0, 47.5);
            SetSkill(SkillName.Swords, 65.0, 87.5);
            SetSkill(SkillName.Tactics, 65.0, 87.5);
            SetSkill(SkillName.Wrestling, 15.0, 37.5);

            LeatherNinjaHood nh = new LeatherNinjaHood();

            nh.Hue = 1175;
            AddItem(nh);

            LeatherNinjaMitts nm = new LeatherNinjaMitts();

            nm.Hue = 1175;
            AddItem(nm);

            LeatherNinjaJacket nj = new LeatherNinjaJacket();

            nj.Hue = 1175;
            AddItem(nj);

            LeatherNinjaPants np = new LeatherNinjaPants();

            np.Hue = 1175;
            AddItem(np);

            NinjaTabi nt = new NinjaTabi();

            nt.Hue = 1175;
            AddItem(nt);

            Daisho d = new Daisho();

            AddItem(d);

            Fame  = 5000;
            Karma = -5000;
        }
        /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

        public static Item CreateLeatherArmor(string gender)
        {
            Item item  = null;
            int  nType = Utility.RandomMinMax(0, 12);

            switch (nType)
            {
            case 0:         item = new LeatherArms();                       item.Name = "leather sleeves";          break;

            case 1:         item = new LeatherChest();                      item.Name = "leather tunic";
                if (gender == "female" || Utility.RandomMinMax(0, 3) == 1)
                {
                    item = new FemaleLeatherChest();              item.Name = "leather armor";
                }
                else if (gender == "female" || Utility.RandomMinMax(0, 3) == 1)
                {
                    item = new LeatherBustierArms();              item.Name = "leather bustier";
                }
                break;

            case 2:         item = new LeatherGloves();                     item.Name = "leather gloves";           break;

            case 3:         item = new LeatherGorget();                     item.Name = "leather gorget";           break;

            case 4: item = new LeatherLegs();                               item.Name = "leather leggings";
                if (gender == "female" || Utility.RandomMinMax(0, 3) == 1)
                {
                    item = new LeatherSkirt();                            item.Name = "leather skirt";
                }
                if (Utility.RandomMinMax(0, 5) == 1)
                {
                    item = new LeatherShorts();                           item.Name = "leather shorts";
                }
                break;

            case 5:         item = new LeatherCap();                        item.Name = "leather cap";                      break;

            case 6:         item = new LeatherJingasa();            item.Name = "leather jingasa";          break;

            case 7:         item = new LeatherDo();                         item.Name = "leather do";                       break;

            case 8:         item = new LeatherHiroSode();           item.Name = "leather hiro sode";        break;

            case 9:         item = new LeatherSuneate();            item.Name = "leather suneate";          break;

            case 10:        item = new LeatherHaidate();            item.Name = "leather haidate";          break;

            case 11:        item = new LeatherNinjaPants();         item.Name = "leather ninja pants";      break;

            case 12:        item = new LeatherNinjaJacket();        item.Name = "leather ninja jacket";     break;
            }

            return(item);
        }
Beispiel #5
0
        public TigersClawThief()
            : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4)
        {
            this.Name = "Black Order Thief";
            this.Title = "of the Tiger's Claw Sect";
            this.Female = Utility.RandomBool();
            this.Race = Race.Human;
            this.Hue = this.Race.RandomSkinHue();
            this.HairItemID = this.Race.RandomHair(this.Female);
            this.HairHue = this.Race.RandomHairHue();
            this.Race.RandomFacialHair(this);

            this.AddItem(new ThighBoots(0x51D));
            this.AddItem(new Wakizashi());
            this.AddItem(new FancyShirt(0x51D));
            this.AddItem(new StuddedMempo());
            this.AddItem(new JinBaori(0x69));

            Item item;

            item = new StuddedGloves();
            item.Hue = 0x69;
            this.AddItem(item);

            item = new LeatherNinjaPants();
            item.Hue = 0x51D;
            this.AddItem(item);

            item = new LightPlateJingasa();
            item.Hue = 0x51D;
            this.AddItem(item);

            // TODO quest items

            this.SetStr(225, 275);
            this.SetDex(175, 275);
            this.SetInt(85, 105);

            this.SetHits(250, 275);

            this.SetDamage(14, 22);

            this.SetDamageType(ResistanceType.Physical, 100);

            this.SetResistance(ResistanceType.Physical, 35, 60);
            this.SetResistance(ResistanceType.Fire, 45, 65);
            this.SetResistance(ResistanceType.Cold, 25, 45);
            this.SetResistance(ResistanceType.Poison, 40, 60);
            this.SetResistance(ResistanceType.Energy, 40, 65);

            this.SetSkill(SkillName.MagicResist, 80.0, 100.0);
            this.SetSkill(SkillName.Tactics, 115.0, 130.0);
            this.SetSkill(SkillName.Wrestling, 95.0, 120.0);
            this.SetSkill(SkillName.Anatomy, 105.0, 120.0);
            this.SetSkill(SkillName.Fencing, 78.0, 100.0);
            this.SetSkill(SkillName.Swords, 90.1, 105.0);
            this.SetSkill(SkillName.Ninjitsu, 90.0, 120.0);
            this.SetSkill(SkillName.Hiding, 100.0, 120.0);
            this.SetSkill(SkillName.Stealth, 100.0, 120.0);

            this.Fame = 5000;
            this.Karma = -5000;

            this.VirtualArmor = 58;
        }
        public Stephanos() : base(AIType.AI_Mage, FightMode.Closest, 10, 1, 0.2, 0.4)
        {
            Name = "Stephanos";
            Body = 400;

            Female = false;

            SetStr(536, 585);
            SetDex(126, 145);
            SetInt(281, 305);

            SetHits(322, 351);

            SetDamage(13, 16);

            SetDamageType(ResistanceType.Physical, 100);

            SetResistance(ResistanceType.Physical, 35, 45);
            SetResistance(ResistanceType.Fire, 30, 40);
            SetResistance(ResistanceType.Cold, 25, 35);
            SetResistance(ResistanceType.Poison, 30, 40);
            SetResistance(ResistanceType.Energy, 30, 40);

            SetSkill(SkillName.EvalInt, 85.1, 100.0);
            SetSkill(SkillName.Magery, 85.1, 100.0);
            SetSkill(SkillName.MagicResist, 80.2, 110.0);
            SetSkill(SkillName.Tactics, 60.1, 80.0);
            SetSkill(SkillName.Wrestling, 40.1, 50.0);

            Fame  = 11500;
            Karma = -11500;

            VirtualArmor = 40;

            Item hair = new Item(Utility.RandomList(0x203B, 0x2049, 0x2048, 0x204A));

            hair.Hue     = Utility.RandomHairHue();
            hair.Layer   = Layer.Hair;
            hair.Movable = false;
            AddItem(hair);

            NinjaTabi ninjatabi = new NinjaTabi();

            ninjatabi.Hue = 0x1;
            AddItem(ninjatabi);

            LeatherNinjaPants ninjapants = new LeatherNinjaPants();

            ninjapants.Hue = 1;
            AddItem(ninjapants);

            LeatherNinjaJacket ninjajacket = new LeatherNinjaJacket();

            ninjajacket.Hue = 1;
            AddItem(ninjajacket);

            LeatherJingasa jingasa = new LeatherJingasa();

            jingasa.Hue = 1;
            AddItem(jingasa);
        }
Beispiel #7
0
        public TigersClawThief()
            : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4)
        {
            Name       = "Black Order Thief";
            Title      = "of the Tiger's Claw Sect";
            Female     = Utility.RandomBool();
            Race       = Race.Human;
            Hue        = Race.RandomSkinHue();
            HairItemID = Race.RandomHair(Female);
            HairHue    = Race.RandomHairHue();
            Race.RandomFacialHair(this);

            AddItem(new ThighBoots(0x51D));
            AddItem(new Wakizashi());
            AddItem(new FancyShirt(0x51D));
            AddItem(new StuddedMempo());
            AddItem(new JinBaori(0x69));

            Item item;

            item = new StuddedGloves
            {
                Hue = 0x69
            };
            AddItem(item);

            item = new LeatherNinjaPants
            {
                Hue = 0x51D
            };
            AddItem(item);

            item = new LightPlateJingasa
            {
                Hue = 0x51D
            };
            AddItem(item);

            SetStr(340, 360);
            SetDex(400, 415);
            SetInt(200, 215);

            SetHits(800, 815);

            SetDamage(13, 15);

            SetDamageType(ResistanceType.Physical, 100);

            SetResistance(ResistanceType.Physical, 45, 65);
            SetResistance(ResistanceType.Fire, 60, 70);
            SetResistance(ResistanceType.Cold, 55, 60);
            SetResistance(ResistanceType.Poison, 30, 50);
            SetResistance(ResistanceType.Energy, 30, 50);

            SetSkill(SkillName.MagicResist, 80.0, 100.0);
            SetSkill(SkillName.Tactics, 115.0, 130.0);
            SetSkill(SkillName.Wrestling, 95.0, 120.0);
            SetSkill(SkillName.Anatomy, 105.0, 120.0);
            SetSkill(SkillName.Fencing, 78.0, 100.0);
            SetSkill(SkillName.Swords, 90.1, 105.0);
            SetSkill(SkillName.Ninjitsu, 90.0, 120.0);
            SetSkill(SkillName.Hiding, 100.0, 120.0);
            SetSkill(SkillName.Stealth, 100.0, 120.0);

            Fame  = 13000;
            Karma = -13000;
        }
        public SerpentsFangAssassin()
            : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4)
        {
            Name       = "Black Order Assassin";
            Title      = "of the Serpent's Fang Sect";
            Female     = Utility.RandomBool();
            Race       = Race.Human;
            Hue        = Race.RandomSkinHue();
            HairItemID = Race.RandomHair(Female);
            HairHue    = Race.RandomHairHue();
            Race.RandomFacialHair(this);

            AddItem(new ThighBoots(0x51D));
            AddItem(new FancyShirt(0x51D));
            AddItem(new StuddedMempo());
            AddItem(new JinBaori(0x2A));

            Item item;

            item     = new StuddedGloves();
            item.Hue = 0x2A;
            AddItem(item);

            item     = new LeatherNinjaPants();
            item.Hue = 0x51D;
            AddItem(item);

            item     = new LightPlateJingasa();
            item.Hue = 0x51D;
            AddItem(item);

            item     = new Sai();
            item.Hue = 0x51D;
            AddItem(item);

            SetStr(325, 375);
            SetDex(175, 275);
            SetInt(85, 105);

            SetHits(350, 375);

            SetDamage(14, 22);

            SetDamageType(ResistanceType.Physical, 100);

            SetResistance(ResistanceType.Physical, 35, 60);
            SetResistance(ResistanceType.Fire, 45, 65);
            SetResistance(ResistanceType.Cold, 25, 45);
            SetResistance(ResistanceType.Poison, 40, 60);
            SetResistance(ResistanceType.Energy, 40, 65);

            SetSkill(SkillName.MagicResist, 80.0, 100.0);
            SetSkill(SkillName.Tactics, 115.0, 130.0);
            SetSkill(SkillName.Wrestling, 95.0, 120.0);
            SetSkill(SkillName.Anatomy, 105.0, 120.0);
            SetSkill(SkillName.Fencing, 78.0, 100.0);
            SetSkill(SkillName.Swords, 90.1, 105.0);
            SetSkill(SkillName.Ninjitsu, 90.0, 120.0);
            SetSkill(SkillName.Hiding, 100.0, 120.0);
            SetSkill(SkillName.Stealth, 100.0, 120.0);

            Fame  = 5000;
            Karma = -5000;

            VirtualArmor = 58;
        }
Beispiel #9
0
        public LockeCole()
            : base(AIType.AI_Arcade, FightMode.Closest, 10, 1, 0.2, 0.4)
        {
            Name         = "Locke Cole";
            Body         = 400;
            Hue          = 1162;
            SpecialTitle = "Undead Treasure Hunter";
            TitleHue     = 1174;

            BaseSoundID = 362;

            SetStr(500);
            SetDex(400);
            SetInt(100);

            SetHits(400000);

            SetDamage(2, 4);

            foreach (SkillName skill in _Skills)
            {
                SetSkill(skill, 80.0, 140.0);
            }

            SpeechHue = YellHue = 34;

            VirtualArmor = 90;

            PackGold(3000, 3500);
            PackMagicItems(5, 5, 0.95, 0.95);
            PackMagicItems(5, 5, 0.80, 0.65);
            PackMagicItems(5, 5, 0.80, 0.65);
            PackMagicItems(6, 6, 0.80, 0.65);

            Damagers = new Dictionary <PlayerMobile, int>();

            var helm = new SkullCap();

            helm.Name       = "Locke's Bandana";
            helm.Hue        = 4;
            helm.Identified = true;
            AddItem(Immovable(helm));

            var arms = new JinBaori();

            arms.Name       = "Locke's Jacket";
            arms.Hue        = 4;
            arms.Identified = true;
            AddItem(Immovable(arms));

            var gloves = new LeatherGloves();

            gloves.Name       = "Locke's Gloves";
            gloves.Hue        = 4;
            gloves.Identified = true;
            AddItem(Immovable(gloves));

            var tunic = new Shirt();

            tunic.Name       = "Locke's Shirt";
            tunic.Hue        = 0;
            tunic.Identified = true;
            AddItem(Immovable(tunic));

            var legs = new LeatherNinjaPants();

            legs.Name       = "Locke's Pants";
            legs.Hue        = 4;
            legs.Identified = true;
            AddItem(Immovable(legs));

            var boots = new ElvenBoots();

            boots.Name       = "Locke's Boots";
            boots.Hue        = 1175;
            boots.Identified = true;
            AddItem(Immovable(boots));

            var spellbook = new Dagger();

            spellbook.Name    = "Thief Dagger";
            spellbook.Hue     = 0;
            spellbook.Movable = false;
            AddItem(Immovable(spellbook));
        }
Beispiel #10
0
        public SerpentsFangAssassin()
            : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4)
        {
            this.Name       = "Black Order Assassin";
            this.Title      = "of the Serpent's Fang Sect";
            this.Female     = Utility.RandomBool();
            this.Race       = Race.Human;
            this.Hue        = this.Race.RandomSkinHue();
            this.HairItemID = this.Race.RandomHair(this.Female);
            this.HairHue    = this.Race.RandomHairHue();
            this.Race.RandomFacialHair(this);

            this.AddItem(new ThighBoots(0x51D));
            this.AddItem(new FancyShirt(0x51D));
            this.AddItem(new StuddedMempo());
            this.AddItem(new JinBaori(0x2A));

            Item item;

            item     = new StuddedGloves();
            item.Hue = 0x2A;
            this.AddItem(item);

            item     = new LeatherNinjaPants();
            item.Hue = 0x51D;
            this.AddItem(item);

            item     = new LightPlateJingasa();
            item.Hue = 0x51D;
            this.AddItem(item);

            item     = new Sai();
            item.Hue = 0x51D;
            this.AddItem(item);

            this.SetStr(440, 460);
            this.SetDex(160, 175);
            this.SetInt(160, 175);

            this.SetHits(440, 460);

            this.SetDamage(13, 15);

            this.SetDamageType(ResistanceType.Physical, 100);

            this.SetResistance(ResistanceType.Physical, 65, 75);
            this.SetResistance(ResistanceType.Fire, 50, 60);
            this.SetResistance(ResistanceType.Cold, 55, 60);
            this.SetResistance(ResistanceType.Poison, 30, 50);
            this.SetResistance(ResistanceType.Energy, 30, 50);

            this.SetSkill(SkillName.MagicResist, 80.0, 100.0);
            this.SetSkill(SkillName.Tactics, 115.0, 130.0);
            this.SetSkill(SkillName.Wrestling, 95.0, 120.0);
            this.SetSkill(SkillName.Anatomy, 105.0, 120.0);
            this.SetSkill(SkillName.Fencing, 78.0, 100.0);
            this.SetSkill(SkillName.Swords, 90.1, 105.0);
            this.SetSkill(SkillName.Ninjitsu, 90.0, 120.0);
            this.SetSkill(SkillName.Hiding, 100.0, 120.0);
            this.SetSkill(SkillName.Stealth, 100.0, 120.0);

            this.Fame  = 13000;
            this.Karma = -13000;

            this.VirtualArmor = 58;
        }
Beispiel #11
0
        public BlackOrderAssassin()
            : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4)
        {
            Name  = "Black Order Assassin";
            Title = "of the Serpent's Fang Sect";
            Race  = Utility.RandomBool() ? Race.Human : Race.Elf;
            Body  = Race == Race.Elf ? 605 : 400;
            Hue   = Utility.RandomSkinHue();

            Utility.AssignRandomHair(this);

            if (Utility.RandomBool())
            {
                Utility.AssignRandomFacialHair(this, HairHue);
            }

            SetStr(125, 175);
            SetDex(190, 310);
            SetInt(85, 105);

            SetHits(900, 1100);

            SetDamage(12, 26);

            SetDamageType(ResistanceType.Physical, 100);

            SetResistance(ResistanceType.Physical, 40, 65);
            SetResistance(ResistanceType.Fire, 50, 70);
            SetResistance(ResistanceType.Cold, 30, 50);
            SetResistance(ResistanceType.Poison, 45, 65);
            SetResistance(ResistanceType.Energy, 45, 65);

            Fame  = 10000;
            Karma = -10000;

            SetSkill(SkillName.MagicResist, 80.0, 100.0);
            SetSkill(SkillName.Tactics, 115.0, 130.0);
            SetSkill(SkillName.Wrestling, 95.0, 120.0);
            SetSkill(SkillName.Anatomy, 105.0, 120.0);
            SetSkill(SkillName.Fencing, 100.0, 110.0);

            /* Equip */
            AddItem(new Sai());

            Item item = null;

            item     = new LeatherNinjaPants();
            item.Hue = 1309;
            AddItem(item);

            item     = new FancyShirt();
            item.Hue = 1309;
            AddItem(item);

            item     = new StuddedGloves();
            item.Hue = 42;
            AddItem(item);

            item     = new JinBaori();
            item.Hue = 42;
            AddItem(item);

            item     = new LightPlateJingasa();
            item.Hue = 1309;
            AddItem(item);

            item     = new ThighBoots();
            item.Hue = 1309;
            AddItem(item);
        }
Beispiel #12
0
        public LockeColeMirrorImagePortal()
            : base(AIType.AI_Arcade, FightMode.Closest, 10, 1, 0.2, 0.4)
        {
            Name         = "Locke Cole";
            Body         = 400;
            Hue          = 1162;
            SpecialTitle = "Mirror Image";
            TitleHue     = 1174;

            BaseSoundID = 362;

            SetStr(10, 10);
            SetDex(200);
            SetInt(706, 726);

            SetHits(2000);

            SetDamage(1, 1);

            foreach (SkillName skill in _Skills)
            {
                SetSkill(skill, 65.0, 70.0);
            }

            SpeechHue = YellHue = 34;

            VirtualArmor = 90;

            PackGold(500, 1000);
            PackMagicItems(5, 5, 0.95, 0.95);

            var helm = new SkullCap();

            helm.Name       = "Locke's Bandana";
            helm.Hue        = 4;
            helm.Identified = true;
            AddItem(Immovable(helm));

            var arms = new JinBaori();

            arms.Name       = "Locke's Jacket";
            arms.Hue        = 4;
            arms.Identified = true;
            AddItem(Immovable(arms));

            var gloves = new LeatherGloves();

            gloves.Name       = "Locke's Gloves";
            gloves.Hue        = 4;
            gloves.Identified = true;
            AddItem(Immovable(gloves));

            var tunic = new Shirt();

            tunic.Name       = "Locke's Shirt";
            tunic.Hue        = 0;
            tunic.Identified = true;
            AddItem(Immovable(tunic));

            var legs = new LeatherNinjaPants();

            legs.Name       = "Locke's Pants";
            legs.Hue        = 4;
            legs.Identified = true;
            AddItem(Immovable(legs));

            var boots = new ElvenBoots();

            boots.Name       = "Locke's Boots";
            boots.Hue        = 1175;
            boots.Identified = true;
            AddItem(Immovable(boots));

            var spellbook = new Dagger();

            spellbook.Name    = "Thief Dagger";
            spellbook.Hue     = 0;
            spellbook.Movable = false;
            AddItem(Immovable(spellbook));
        }
Beispiel #13
0
        public BlackOrderMasterThief()
            : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4)
        {
            Name  = "Black Order Master Thief";
            Title = "of the Tiger's Claw Sect";
            Race  = Utility.RandomBool() ? Race.Human : Race.Elf;
            Hue   = Race.RandomSkinHue();

            Utility.AssignRandomHair(this);

            if (Utility.RandomBool())
            {
                Utility.AssignRandomHair(this, HairHue);
            }

            SetStr(525, 375);
            SetDex(290, 310);
            SetInt(285, 305);

            SetHits(1900, 2100);

            SetDamage(16, 30);

            SetDamageType(ResistanceType.Physical, 100);

            SetResistance(ResistanceType.Physical, 45, 70);
            SetResistance(ResistanceType.Fire, 55, 75);
            SetResistance(ResistanceType.Cold, 35, 55);
            SetResistance(ResistanceType.Poison, 50, 70);
            SetResistance(ResistanceType.Energy, 50, 75);

            Fame  = 10000;
            Karma = -10000;

            SetSkill(SkillName.MagicResist, 100.0, 120.0);
            SetSkill(SkillName.Tactics, 125.0, 140.0);
            SetSkill(SkillName.Wrestling, 110.0, 130.0);
            SetSkill(SkillName.Anatomy, 105.0, 120.0);
            SetSkill(SkillName.Swords, 115.0, 125.0);
            SetSkill(SkillName.Parry, 115.0, 125.0);

            /* Equip */
            Item item = null;

            item     = new Wakizashi();
            item.Hue = 1309;
            AddItem(item);

            item     = new LeatherNinjaPants();
            item.Hue = 1309;
            AddItem(item);

            item     = new FancyShirt();
            item.Hue = 1309;
            AddItem(item);

            item     = new StuddedGloves();
            item.Hue = 105;
            AddItem(item);

            item     = new JinBaori();
            item.Hue = 105;
            AddItem(item);

            item     = new LightPlateJingasa();
            item.Hue = 1309;
            AddItem(item);
        }