public Tarantula() : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4) { Name = "a tarantula"; Body = 68; Hue = 0x908; BaseSoundID = 0x388; SetStr(176, 200); SetDex(126, 145); SetInt(36, 60); SetHits(146, 160); SetMana(0); SetDamage(10, 20); SetDamageType(ResistanceType.Poison, 30); SetDamageType(ResistanceType.Physical, 70); SetResistance(ResistanceType.Physical, 30, 40); SetResistance(ResistanceType.Fire, 20, 30); SetResistance(ResistanceType.Cold, 20, 30); SetResistance(ResistanceType.Poison, 60, 70); SetResistance(ResistanceType.Energy, 20, 30); SetSkill(SkillName.Anatomy, 30.3, 75.0); SetSkill(SkillName.Poisoning, 60.1, 80.0); SetSkill(SkillName.MagicResist, 45.1, 60.0); SetSkill(SkillName.Tactics, 65.1, 80.0); SetSkill(SkillName.Wrestling, 70.1, 85.0); Fame = 4500; Karma = -4500; VirtualArmor = 30; PackItem(new SpidersSilk(12)); Item Venom = new VenomSack(); Venom.Name = "greater venom sack"; AddItem(Venom); Tamable = true; ControlSlots = 1; MinTameSkill = 84.7; Container pack = Backpack; if (pack != null) { pack.Delete(); } pack = new StrongBackpack(); pack.Movable = false; AddItem(pack); }
public ADeathwatchBeetle() : base(AIType.AI_Melee, Core.ML ? FightMode.Aggressor : FightMode.Closest, 10, 1, 0.2, 0.4) { Name = "a deathwatch beetle"; Body = 242; SetStr(136, 160); SetDex(41, 52); SetInt(31, 40); SetHits(121, 145); SetMana(20); SetDamage(5, 10); SetDamageType(ResistanceType.Physical, 100); SetResistance(ResistanceType.Physical, 35, 40); SetResistance(ResistanceType.Fire, 15, 30); SetResistance(ResistanceType.Cold, 15, 30); SetResistance(ResistanceType.Poison, 50, 80); SetResistance(ResistanceType.Energy, 20, 35); SetSkill(SkillName.MagicResist, 50.1, 58.0); SetSkill(SkillName.Tactics, 67.1, 77.0); SetSkill(SkillName.Wrestling, 50.1, 60.0); SetSkill(SkillName.Anatomy, 30.1, 34.0); Fame = 1400; Karma = -1400; switch (Utility.Random(12)) { case 0: PackItem(new LeatherGorget()); break; case 1: PackItem(new LeatherGloves()); break; case 2: PackItem(new LeatherArms()); break; case 3: PackItem(new LeatherLegs()); break; case 4: PackItem(new LeatherCap()); break; case 5: PackItem(new LeatherChest()); break; } if (Utility.RandomDouble() < .5) { PackItem(Engines.Plants.Seed.RandomBonsaiSeed()); } Tamable = true; MinTameSkill = 41.1; ControlSlots = 1; Item Venom = new VenomSack(); Venom.Name = "venom sack"; AddItem(Venom); }
public GiantSerpent() : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4) { Name = "a giant serpent"; Body = 21; Hue = Utility.RandomSnakeHue(); switch (Utility.RandomMinMax(0, 24)) // WIZARD WANTED SOME BLUE HUES { case 0: Hue = 0x8AB; break; case 1: Hue = 0x8AC; break; case 2: Hue = 0x8AD; break; case 3: Hue = 0x8AE; break; case 4: Hue = 0x8AF; break; case 5: Hue = 0x8B0; break; } BaseSoundID = 219; SetStr(186, 215); SetDex(56, 80); SetInt(66, 85); SetHits(112, 129); SetMana(0); SetDamage(7, 17); SetDamageType(ResistanceType.Physical, 40); SetDamageType(ResistanceType.Poison, 60); SetResistance(ResistanceType.Physical, 30, 35); SetResistance(ResistanceType.Fire, 5, 10); SetResistance(ResistanceType.Cold, 10, 20); SetResistance(ResistanceType.Poison, 70, 90); SetResistance(ResistanceType.Energy, 10, 20); SetSkill(SkillName.Poisoning, 70.1, 100.0); SetSkill(SkillName.MagicResist, 25.1, 40.0); SetSkill(SkillName.Tactics, 65.1, 70.0); SetSkill(SkillName.Wrestling, 60.1, 80.0); Fame = 2500; Karma = -2500; VirtualArmor = 32; PackItem(new Bone()); Item Venom = new VenomSack(); Venom.Name = "greater venom sack"; AddItem(Venom); }
public Arachnar() : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4) { Name = "Arachnar"; Title = "the deep crawler"; Body = 173; BaseSoundID = 0x388; SetStr(986, 1185); SetDex(177, 255); SetInt(151, 250); SetHits(592, 711); SetDamage(22, 29); SetDamageType(ResistanceType.Physical, 50); SetDamageType(ResistanceType.Fire, 25); SetDamageType(ResistanceType.Energy, 25); SetResistance(ResistanceType.Physical, 65, 80); SetResistance(ResistanceType.Fire, 60, 80); SetResistance(ResistanceType.Cold, 50, 60); SetResistance(ResistanceType.Poison, 100); SetResistance(ResistanceType.Energy, 40, 50); SetSkill(SkillName.Anatomy, 25.1, 50.0); SetSkill(SkillName.EvalInt, 90.1, 100.0); SetSkill(SkillName.Magery, 95.5, 100.0); SetSkill(SkillName.Meditation, 25.1, 50.0); SetSkill(SkillName.MagicResist, 100.5, 150.0); SetSkill(SkillName.Tactics, 90.1, 100.0); SetSkill(SkillName.Wrestling, 90.1, 100.0); Fame = 24000; Karma = -24000; VirtualArmor = 90; PackItem(new SpidersSilk(100)); Item Venom1 = new VenomSack(); Venom1.Name = "lethal venom sack"; AddItem(Venom1); Item Venom2 = new VenomSack(); Venom2.Name = "lethal venom sack"; AddItem(Venom2); Item Venom3 = new VenomSack(); Venom3.Name = "lethal venom sack"; AddItem(Venom3); }
public BloodSnake() : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4) { Body = 21; Hue = 0x5B5; Name = "a blood snake"; BaseSoundID = 219; SetStr(161, 360); SetDex(151, 300); SetInt(21, 40); SetHits(97, 216); SetDamage(5, 21); SetDamageType(ResistanceType.Physical, 50); SetDamageType(ResistanceType.Poison, 50); SetResistance(ResistanceType.Physical, 35, 45); SetResistance(ResistanceType.Fire, 5, 10); SetResistance(ResistanceType.Cold, 5, 10); SetResistance(ResistanceType.Poison, 100); SetResistance(ResistanceType.Energy, 5, 10); SetSkill(SkillName.Poisoning, 90.1, 100.0); SetSkill(SkillName.MagicResist, 95.1, 100.0); SetSkill(SkillName.Tactics, 80.1, 95.0); SetSkill(SkillName.Wrestling, 85.1, 100.0); Fame = 7000; Karma = -7000; VirtualArmor = 40; Item Venom = new VenomSack(); Venom.Name = "lethal venom sack"; AddItem(Venom); switch (Utility.Random(7)) { case 0: PackItem(new BatWing(Utility.RandomMinMax(1, 10))); break; case 1: PackItem(new NoxCrystal(Utility.RandomMinMax(1, 10))); break; case 2: PackItem(new GraveDust(Utility.RandomMinMax(1, 10))); break; case 3: PackItem(new PigIron(Utility.RandomMinMax(1, 10))); break; case 4: PackItem(new DaemonBlood(Utility.RandomMinMax(1, 10))); break; } }
public Arachnar() : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4) { Name = "Arachnar"; Title = "the deep crawler"; Body = 173; BaseSoundID = 0x388; SetStr(476, 500); SetDex(376, 395); SetInt(336, 360); SetHits(11446, 11476); SetMana(0); SetDamage(22, 28); SetDamageType(ResistanceType.Physical, 100); SetResistance(ResistanceType.Physical, 80); SetResistance(ResistanceType.Poison, 100); SetSkill(SkillName.Poisoning, 120.0); SetSkill(SkillName.MagicResist, 80.0); SetSkill(SkillName.Tactics, 100.0); SetSkill(SkillName.Wrestling, 100.0); Fame = 15000; Karma = -15000; VirtualArmor = 50; PackItem(new SpidersSilk(100)); Item Venom1 = new VenomSack(); Venom1.Name = "lethal venom sack"; AddItem(Venom1); Item Venom2 = new VenomSack(); Venom2.Name = "lethal venom sack"; AddItem(Venom2); Item Venom3 = new VenomSack(); Venom3.Name = "lethal venom sack"; AddItem(Venom3); }
public GiantIceWorm() : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4) { Body = 21; Hue = Utility.RandomList(0xB33, 0xB34, 0xB35, 0xB36, 0xB37); Name = "an arcticonda"; BaseSoundID = 0xDC; SetStr(161, 360); SetDex(151, 300); SetInt(21, 40); SetHits(97, 216); SetDamage(5, 21); SetDamageType(ResistanceType.Physical, 25); SetDamageType(ResistanceType.Poison, 25); SetDamageType(ResistanceType.Cold, 50); SetResistance(ResistanceType.Physical, 35, 45); SetResistance(ResistanceType.Fire, 5, 10); SetResistance(ResistanceType.Cold, 100); SetResistance(ResistanceType.Poison, 50); SetResistance(ResistanceType.Energy, 5, 10); SetSkill(SkillName.Poisoning, 90.1, 100.0); SetSkill(SkillName.MagicResist, 95.1, 100.0); SetSkill(SkillName.Tactics, 80.1, 95.0); SetSkill(SkillName.Wrestling, 85.1, 100.0); Fame = 7000; Karma = -7000; VirtualArmor = 40; Item Venom = new VenomSack(); Venom.Name = "lethal venom sack"; AddItem(Venom); Tamable = true; ControlSlots = 2; MinTameSkill = 81.1; AddItem(new LightSource()); }
public Jormungandr() : base(AIType.AI_Mage, FightMode.Closest, 10, 1, 0.2, 0.4) { Name = "Jormungandr"; Title = "the Midgard Serpent"; Body = 150; Hue = 0xBAB; BaseSoundID = 447; SetStr(1096, 1185); SetDex(86, 175); SetInt(686, 775); SetHits(658, 711); SetDamage(29, 35); SetDamageType(ResistanceType.Physical, 75); SetDamageType(ResistanceType.Fire, 25); SetResistance(ResistanceType.Physical, 65, 75); SetResistance(ResistanceType.Fire, 80, 90); SetResistance(ResistanceType.Cold, 70, 80); SetResistance(ResistanceType.Poison, 60, 70); SetResistance(ResistanceType.Energy, 60, 70); SetSkill(SkillName.EvalInt, 80.1, 100.0); SetSkill(SkillName.Magery, 80.1, 100.0); SetSkill(SkillName.Meditation, 52.5, 75.0); SetSkill(SkillName.MagicResist, 100.5, 150.0); SetSkill(SkillName.Tactics, 97.6, 100.0); SetSkill(SkillName.Wrestling, 97.6, 100.0); Fame = 24000; Karma = -24000; VirtualArmor = 70; Item Venom = new VenomSack(); Venom.Name = "venom sack"; AddItem(Venom); CanSwim = true; CantWalk = true; }
public JadeSerpent() : base(AIType.AI_Mage, FightMode.Aggressor, 10, 1, 0.2, 0.4) { Name = "a jade serpent"; Body = 0x15; Hue = Utility.RandomList(0xB83, 0xB93, 0xB94, 0xB95, 0xB96); BaseSoundID = 219; SetStr(186, 215); SetDex(56, 80); SetInt(66, 85); SetHits(112, 129); SetMana(0); SetDamage(7, 17); SetDamageType(ResistanceType.Physical, 40); SetDamageType(ResistanceType.Poison, 60); SetResistance(ResistanceType.Physical, 30, 35); SetResistance(ResistanceType.Fire, 5, 10); SetResistance(ResistanceType.Cold, 10, 20); SetResistance(ResistanceType.Poison, 70, 90); SetResistance(ResistanceType.Energy, 10, 20); SetSkill(SkillName.Poisoning, 70.1, 100.0); SetSkill(SkillName.MagicResist, 25.1, 40.0); SetSkill(SkillName.Tactics, 65.1, 70.0); SetSkill(SkillName.Wrestling, 60.1, 80.0); Fame = 2500; Karma = 0; VirtualArmor = 32; PackReg(Utility.RandomMinMax(5, 15)); PackReg(Utility.RandomMinMax(5, 15)); PackReg(Utility.RandomMinMax(5, 15)); Item Venom = new VenomSack(); Venom.Name = "deadly venom sack"; AddItem(Venom); }
public SeaDrake() : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4) { Name = "a sea drake"; Body = 262; BaseSoundID = 362; SetStr(401, 430); SetDex(133, 152); SetInt(101, 140); SetHits(241, 258); SetDamage(11, 17); SetDamageType(ResistanceType.Physical, 80); SetDamageType(ResistanceType.Poison, 20); SetResistance(ResistanceType.Physical, 45, 50); SetResistance(ResistanceType.Poison, 50, 60); SetResistance(ResistanceType.Cold, 40, 50); SetResistance(ResistanceType.Fire, 20, 30); SetResistance(ResistanceType.Energy, 30, 40); SetSkill(SkillName.MagicResist, 65.1, 80.0); SetSkill(SkillName.Tactics, 65.1, 90.0); SetSkill(SkillName.Wrestling, 65.1, 80.0); Fame = 5500; Karma = -5500; VirtualArmor = 46; Tamable = true; ControlSlots = 2; MinTameSkill = 84.3; PackReg(3); CanSwim = true; Item Venom = new VenomSack(); Venom.Name = "deadly venom sack"; AddItem(Venom); }
public PhaseSpider() : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.4, 0.8) { Name = "a phase spider"; Body = 180; BaseSoundID = 1170; SetStr(286, 310); SetDex(126, 145); SetInt(196, 220); SetHits(266, 286); SetDamage(8, 20); SetDamageType(ResistanceType.Physical, 20); SetDamageType(ResistanceType.Poison, 80); SetResistance(ResistanceType.Physical, 40, 50); SetResistance(ResistanceType.Fire, 20, 30); SetResistance(ResistanceType.Cold, 20, 30); SetResistance(ResistanceType.Poison, 90, 100); SetResistance(ResistanceType.Energy, 20, 30); SetSkill(SkillName.EvalInt, 65.1, 80.0); SetSkill(SkillName.Magery, 65.1, 80.0); SetSkill(SkillName.Meditation, 65.1, 80.0); SetSkill(SkillName.MagicResist, 45.1, 60.0); SetSkill(SkillName.Tactics, 55.1, 70.0); SetSkill(SkillName.Wrestling, 60.1, 75.0); SetSkill(SkillName.DetectHidden, 125.0); SetSkill(SkillName.Hiding, 125.0); SetSkill(SkillName.Stealth, 125.0); Fame = 7000; Karma = -7000; VirtualArmor = 42; PackItem(new SpidersSilk(10)); Item Venom = new VenomSack(); Venom.Name = "lethal venom sack"; AddItem(Venom); }
public Wyvra() : base(AIType.AI_Mage, FightMode.Closest, 10, 1, 0.2, 0.4) { Name = "a wyvra"; Body = 302; BaseSoundID = 362; CanSwim = true; SetStr(396, 425); SetDex(86, 105); SetInt(236, 275); SetHits(378, 395); SetDamage(12, 18); SetDamageType(ResistanceType.Physical, 75); SetDamageType(ResistanceType.Poison, 25); SetResistance(ResistanceType.Physical, 55, 65); SetResistance(ResistanceType.Poison, 60, 70); SetResistance(ResistanceType.Cold, 30, 40); SetResistance(ResistanceType.Fire, 25, 35); SetResistance(ResistanceType.Energy, 35, 45); SetSkill(SkillName.EvalInt, 30.1, 40.0); SetSkill(SkillName.Magery, 30.1, 40.0); SetSkill(SkillName.MagicResist, 99.1, 100.0); SetSkill(SkillName.Tactics, 97.6, 100.0); SetSkill(SkillName.Wrestling, 90.1, 92.5); Fame = 10000; Karma = -10000; VirtualArmor = 40; Item Venom = new VenomSack(); Venom.Name = "deadly venom sack"; AddItem(Venom); Tamable = true; ControlSlots = 3; MinTameSkill = 79.9; }
public Serpentaur() : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4) { Name = "a serpentaur"; Body = 249; SetStr(786, 930); SetDex(251, 365); SetInt(101, 115); SetHits(1601, 1800); SetDamage(19, 35); SetDamageType(ResistanceType.Physical, 70); SetDamageType(ResistanceType.Poison, 20); SetDamageType(ResistanceType.Energy, 10); SetResistance(ResistanceType.Physical, 65, 85); SetResistance(ResistanceType.Fire, 70, 90); SetResistance(ResistanceType.Cold, 50, 70); SetResistance(ResistanceType.Poison, 50, 70); SetResistance(ResistanceType.Energy, 50, 70); SetSkill(SkillName.Anatomy, 115.1, 130.0); SetSkill(SkillName.MagicResist, 117.6, 132.5); SetSkill(SkillName.Poisoning, 120.1, 140.0); SetSkill(SkillName.Tactics, 117.1, 132.0); SetSkill(SkillName.Wrestling, 112.6, 132.5); Fame = 22000; Karma = -22000; if (Utility.RandomDouble() < .50) { PackItem(Engines.Plants.Seed.RandomBonsaiSeed()); } PackItem(new Eggs(2)); Item Venom = new VenomSack(); Venom.Name = "lethal venom sack"; AddItem(Venom); }
public PoisonFrog() : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4) { Name = "a marsh frog"; Body = 270; Hue = Utility.RandomList(0x5AC, 0x5A3, 0x59A, 0x591, 0x588, 0x57F); BaseSoundID = 0x266; SetStr(92, 140); SetDex(12, 50); SetInt(22, 40); SetHits(56, 84); SetMana(0); SetDamage(8, 12); SetDamageType(ResistanceType.Physical, 40); SetDamageType(ResistanceType.Poison, 60); SetResistance(ResistanceType.Physical, 30, 35); SetResistance(ResistanceType.Fire, 5, 10); SetResistance(ResistanceType.Cold, 10, 20); SetResistance(ResistanceType.Poison, 70, 90); SetResistance(ResistanceType.Energy, 10, 20); SetSkill(SkillName.Poisoning, 70.1, 100.0); SetSkill(SkillName.MagicResist, 25.1, 40.0); SetSkill(SkillName.Tactics, 65.1, 70.0); SetSkill(SkillName.Wrestling, 60.1, 80.0); Fame = 2500; Karma = -2500; VirtualArmor = 32; Item Venom = new VenomSack(); Venom.Name = "deadly venom sack"; AddItem(Venom); m_Timer = new TeleportTimer(this); m_Timer.Start(); }
public Scorpion() : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4) { Name = "a scorpion"; Body = 48; BaseSoundID = 397; SetStr(73, 115); SetDex(76, 95); SetInt(16, 30); SetHits(50, 63); SetMana(0); SetDamage(5, 10); SetDamageType(ResistanceType.Physical, 60); SetDamageType(ResistanceType.Poison, 40); SetResistance(ResistanceType.Physical, 20, 25); SetResistance(ResistanceType.Fire, 10, 15); SetResistance(ResistanceType.Cold, 20, 25); SetResistance(ResistanceType.Poison, 40, 50); SetResistance(ResistanceType.Energy, 10, 15); SetSkill(SkillName.Poisoning, 80.1, 100.0); SetSkill(SkillName.MagicResist, 30.1, 35.0); SetSkill(SkillName.Tactics, 60.3, 75.0); SetSkill(SkillName.Wrestling, 50.3, 65.0); Fame = 2000; Karma = -2000; VirtualArmor = 28; Tamable = true; ControlSlots = 1; MinTameSkill = 47.1; Item Venom = new VenomSack(); Venom.Name = "greater venom sack"; AddItem(Venom); }
public DreadSpider() : base(AIType.AI_Mage, FightMode.Closest, 10, 1, 0.2, 0.4) { Name = "a dread spider"; Body = 140; Hue = 0x4AA; BaseSoundID = 1170; SetStr(196, 220); SetDex(126, 145); SetInt(286, 310); SetHits(118, 132); SetDamage(5, 17); SetDamageType(ResistanceType.Physical, 20); SetDamageType(ResistanceType.Poison, 80); SetResistance(ResistanceType.Physical, 40, 50); SetResistance(ResistanceType.Fire, 20, 30); SetResistance(ResistanceType.Cold, 20, 30); SetResistance(ResistanceType.Poison, 90, 100); SetResistance(ResistanceType.Energy, 20, 30); SetSkill(SkillName.EvalInt, 65.1, 80.0); SetSkill(SkillName.Magery, 65.1, 80.0); SetSkill(SkillName.Meditation, 65.1, 80.0); SetSkill(SkillName.MagicResist, 45.1, 60.0); SetSkill(SkillName.Tactics, 55.1, 70.0); SetSkill(SkillName.Wrestling, 60.1, 75.0); Fame = 5000; Karma = -5000; VirtualArmor = 36; PackItem(new SpidersSilk(8)); Item Venom = new VenomSack(); Venom.Name = "lethal venom sack"; AddItem(Venom); }
public GiantAdder() : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4) { Name = "a giant adder"; Body = 0x15; Hue = 1719; BaseSoundID = 219; SetStr(186, 215); SetDex(56, 80); SetInt(66, 85); SetHits(112, 129); SetMana(0); SetDamage(7, 17); SetDamageType(ResistanceType.Physical, 40); SetDamageType(ResistanceType.Poison, 60); SetResistance(ResistanceType.Physical, 30, 35); SetResistance(ResistanceType.Fire, 5, 10); SetResistance(ResistanceType.Cold, 10, 20); SetResistance(ResistanceType.Poison, 70, 90); SetResistance(ResistanceType.Energy, 10, 20); SetSkill(SkillName.Poisoning, 70.1, 100.0); SetSkill(SkillName.MagicResist, 25.1, 40.0); SetSkill(SkillName.Tactics, 65.1, 70.0); SetSkill(SkillName.Wrestling, 60.1, 80.0); Fame = 2500; Karma = -2500; VirtualArmor = 32; PackItem(new Bone()); Item Venom = new VenomSack(); Venom.Name = "deadly venom sack"; AddItem(Venom); }
public SerpentarWizard() : base(AIType.AI_Mage, FightMode.Closest, 10, 1, 0.2, 0.4) { Name = "a serpentar wizard"; Body = 372; BaseSoundID = 639; SetStr(281, 305); SetDex(191, 215); SetInt(226, 250); SetHits(169, 183); SetStam(36, 45); SetDamage(5, 10); SetDamageType(ResistanceType.Physical, 100); SetResistance(ResistanceType.Physical, 40, 45); SetResistance(ResistanceType.Fire, 20, 30); SetResistance(ResistanceType.Cold, 25, 35); SetResistance(ResistanceType.Poison, 35, 40); SetResistance(ResistanceType.Energy, 25, 35); SetSkill(SkillName.EvalInt, 95.1, 100.0); SetSkill(SkillName.Magery, 95.1, 100.0); SetSkill(SkillName.MagicResist, 75.0, 97.5); SetSkill(SkillName.Tactics, 65.0, 87.5); SetSkill(SkillName.Wrestling, 20.2, 60.0); Fame = 11500; Karma = -11500; VirtualArmor = 44; PackReg(5, 15); PackNecroReg(5, 15); Item Venom = new VenomSack(); Venom.Name = "lethal venom sack"; AddItem(Venom); }
public AncientWyrm() : base(AIType.AI_Mage, FightMode.Closest, 10, 1, 0.2, 0.4) { Name = NameList.RandomName("dragon"); Title = "the ancient wyrm"; Body = 105; BaseSoundID = 362; Hue = 0x9C6; SetStr(1096, 1185); SetDex(86, 175); SetInt(686, 775); SetHits(658, 711); SetDamage(29, 35); SetDamageType(ResistanceType.Physical, 75); SetDamageType(ResistanceType.Fire, 25); SetResistance(ResistanceType.Physical, 65, 75); SetResistance(ResistanceType.Fire, 80, 90); SetResistance(ResistanceType.Cold, 70, 80); SetResistance(ResistanceType.Poison, 60, 70); SetResistance(ResistanceType.Energy, 60, 70); SetSkill(SkillName.EvalInt, 80.1, 100.0); SetSkill(SkillName.Magery, 80.1, 100.0); SetSkill(SkillName.Meditation, 52.5, 75.0); SetSkill(SkillName.MagicResist, 100.5, 150.0); SetSkill(SkillName.Tactics, 97.6, 100.0); SetSkill(SkillName.Wrestling, 97.6, 100.0); Fame = 22500; Karma = -22500; VirtualArmor = 70; Item Venom = new VenomSack(); Venom.Name = "venom sack"; AddItem(Venom); }
public Wyvern() : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4) { Name = "a wyvern"; Body = 62; BaseSoundID = 362; SetStr(202, 240); SetDex(153, 172); SetInt(51, 90); SetHits(125, 141); SetDamage(8, 19); SetDamageType(ResistanceType.Physical, 50); SetDamageType(ResistanceType.Poison, 50); SetResistance(ResistanceType.Physical, 35, 45); SetResistance(ResistanceType.Fire, 30, 40); SetResistance(ResistanceType.Cold, 20, 30); SetResistance(ResistanceType.Poison, 90, 100); SetResistance(ResistanceType.Energy, 30, 40); SetSkill(SkillName.Poisoning, 60.1, 80.0); SetSkill(SkillName.MagicResist, 65.1, 80.0); SetSkill(SkillName.Tactics, 65.1, 90.0); SetSkill(SkillName.Wrestling, 65.1, 80.0); Fame = 4000; Karma = -4000; VirtualArmor = 40; Item Venom = new VenomSack(); Venom.Name = "deadly venom sack"; AddItem(Venom); Tamable = true; ControlSlots = 3; MinTameSkill = 63.9; }
public TerathanAvenger() : base(AIType.AI_Mage, FightMode.Closest, 10, 1, 0.2, 0.4) { Name = "a terathan avenger"; Body = 152; BaseSoundID = 0x24D; SetStr(467, 645); SetDex(77, 95); SetInt(126, 150); SetHits(296, 372); SetMana(46, 70); SetDamage(18, 22); SetDamageType(ResistanceType.Physical, 50); SetDamageType(ResistanceType.Poison, 50); SetResistance(ResistanceType.Physical, 40, 50); SetResistance(ResistanceType.Fire, 30, 40); SetResistance(ResistanceType.Cold, 35, 45); SetResistance(ResistanceType.Poison, 90, 100); SetResistance(ResistanceType.Energy, 35, 45); SetSkill(SkillName.EvalInt, 70.3, 100.0); SetSkill(SkillName.Magery, 70.3, 100.0); SetSkill(SkillName.Poisoning, 60.1, 80.0); SetSkill(SkillName.MagicResist, 65.1, 80.0); SetSkill(SkillName.Tactics, 90.1, 100.0); SetSkill(SkillName.Wrestling, 90.1, 100.0); Fame = 15000; Karma = -15000; VirtualArmor = 50; Item Venom = new VenomSack(); Venom.Name = "deadly venom sack"; AddItem(Venom); }
public SeaSnake() : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4) { Name = "a sea snake"; Body = 21; Hue = 1365; BaseSoundID = 219; CanSwim = true; CantWalk = true; SetStr(140, 180); SetDex(56, 80); SetInt(66, 85); SetMana(0); SetDamage(7, 17); SetDamageType(ResistanceType.Physical, 40); SetDamageType(ResistanceType.Poison, 60); SetResistance(ResistanceType.Physical, 30, 35); SetResistance(ResistanceType.Fire, 5, 10); SetResistance(ResistanceType.Cold, 10, 20); SetResistance(ResistanceType.Poison, 70, 90); SetResistance(ResistanceType.Energy, 10, 20); SetSkill(SkillName.Poisoning, 70.1, 100.0); SetSkill(SkillName.MagicResist, 25.1, 40.0); SetSkill(SkillName.Tactics, 65.1, 70.0); SetSkill(SkillName.Wrestling, 60.1, 80.0); Fame = 1800; Karma = -1800; VirtualArmor = 16; Item Venom = new VenomSack(); Venom.Name = "venom sack"; AddItem(Venom); }
public Titanoboa() : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4) { Name = "a titanoboa"; Body = 0x15; Hue = Utility.RandomList(0xB79, 0xB19, 0xAEF, 0xACE, 0xAB0); BaseSoundID = 219; SetStr(286, 315); SetDex(56, 80); SetInt(66, 85); SetHits(212, 229); SetMana(0); SetDamage(9, 19); SetDamageType(ResistanceType.Physical, 40); SetDamageType(ResistanceType.Poison, 60); SetResistance(ResistanceType.Physical, 30, 35); SetResistance(ResistanceType.Fire, 5, 10); SetResistance(ResistanceType.Cold, 10, 20); SetResistance(ResistanceType.Poison, 70, 90); SetResistance(ResistanceType.Energy, 10, 20); SetSkill(SkillName.Poisoning, 70.1, 100.0); SetSkill(SkillName.MagicResist, 25.1, 40.0); SetSkill(SkillName.Tactics, 65.1, 70.0); SetSkill(SkillName.Wrestling, 60.1, 80.0); Fame = 3500; Karma = -3500; VirtualArmor = 40; Item Venom = new VenomSack(); Venom.Name = "greater venom sack"; AddItem(Venom); }
public GiantSpider() : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4) { Name = "a giant spider"; Body = Utility.RandomList(28, 140); BaseSoundID = 0x388; SetStr(76, 100); SetDex(76, 95); SetInt(36, 60); SetHits(46, 60); SetMana(0); SetDamage(5, 13); SetDamageType(ResistanceType.Physical, 100); SetResistance(ResistanceType.Physical, 15, 20); SetResistance(ResistanceType.Poison, 25, 35); SetSkill(SkillName.Poisoning, 60.1, 80.0); SetSkill(SkillName.MagicResist, 25.1, 40.0); SetSkill(SkillName.Tactics, 35.1, 50.0); SetSkill(SkillName.Wrestling, 50.1, 65.0); Fame = 600; Karma = -600; VirtualArmor = 16; Tamable = true; ControlSlots = 1; MinTameSkill = 59.1; PackItem(new SpidersSilk(5)); Item Venom = new VenomSack(); Venom.Name = "venom sack"; AddItem(Venom); }
public SandSpider() : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4) { Name = "a sand spider"; Body = 140; BaseSoundID = 0x388; Hue = 553; SetStr(76, 100); SetDex(96, 115); SetInt(36, 60); SetHits(46, 60); SetDamage(5, 17); SetDamageType(ResistanceType.Physical, 100); SetResistance(ResistanceType.Physical, 20, 30); SetResistance(ResistanceType.Fire, 10, 20); SetResistance(ResistanceType.Cold, 10, 20); SetResistance(ResistanceType.Poison, 50, 60); SetResistance(ResistanceType.Energy, 10, 20); SetSkill(SkillName.Anatomy, 30.3, 75.0); SetSkill(SkillName.Poisoning, 60.1, 80.0); SetSkill(SkillName.MagicResist, 45.1, 60.0); SetSkill(SkillName.Tactics, 65.1, 80.0); SetSkill(SkillName.Wrestling, 70.1, 85.0); Fame = 3500; Karma = -3500; VirtualArmor = 24; PackItem(new SpidersSilk(5)); Item Venom = new VenomSack(); Venom.Name = "deadly venom sack"; AddItem(Venom); }
public AntaurProgenitor() : base(AIType.AI_Mage, FightMode.Closest, 10, 1, 0.2, 0.4) { Name = "an antaur progenitor"; Body = 783; BaseSoundID = 959; Hue = 2653; SetStr(296, 320); SetDex(121, 145); SetInt(76, 100); SetHits(151, 162); SetDamage(10, 15); SetDamageType(ResistanceType.Physical, 70); SetDamageType(ResistanceType.Poison, 30); SetResistance(ResistanceType.Physical, 30, 40); SetResistance(ResistanceType.Fire, 30, 35); SetResistance(ResistanceType.Cold, 25, 35); SetResistance(ResistanceType.Poison, 35, 40); SetResistance(ResistanceType.Energy, 25, 30); SetSkill(SkillName.Anatomy, 30.3, 60.0); SetSkill(SkillName.EvalInt, 70.1, 85.0); SetSkill(SkillName.Magery, 70.1, 85.0); SetSkill(SkillName.MagicResist, 60.1, 75.0); SetSkill(SkillName.Tactics, 80.1, 90.0); SetSkill(SkillName.Wrestling, 70.1, 90.0); Fame = 4500; Karma = -4500; VirtualArmor = 45; Item Venom = new VenomSack(); Venom.Name = "greater venom sack"; AddItem(Venom); }
public LargeSpider() : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4) { Name = "a huge spider"; Body = Utility.RandomList(28, 140); BaseSoundID = 0x388; SetStr(46, 70); SetDex(46, 65); SetInt(6, 12); SetHits(20, 30); SetMana(0); SetDamage(2, 8); SetDamageType(ResistanceType.Physical, 100); SetResistance(ResistanceType.Physical, 15, 20); SetResistance(ResistanceType.Poison, 25, 35); SetSkill(SkillName.Poisoning, 60.1, 80.0); SetSkill(SkillName.MagicResist, 25.1, 40.0); SetSkill(SkillName.Tactics, 35.1, 50.0); SetSkill(SkillName.Wrestling, 50.1, 65.0); Fame = 300; Karma = -300; VirtualArmor = 6; Tamable = true; ControlSlots = 1; MinTameSkill = 29.1; PackItem(new SpidersSilk(2)); Item Venom = new VenomSack(); Venom.Name = "lesser venom sack"; AddItem(Venom); }
public CaveFisher() : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4) { Name = "a cave fisher"; Body = 348; BaseSoundID = 0x388; SetStr(376, 400); SetDex(376, 395); SetInt(336, 360); SetHits(346, 360); SetMana(0); SetDamage(22, 28); SetDamageType(ResistanceType.Physical, 100); SetResistance(ResistanceType.Physical, 80); SetResistance(ResistanceType.Poison, 100); SetSkill(SkillName.Poisoning, 120.0); SetSkill(SkillName.MagicResist, 60.0); SetSkill(SkillName.Tactics, 80.0); SetSkill(SkillName.Wrestling, 80.0); Fame = 7000; Karma = -7000; VirtualArmor = 50; PackItem(new SpidersSilk(100)); Item Venom = new VenomSack(); Venom.Name = "lethal venom sack"; AddItem(Venom); m_Timer = new TeleportTimer(this); m_Timer.Start(); }
public Snake() : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4) { Name = "a snake"; Body = 52; Hue = Utility.RandomSnakeHue(); BaseSoundID = 0xDB; SetStr(22, 34); SetDex(16, 25); SetInt(6, 10); SetHits(15, 19); SetMana(0); SetDamage(1, 4); SetDamageType(ResistanceType.Physical, 100); SetResistance(ResistanceType.Physical, 15, 20); SetResistance(ResistanceType.Poison, 20, 30); SetSkill(SkillName.Poisoning, 50.1, 70.0); SetSkill(SkillName.MagicResist, 15.1, 20.0); SetSkill(SkillName.Tactics, 19.3, 34.0); SetSkill(SkillName.Wrestling, 19.3, 34.0); Fame = 300; Karma = -300; VirtualArmor = 16; Tamable = true; ControlSlots = 1; MinTameSkill = 59.1; Item Venom = new VenomSack(); Venom.Name = "lesser venom sack"; AddItem(Venom); }
public Mantis() : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4) { Name = "a mantis"; Body = 242; Hue = 0x84E; SetStr(156, 180); SetDex(61, 72); SetInt(51, 60); SetHits(141, 165); SetMana(30); SetDamage(10, 15); SetDamageType(ResistanceType.Physical, 100); SetResistance(ResistanceType.Physical, 35, 40); SetResistance(ResistanceType.Fire, 15, 30); SetResistance(ResistanceType.Cold, 15, 30); SetResistance(ResistanceType.Poison, 50, 80); SetResistance(ResistanceType.Energy, 20, 35); SetSkill(SkillName.MagicResist, 50.1, 58.0); SetSkill(SkillName.Tactics, 67.1, 77.0); SetSkill(SkillName.Wrestling, 50.1, 60.0); SetSkill(SkillName.Anatomy, 30.1, 34.0); Fame = 1700; Karma = -1700; Tamable = true; MinTameSkill = 51.1; ControlSlots = 1; Item Venom = new VenomSack(); Venom.Name = "venom sack"; AddItem(Venom); }