public RuneBeetle() : base(AIType.AI_Mage, FightMode.Closest, 10, 1, 0.2, 0.4) { Name = "a rune beetle"; Body = 244; SetStr(400, 465); SetDex(125, 170); SetInt(375, 450); SetHits(310, 360); SetDamage(15, 22); SetDamageType(ResistanceType.Physical, 20); SetDamageType(ResistanceType.Poison, 10); SetDamageType(ResistanceType.Energy, 70); SetResistance(ResistanceType.Physical, 40, 65); SetResistance(ResistanceType.Fire, 35, 50); SetResistance(ResistanceType.Cold, 35, 50); SetResistance(ResistanceType.Poison, 75, 95); SetResistance(ResistanceType.Energy, 40, 60); SetSkill(SkillName.EvalInt, 100.1, 125.0); SetSkill(SkillName.Magery, 100.1, 110.0); SetSkill(SkillName.Meditation, 95.1, 110.0); SetSkill(SkillName.Poisoning, 120.1, 140.0); SetSkill(SkillName.MagicResist, 95.1, 110.0); SetSkill(SkillName.Tactics, 80.1, 95.0); SetSkill(SkillName.Wrestling, 70.1, 80.0); SetFameLevel(5); SetKarmaLevel(5); Tamable = true; ControlSlots = 3; MinTameSkill = 93.9; PackGold(1000, 1200); PackItem(new Bone(Utility.RandomMinMax(2, 3))); PackMagicItems(1, 5); PackItem(BaseLootHelperSE.RandomBodyPart()); PackReg(5, 14); AddItem(Seed.RandomBonsaiSeed()); }
public RevenantLion() : base(AIType.AI_Mage, FightMode.Closest, 10, 1, 0.2, 0.4) { Name = "a Revenant Lion"; Body = 251; SetStr(275, 320); SetDex(155, 175); SetInt(75, 105); SetHits(250, 280); SetDamage(19, 23); SetDamageType(ResistanceType.Physical, 30); SetDamageType(ResistanceType.Cold, 30); SetDamageType(ResistanceType.Poison, 10); SetDamageType(ResistanceType.Energy, 30); SetResistance(ResistanceType.Physical, 40, 60); SetResistance(ResistanceType.Fire, 20, 30); SetResistance(ResistanceType.Cold, 50, 60); SetResistance(ResistanceType.Poison, 55, 65); SetResistance(ResistanceType.Energy, 40, 50); SetSkill(SkillName.EvalInt, 80.1, 90.0); SetSkill(SkillName.Magery, 80.1, 90.0); SetSkill(SkillName.Meditation, 85.1, 95.0); SetSkill(SkillName.MagicResist, 70.1, 90.0); SetSkill(SkillName.Tactics, 60.1, 80.0); SetSkill(SkillName.Wrestling, 80.1, 90.0); Fame = 2500; Karma = -2500; Tamable = false; VirtualArmor = 20; PackGold(550, 700); PackNecroReg(6, 8); PackItem(new Bone(Utility.RandomMinMax(2, 3))); PackMagicItems(1, 5); PackItem(BaseLootHelperSE.RandomBodyPart()); }
public YomotsuPriest() : base(AIType.AI_Mage, FightMode.Closest, 10, 1, 0.2, 0.4) { Name = "an Yomotsu Priest"; Body = 253; SetStr(480, 530); SetDex(100, 115); SetInt(600, 675); SetHits(480, 530); SetDamage(13, 14); SetDamageType(ResistanceType.Physical, 100); SetResistance(ResistanceType.Physical, 65, 85); SetResistance(ResistanceType.Fire, 30, 50); SetResistance(ResistanceType.Cold, 45, 65); SetResistance(ResistanceType.Poison, 35, 55); SetResistance(ResistanceType.Energy, 25, 50); SetSkill(SkillName.EvalInt, 93.1, 108.0); SetSkill(SkillName.Magery, 105.1, 115.0); SetSkill(SkillName.Meditation, 95.1, 110.0); SetSkill(SkillName.MagicResist, 112.1, 122.0); SetSkill(SkillName.Tactics, 55.1, 60.0); SetSkill(SkillName.Wrestling, 48.1, 58.0); Fame = 15000; Karma = -15000; VirtualArmor = 30; Tamable = false; PackGold(700, 1000); PackItem(new ExecutionersAxe()); PackItem(BaseLootHelperSE.RandomFootWears()); PackItem(new ShortPants()); PackMagicItems(1, 5); AddItem(Seed.RandomBonsaiSeed()); }
public TsukiWolf() : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4) { Name = "a Tsuki Wolf"; Body = 250; BaseSoundID = 0xE5; SetStr(400, 450); SetDex(150, 200); SetInt(65, 75); SetHits(380, 440); SetMana(40, 40); SetDamage(15, 21); SetDamageType(ResistanceType.Physical, 90); SetDamageType(ResistanceType.Cold, 5); SetDamageType(ResistanceType.Energy, 5); SetResistance(ResistanceType.Physical, 40, 60); SetResistance(ResistanceType.Fire, 50, 70); SetResistance(ResistanceType.Cold, 50, 70); SetResistance(ResistanceType.Poison, 50, 70); SetResistance(ResistanceType.Energy, 50, 70); SetSkill(SkillName.Anatomy, 65.1, 75.0); SetSkill(SkillName.MagicResist, 65.1, 70.0); SetSkill(SkillName.Tactics, 95.1, 110.0); SetSkill(SkillName.Wrestling, 98.1, 108.0); Fame = 200; Karma = -200; VirtualArmor = 30; Tamable = false; PackGold(400, 500); PackItem(new Bone(Utility.RandomMinMax(2, 3))); PackMagicItems(1, 5); PackItem(BaseLootHelperSE.RandomBodyPart()); PackItem(Loot.RandomSEArmor()); }
public YomotsuWarrior() : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4) { Name = "an Yomotsu Warrior"; Body = 245; SetStr(480, 530); SetDex(150, 165); SetInt(15, 35); SetHits(480, 530); SetDamage(13, 14); SetDamageType(ResistanceType.Physical, 100); SetResistance(ResistanceType.Physical, 65, 85); SetResistance(ResistanceType.Fire, 30, 50); SetResistance(ResistanceType.Cold, 45, 65); SetResistance(ResistanceType.Poison, 40, 55); SetResistance(ResistanceType.Energy, 30, 50); SetSkill(SkillName.Anatomy, 85.1, 95.0); SetSkill(SkillName.MagicResist, 80.1, 90.0); SetSkill(SkillName.Tactics, 95.1, 105.0); SetSkill(SkillName.Wrestling, 98.1, 108.0); Fame = 5000; Karma = -5000; VirtualArmor = 35; Tamable = false; PackGold(600, 700); PackItem(new ExecutionersAxe()); PackItem(BaseLootHelperSE.RandomFootWears()); PackItem(new ShortPants()); PackMagicItems(1, 5); AddItem(Seed.RandomBonsaiSeed()); }
public YomotsuElder() : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4) { Name = "an Yomotsu Elder"; Body = 255; SetStr(695, 825); SetDex(250, 365); SetInt(15, 40); SetHits(820, 895); SetMana(15, 40); SetDamage(13, 14); SetResistance(ResistanceType.Physical, 65, 85); SetResistance(ResistanceType.Fire, 30, 50); SetResistance(ResistanceType.Cold, 45, 65); SetResistance(ResistanceType.Poison, 35, 55); SetResistance(ResistanceType.Energy, 25, 50); SetSkill(SkillName.Anatomy, 115.1, 130.0); SetSkill(SkillName.MagicResist, 100.1, 115.0); SetSkill(SkillName.Tactics, 115.1, 130.0); SetSkill(SkillName.Wrestling, 110.1, 130.0); Fame = 10000; Karma = -10000; VirtualArmor = 40; Tamable = false; PackGold(1500, 1800); PackItem(new ExecutionersAxe()); PackItem(BaseLootHelperSE.RandomFootWears()); PackItem(new ShortPants()); PackMagicItems(1, 5); AddItem(Seed.RandomBonsaiSeed()); }
public TsukiWolf() : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4) { Name = "a tsuki wolf"; Body = 250; BaseSoundID = 0xE5; switch (Utility.RandomMinMax(1, 3)) { case 1: Hue = 0; break; case 2: Hue = 448; break; case 3: Hue = 2305; break; } SetStr(400, 450); SetDex(150, 200); SetInt(65, 75); SetHits(380, 440); SetMana(40, 40); SetDamage(15, 21); SetDamageType(ResistanceType.Physical, 90); SetDamageType(ResistanceType.Cold, 5); SetDamageType(ResistanceType.Energy, 5); SetResistance(ResistanceType.Physical, 40, 60); SetResistance(ResistanceType.Fire, 50, 70); SetResistance(ResistanceType.Cold, 50, 70); SetResistance(ResistanceType.Poison, 50, 70); SetResistance(ResistanceType.Energy, 50, 70); SetSkill(SkillName.Anatomy, 65.1, 75.0); SetSkill(SkillName.MagicResist, 65.1, 70.0); SetSkill(SkillName.Tactics, 95.1, 110.0); SetSkill(SkillName.Wrestling, 98.1, 108.0); Fame = 200; Karma = -200; Tamable = false; PackGold(400, 500); PackItem(new Bone(Utility.RandomMinMax(2, 3))); PackMagicItems(1, 5); PackItem(BaseLootHelperSE.RandomBodyPart()); PackItem(Loot.RandomArmor()); if (Utility.RandomDouble() < .33) { PackItem(Engines.Plants.Seed.RandomPeculiarSeed(1)); } }