public DummyAssassin() : base(AIType.AI_Melee, FightMode.Closest, 15, 1, 0.2, 0.6) { // A Dummy Hybrid Assassin int iHue = 20 + Team * 40; int jHue = 25 + Team * 40; // Skills and Stats InitStats(105, 105, 105); Skills[SkillName.Magery].Base = 120; Skills[SkillName.EvalInt].Base = 120; Skills[SkillName.Swords].Base = 120; Skills[SkillName.Tactics].Base = 120; Skills[SkillName.Meditation].Base = 120; Skills[SkillName.Poisoning].Base = 100; // Name Name = "Hybrid Assassin"; // Equip Spellbook book = new Spellbook { Movable = false, LootType = LootType.Newbied, Content = 0xFFFFFFFFFFFFFFFF }; AddToBackpack(book); Katana kat = new Katana { Movable = false, LootType = LootType.Newbied, Crafter = this, Poison = Poison.Deadly, PoisonCharges = 12, Quality = ItemQuality.Normal }; AddToBackpack(kat); LeatherArms lea = new LeatherArms { Movable = false, LootType = LootType.Newbied, Crafter = this, Quality = ItemQuality.Normal }; AddItem(lea); LeatherChest lec = new LeatherChest { Movable = false, LootType = LootType.Newbied, Crafter = this, Quality = ItemQuality.Normal }; AddItem(lec); LeatherGorget leg = new LeatherGorget { Movable = false, LootType = LootType.Newbied, Crafter = this, Quality = ItemQuality.Normal }; AddItem(leg); LeatherLegs lel = new LeatherLegs { Movable = false, LootType = LootType.Newbied, Crafter = this, Quality = ItemQuality.Normal }; AddItem(lel); Sandals snd = new Sandals { Hue = iHue, LootType = LootType.Newbied }; AddItem(snd); Cap cap = new Cap { Hue = iHue }; AddItem(cap); Robe robe = new Robe { Hue = iHue }; AddItem(robe); DeadlyPoisonPotion pota = new DeadlyPoisonPotion { LootType = LootType.Newbied }; AddToBackpack(pota); DeadlyPoisonPotion potb = new DeadlyPoisonPotion { LootType = LootType.Newbied }; AddToBackpack(potb); DeadlyPoisonPotion potc = new DeadlyPoisonPotion { LootType = LootType.Newbied }; AddToBackpack(potc); DeadlyPoisonPotion potd = new DeadlyPoisonPotion { LootType = LootType.Newbied }; AddToBackpack(potd); Bandage band = new Bandage(50); AddToBackpack(band); }
public DummyAssassin() : base(AIType.AI_Melee, FightMode.Closest, 15, 1, 0.2, 0.6) { // A Dummy Hybrid Assassin int iHue = 20 + Team * 40; // int jHue = 25 + Team * 40; // Skills and Stats this.InitStats(105, 105, 105); this.Skills[SkillName.Magery].Base = 120; this.Skills[SkillName.EvalInt].Base = 120; this.Skills[SkillName.Swords].Base = 120; this.Skills[SkillName.Tactics].Base = 120; this.Skills[SkillName.Meditation].Base = 120; this.Skills[SkillName.Poisoning].Base = 100; // Name this.Name = "Hybrid Assassin"; // Equip Spellbook book = new Spellbook(); book.Movable = false; book.LootType = LootType.Newbied; book.Content = 0xFFFFFFFFFFFFFFFF; AddToBackpack(book); Katana kat = new Katana(); kat.Movable = false; kat.LootType = LootType.Newbied; kat.Crafter = this; kat.Poison = Poison.Deadly; kat.PoisonCharges = 12; kat.Quality = WeaponQuality.Regular; AddToBackpack(kat); LeatherArms lea = new LeatherArms(); lea.Movable = false; lea.LootType = LootType.Newbied; lea.Crafter = this; lea.Quality = ArmorQuality.Regular; AddItem(lea); LeatherChest lec = new LeatherChest(); lec.Movable = false; lec.LootType = LootType.Newbied; lec.Crafter = this; lec.Quality = ArmorQuality.Regular; AddItem(lec); LeatherGorget leg = new LeatherGorget(); leg.Movable = false; leg.LootType = LootType.Newbied; leg.Crafter = this; leg.Quality = ArmorQuality.Regular; AddItem(leg); LeatherLegs lel = new LeatherLegs(); lel.Movable = false; lel.LootType = LootType.Newbied; lel.Crafter = this; lel.Quality = ArmorQuality.Regular; AddItem(lel); Sandals snd = new Sandals(); snd.Hue = iHue; snd.LootType = LootType.Newbied; AddItem(snd); Cap cap = new Cap(); cap.Hue = iHue; AddItem(cap); Robe robe = new Robe(); robe.Hue = iHue; AddItem(robe); DeadlyPoisonPotion pota = new DeadlyPoisonPotion(); pota.LootType = LootType.Newbied; AddToBackpack(pota); DeadlyPoisonPotion potb = new DeadlyPoisonPotion(); potb.LootType = LootType.Newbied; AddToBackpack(potb); DeadlyPoisonPotion potc = new DeadlyPoisonPotion(); potc.LootType = LootType.Newbied; AddToBackpack(potc); DeadlyPoisonPotion potd = new DeadlyPoisonPotion(); potd.LootType = LootType.Newbied; AddToBackpack(potd); Bandage band = new Bandage(50); AddToBackpack(band); }
public FamousPiratesAssassin() : base(AIType.AI_Melee, FightMode.Closest, 15, 1, 0.2, 0.6) { // A FamousPirates Hybrid Assassin int Hue = 2075; // Skills and Stats this.InitStats(305, 305, 305); this.Skills[SkillName.Magery].Base = 150; this.Skills[SkillName.EvalInt].Base = 150; this.Skills[SkillName.Swords].Base = 150; this.Skills[SkillName.Tactics].Base = 150; this.Skills[SkillName.Meditation].Base = 150; this.Skills[SkillName.Poisoning].Base = 100; // Name this.Name = "BootStrap Bill Turner"; // Equip Spellbook book = FullSpellbook(); AddToBackpack(book); Katana kat = new Katana(); kat.Movable = false; kat.LootType = LootType.Regular; kat.Crafter = this; kat.Poison = Poison.Deadly; kat.PoisonCharges = 30; kat.Quality = WeaponQuality.Exceptional; AddToBackpack(kat); LeatherArms lea = new LeatherArms(); lea.Movable = false; lea.LootType = LootType.Regular; lea.Crafter = this; lea.Quality = ArmorQuality.Exceptional; AddItem(lea); LeatherChest lec = new LeatherChest(); lec.Movable = false; lec.LootType = LootType.Regular; lec.Crafter = this; lec.Quality = ArmorQuality.Exceptional; AddItem(lec); LeatherGorget leg = new LeatherGorget(); leg.Movable = false; leg.LootType = LootType.Regular; leg.Crafter = this; leg.Quality = ArmorQuality.Exceptional; AddItem(leg); LeatherLegs lel = new LeatherLegs(); lel.Movable = false; lel.LootType = LootType.Regular; lel.Crafter = this; lel.Quality = ArmorQuality.Exceptional; AddItem(lel); Boots snd = new Boots(); snd.Movable = false; snd.Hue = Hue; snd.LootType = LootType.Regular; AddItem(snd); TricorneHat tch = new TricorneHat(); tch.Movable = false; tch.Hue = Hue; AddItem(tch); DeadlyPoisonPotion pota = new DeadlyPoisonPotion(); pota.LootType = LootType.Regular; AddToBackpack(pota); DeadlyPoisonPotion potb = new DeadlyPoisonPotion(); potb.LootType = LootType.Regular; AddToBackpack(potb); DeadlyPoisonPotion potc = new DeadlyPoisonPotion(); potc.LootType = LootType.Regular; AddToBackpack(potc); DeadlyPoisonPotion potd = new DeadlyPoisonPotion(); potd.LootType = LootType.Regular; AddToBackpack(potd); Bandage band = new Bandage(50); AddToBackpack(band); }