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 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 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)); } }