public SkeletalWarrior() : base( AIType.AI_Melee, FightMode.Closest, 3, 1, 0.2, 0.4 )
        {
            this.Name = "Skeletal Warrior";
            this.Hue = 1950;
            this.Body = 400;
            this.BaseSoundID = 4453;

            SetStr(120);
            SetDex(120);
            SetInt(100);

            SetHits(2800, 3600);

            SetDamage(10, 25);
            this.SetDamageType( ResistanceType.Physical, 100 );
            this.SetResistance( ResistanceType.Physical, 20 );
            this.SetResistance( ResistanceType.Cold, 20 );
            this.SetResistance( ResistanceType.Fire, 20 );
            this.SetResistance( ResistanceType.Energy, 20 );
            this.SetResistance( ResistanceType.Poison, 20 );
            this.VirtualArmor = 25;
	    Fame = 250;
	    Karma = -2500;

            SetSkill(SkillName.EvalInt, 85.0, 100.0);
            SetSkill(SkillName.Tactics, 75.1, 100.0);
            SetSkill(SkillName.MagicResist, 75.0, 97.5);
            SetSkill(SkillName.Wrestling, 100.2, 105.0);
            SetSkill(SkillName.Meditation, 120.0);
            SetSkill(SkillName.Focus, 120.0);
            SetSkill(SkillName.Swords, 110.0, 120.0);


            SkeletalChest Chest = new SkeletalChest();
            Chest.Movable = false;
            AddItem(Chest);

            SkeletalArms Arms = new SkeletalArms();
            Arms.Movable = false;
            AddItem(Arms);

            SkeletalLegs Legs = new SkeletalLegs();
            Legs.Movable = false;
            AddItem(Legs);

            SkeletalGloves Gloves = new SkeletalGloves();
            Gloves.Movable = false;
            AddItem(Gloves);

            SkeletalSkull Helm = new SkeletalSkull();
            Helm.Movable = false;
            AddItem(Helm);

            SkeletalShield Shield = new SkeletalShield();
            Shield.Movable = false;
            AddItem(Shield);

            SkeletalBlade Weapon = new SkeletalBlade();
            Weapon.Movable = false;
            AddItem(Weapon);

            new SkeletalHorse().Rider = this;
        }
예제 #2
0
        public SkeletalWarrior() : base(AIType.AI_Melee, FightMode.Closest, 3, 1, 0.2, 0.4)
        {
            this.Name        = "Skeletal Warrior";
            this.Hue         = 1950;
            this.Body        = 400;
            this.BaseSoundID = 4453;

            SetStr(120);
            SetDex(120);
            SetInt(100);

            SetHits(2800, 3600);

            SetDamage(10, 25);
            this.SetDamageType(ResistanceType.Physical, 100);
            this.SetResistance(ResistanceType.Physical, 20);
            this.SetResistance(ResistanceType.Cold, 20);
            this.SetResistance(ResistanceType.Fire, 20);
            this.SetResistance(ResistanceType.Energy, 20);
            this.SetResistance(ResistanceType.Poison, 20);
            this.VirtualArmor = 25;
            Fame  = 250;
            Karma = -2500;

            SetSkill(SkillName.EvalInt, 85.0, 100.0);
            SetSkill(SkillName.Tactics, 75.1, 100.0);
            SetSkill(SkillName.MagicResist, 75.0, 97.5);
            SetSkill(SkillName.Wrestling, 100.2, 105.0);
            SetSkill(SkillName.Meditation, 120.0);
            SetSkill(SkillName.Focus, 120.0);
            SetSkill(SkillName.Swords, 110.0, 120.0);


            SkeletalChest Chest = new SkeletalChest();

            Chest.Movable = false;
            AddItem(Chest);

            SkeletalArms Arms = new SkeletalArms();

            Arms.Movable = false;
            AddItem(Arms);

            SkeletalLegs Legs = new SkeletalLegs();

            Legs.Movable = false;
            AddItem(Legs);

            SkeletalGloves Gloves = new SkeletalGloves();

            Gloves.Movable = false;
            AddItem(Gloves);

            SkeletalSkull Helm = new SkeletalSkull();

            Helm.Movable = false;
            AddItem(Helm);

            SkeletalShield Shield = new SkeletalShield();

            Shield.Movable = false;
            AddItem(Shield);

            SkeletalBlade Weapon = new SkeletalBlade();

            Weapon.Movable = false;
            AddItem(Weapon);

            new SkeletalHorse().Rider = this;
        }