예제 #1
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;
        }
예제 #2
0
        public override void InitOutfit()
        {
            Item hair = new Item(8251)
            {
                Hue     = 1109,
                Layer   = Layer.Hair,
                Movable = false
            };

            AddItem(hair);

            Item fhair = new Item(8256)
            {
                Hue     = 1109,
                Layer   = Layer.FacialHair,
                Movable = false
            };

            AddItem(fhair);

            Item hakama = new HakamaShita()
            {
                Hue     = 803,
                Movable = false
            };

            AddItem(hakama);

            Item tattsuke = new TattsukeHakama()
            {
                Hue     = 902,
                Movable = false
            };

            AddItem(tattsuke);

            Item shirt = new FancyShirt()
            {
                Hue     = 0,
                Movable = false
            };

            AddItem(shirt);

            Item tabi = new NinjaTabi()
            {
                Hue     = 707,
                Movable = false
            };

            AddItem(tabi);

            PackGold(50, 200);
        }
예제 #3
0
        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);
        }