public Rivatach() : base(AIType.AI_Necromage, FightMode.Aggressor, 10, 1, 0.2, 0.4) { Name = "Rivatach"; Body = 0x190; SpeechHue = 44; Hue = 1175; BaseSoundID = 362; SetStr(2500); SetDex(300); SetInt(1100); SetHits(55000); SetDamage(30, 35); SetDamageType(ResistanceType.Physical, 50); SetDamageType(ResistanceType.Fire, 50); SetResistance(ResistanceType.Physical, 0, 0); SetResistance(ResistanceType.Fire, 120); SetResistance(ResistanceType.Cold, 10, 12); SetResistance(ResistanceType.Poison, 10, 12); SetResistance(ResistanceType.Energy, 10, 12); SetSkill(SkillName.EvalInt, 125.3); SetSkill(SkillName.Swords, 120.1, 130.0); SetSkill(SkillName.Necromancy, 120.1, 130.0); SetSkill(SkillName.Magery, 125.0); SetSkill(SkillName.MagicResist, 125.0); SetSkill(SkillName.Tactics, 130.0); SetSkill(SkillName.Wrestling, 130.0); SetSkill(SkillName.Meditation, 130.0); SetSkill(SkillName.Anatomy, 125.0); SetSkill(SkillName.DetectHidden, 120.0); SetSkill(SkillName.SpiritSpeak, 120); Fame = 20000; Karma = -20000; VirtualArmor = 80; AddItem(new ThighBoots(1175)); Tekagi claw = new Tekagi(); claw.Movable = false; AddItem(claw); ClothNinjaHood helm = new ClothNinjaHood(); helm.Hue = 2406; helm.Movable = false; AddItem(helm); DragonChest chest = new DragonChest(); chest.Resource = CraftResource.BlackScales; chest.Movable = false; AddItem(chest); DragonArms arms = new DragonArms(); arms.Resource = CraftResource.BlackScales; arms.Movable = false; AddItem(arms); DragonGloves gloves = new DragonGloves(); gloves.Resource = CraftResource.BlackScales; gloves.Movable = false; AddItem(gloves); DragonLegs legs = new DragonLegs(); legs.Resource = CraftResource.BlackScales; legs.Movable = false; AddItem(legs); }
public Executioner() : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4) { SpeechHue = Utility.RandomTalkHue(); Title = "the executioner"; Hue = Utility.RandomSkinColor(); if (this.Female = Utility.RandomBool()) { this.Body = 0x191; this.Name = NameList.RandomName("female"); AddItem(new Skirt(0x497)); } else { this.Body = 0x190; this.Name = NameList.RandomName("male"); AddItem(new LongPants(0x497)); } AddItem(new FancyShirt(0x497)); Item gloves = new LeatherGloves(); gloves.Hue = 0x497; AddItem(gloves); Item boots = new ThighBoots(); boots.Hue = 0x497; AddItem(boots); Item mask = new ClothNinjaHood(); mask.Hue = 0x497; mask.Name = "executioner's hood"; AddItem(mask); AddItem(new ExecutionersAxe()); SetStr(386, 400); SetDex(151, 165); SetInt(161, 175); SetDamage(8, 10); SetDamageType(ResistanceType.Physical, 100); SetResistance(ResistanceType.Physical, 35, 45); SetResistance(ResistanceType.Fire, 25, 30); SetResistance(ResistanceType.Cold, 25, 30); SetResistance(ResistanceType.Poison, 10, 20); SetResistance(ResistanceType.Energy, 10, 20); SetSkill(SkillName.Anatomy, 125.0); SetSkill(SkillName.Fencing, 46.0, 77.5); SetSkill(SkillName.Macing, 35.0, 57.5); SetSkill(SkillName.Poisoning, 60.0, 82.5); SetSkill(SkillName.MagicResist, 83.5, 92.5); SetSkill(SkillName.Swords, 125.0); SetSkill(SkillName.Tactics, 125.0); SetSkill(SkillName.Lumberjacking, 125.0); Fame = 5000; Karma = -5000; VirtualArmor = 40; }