public override void InitOutfit() { Item hair = new Item(8251) { Hue = 1109, Layer = Layer.Hair, Movable = false }; AddItem(hair); Item fhair = new Item(8256) { Hue = 1109, Layer = Layer.FacialHair, Movable = false }; AddItem(fhair); Item hakama = new HakamaShita() { Hue = 803, Movable = false }; AddItem(hakama); Item tattsuke = new TattsukeHakama() { Hue = 902, Movable = false }; AddItem(tattsuke); Item shirt = new FancyShirt() { Hue = 0, Movable = false }; AddItem(shirt); Item tabi = new NinjaTabi() { Hue = 707, Movable = false }; AddItem(tabi); PackGold(50, 200); }
public Barthus() { Name = "Barthus"; Title = "the Shipmate"; Body = 0x190; Hue = Utility.RandomSkinHue(); Blessed = true; CantWalk = true; Direction = Direction.South; Boots bt = new Boots(); bt.Hue = 0; AddItem(bt); LongPants lp = new LongPants(); lp.Hue = 0; AddItem(lp); FancyShirt fs = new FancyShirt(); fs.Hue = 0; AddItem(fs); TricorneHat th = new TricorneHat(); th.Hue = 0; AddItem(th); Scimitar sc = new Scimitar(); AddItem(sc); GoldBeadNecklace gn = new GoldBeadNecklace(); AddItem(gn); GoldBracelet gb = new GoldBracelet(); AddItem(gb); GoldEarrings ge = new GoldEarrings(); AddItem(ge); GoldRing gr = new GoldRing(); AddItem(gr); AddItem(new PonyTail(1149)); AddItem(new Vandyke(1149)); }
public BloodStoneWitch() : base(AIType.AI_SphereMage, FightMode.Closest, 10, 1, 0.2, 0.4) { Name = NameList.RandomName("female"); Title = "the Blood Stone Witch"; Body = 0x0191; Hue = 0x0493; Female = true; SetStr(100, 150); SetDex(100, 150); SetInt(200); SetHits(100, 150); SetStam(100, 150); SetMana(200); SetDamage(30, 40); AddItem(new LongHair(1)); Item temp; temp = new FancyShirt(0); temp.Movable = false; AddItem(temp); temp = new Skirt(1); temp.Movable = false; AddItem(temp); temp = new WizardsHat(1); temp.Movable = false; AddItem(temp); temp = new ThighBoots(1); temp.Movable = false; AddItem(temp); temp = new GnarledStaff(); AddItem(temp); //PackGold(100, 200); SetSkill(SkillName.MagicResist, 80.0, 90.0); SetSkill(SkillName.Magery, 100.0, 150.0); SetSkill(SkillName.Macing, 55.0, 75.0); SetSkill(SkillName.Tactics, 70.0, 90.0); SetSkill(SkillName.Wrestling, 40.0, 55.0); Fame = Utility.RandomMinMax(2000, 4000); Karma = Utility.RandomMinMax(-3000, -5000); VirtualArmor = 45; PackItem(new Sandals()); }
public FarmerJones() { Name = "Jones"; Title = "the Farmer"; Body = 0x190; CantWalk = true; Hue = Utility.RandomSkinHue(); Item Boots = new Boots(); Boots.Hue = 2829; Boots.Name = "Non-Leather Boots"; Boots.Movable = false; AddItem(Boots); Item FancyShirt = new FancyShirt(); FancyShirt.Hue = 2829; FancyShirt.Name = "Shirt"; FancyShirt.Movable = false; AddItem(FancyShirt); Item LongPants = new LongPants(); LongPants.Hue = 847; LongPants.Name = "Pants"; LongPants.Movable = false; AddItem(LongPants); Item Pitchfork = new Pitchfork(); //Cloak.Hue = 1267; Pitchfork.Name = "Farm Tool"; Pitchfork.Movable = false; AddItem(Pitchfork); int hairHue = 1814; switch (Utility.Random(1)) { case 0: AddItem(new PonyTail(hairHue)); break; case 1: AddItem(new Goatee(hairHue)); break; } Blessed = true; }
public Pilock() { Name = "Pilock"; Title = "the farmer"; Body = 0x190; CantWalk = true; Hue = Utility.RandomSkinHue(); Item Boots = new Boots(); Boots.Hue = 2112; Boots.Name = "Farming Boots"; Boots.Movable = false; AddItem(Boots); Item FancyShirt = new FancyShirt(); FancyShirt.Hue = 1267; FancyShirt.Name = "Farming Shirt"; FancyShirt.Movable = false; AddItem(FancyShirt); Item LongPants = new LongPants(); LongPants.Hue = 847; LongPants.Name = "Farming Pants"; LongPants.Movable = false; AddItem(LongPants); Item Cloak = new Cloak(); Cloak.Hue = 1267; Cloak.Name = "Farming Cloak"; Cloak.Movable = false; AddItem(Cloak); int hairHue = 1814; switch (Utility.Random(1)) { case 0: AddItem(new PonyTail(hairHue)); break; case 1: AddItem(new Goatee(hairHue)); break; } Blessed = true; }
public VelaTheSorceress() : base(AIType.AI_Vendor, FightMode.None, 2, 1, 0.5, 2) { Name = "Vela"; Title = "the sorceress"; SetStr(110); SetDex(100); SetInt(1000); Hue = Utility.RandomSkinHue(); Body = 0x191; HairItemID = 0x203C; HairHue = 0x46D; Item item = new FancyShirt(); item.Hue = 1150; AddItem(item); item = new LongPants(); item.Hue = 108; AddItem(item); item = new Shoes(); item.Hue = 108; AddItem(item); item = new BraceletOfProtection(); item.Movable = false; PackItem(item); item = new Hephaestus(); item.Movable = false; PackItem(item); item = new GargishHephaestus(); item.Movable = false; PackItem(item); item = new BlightOfTheTundra(); item.Movable = false; PackItem(item); item = new GargishBlightOfTheTundra(); item.Movable = false; PackItem(item); }
public override void InitOutfit() { Item item = null; if (!Female) { item = AddRandomHair(); item.Hue = Utility.RandomHairHue(); item = AddRandomFacialHair(item.Hue); item = new FancyShirt(); item.Hue = Utility.RandomNondyedHue(); AddItem(item); item = new LongPants(); item.Hue = Utility.RandomNondyedHue(); AddItem(item); item = new Cloak(); item.Hue = Utility.RandomNondyedHue(); AddItem(item); item = new BodySash(); item.Hue = Utility.RandomNondyedHue(); AddItem(item); item = Utility.RandomBool() ? (Item) new Boots() : (Item) new ThighBoots(); AddItem(item); item = new Longsword(); AddItem(item); PackGold(100, 150); } else { item = AddRandomHair(); item.Hue = Utility.RandomHairHue(); item = new FancyDress(); item.Hue = Utility.RandomNeutralHue(); AddItem(item); item = new Cloak(); item.Hue = Utility.RandomNondyedHue(); AddItem(item); item = new BodySash(); item.Hue = Utility.RandomNondyedHue(); AddItem(item); item = Utility.RandomBool() ? (Item) new Boots() : (Item) new ThighBoots(); AddItem(item); item = new Longsword(); AddItem(item); PackGold(100, 150); } }
public override void InitOutfit() { InitStats(100, 100, 25); Name = "Pilock"; Direction = Direction.South; CantWalk = true; Body = 0x190; Female = false; Race = Race.Human; Hue = 0x83F8; HairItemID = 0x203D; // Pony Tail HairHue = 1814; FacialHairItemID = 0x2040; // Goatee FacialHairHue = 1814; Item Boots = new Boots(); Boots.Hue = 2112; Boots.Name = "Farming Boots"; Boots.Movable = false; AddItem(Boots); Item FancyShirt = new FancyShirt(); FancyShirt.Hue = 1267; FancyShirt.Name = "Farming Shirt"; FancyShirt.Movable = false; AddItem(FancyShirt); Item LongPants = new LongPants(); LongPants.Hue = 847; LongPants.Name = "Farming Pants"; LongPants.Movable = false; AddItem(LongPants); Item Cloak = new Cloak(); Cloak.Hue = 1267; Cloak.Name = "Farming Cloak"; Cloak.Movable = false; AddItem(Cloak); Blessed = true; }
public InternalSellInfo() { Add(typeof(BoltOfCloth), BoltOfCloth.GetSBSellValue()); Add(typeof(Scissors), Scissors.GetSBSellValue()); Add(typeof(SewingKit), SewingKit.GetSBSellValue()); Add(typeof(Dyes), Dyes.GetSBSellValue()); Add(typeof(DyeTub), DyeTub.GetSBSellValue()); Add(typeof(SkullCap), SkullCap.GetSBSellValue()); Add(typeof(Bandana), Bandana.GetSBSellValue()); Add(typeof(FloppyHat), FloppyHat.GetSBSellValue()); Add(typeof(Cap), Cap.GetSBSellValue()); Add(typeof(WideBrimHat), WideBrimHat.GetSBSellValue()); Add(typeof(TallStrawHat), TallStrawHat.GetSBSellValue()); Add(typeof(Bonnet), Bonnet.GetSBSellValue()); Add(typeof(FeatheredHat), FeatheredHat.GetSBSellValue()); Add(typeof(TricorneHat), TricorneHat.GetSBSellValue()); Add(typeof(JesterHat), JesterHat.GetSBSellValue()); Add(typeof(WizardsHat), WizardsHat.GetSBSellValue()); Add(typeof(Doublet), Doublet.GetSBSellValue()); Add(typeof(Shirt), Shirt.GetSBSellValue()); Add(typeof(FancyShirt), FancyShirt.GetSBSellValue()); Add(typeof(Tunic), Tunic.GetSBSellValue()); Add(typeof(Surcoat), Surcoat.GetSBSellValue()); Add(typeof(JesterSuit), JesterSuit.GetSBSellValue()); Add(typeof(PlainDress), PlainDress.GetSBSellValue()); Add(typeof(FancyDress), FancyDress.GetSBSellValue()); Add(typeof(Robe), Robe.GetSBSellValue()); Add(typeof(ShortPants), ShortPants.GetSBSellValue()); Add(typeof(LongPants), LongPants.GetSBSellValue()); Add(typeof(Kilt), Kilt.GetSBSellValue()); Add(typeof(Skirt), Skirt.GetSBSellValue()); Add(typeof(Cloak), Cloak.GetSBSellValue()); Add(typeof(BodySash), BodySash.GetSBSellValue()); Add(typeof(HalfApron), HalfApron.GetSBSellValue()); Add(typeof(FullApron), FullApron.GetSBSellValue()); Add(typeof(Sandals), Sandals.GetSBSellValue()); Add(typeof(Shoes), Shoes.GetSBSellValue()); Add(typeof(Boots), Boots.GetSBSellValue()); Add(typeof(ThighBoots), ThighBoots.GetSBSellValue()); }
private void CreateClassic() { m_MoveSound = 1055; m_CaptureSound = 1068; m_DeathSound = 0; m_CheckSound = 1086; m_CheckMateSound = 1088; m_Piece.Female = false; m_Piece.BodyValue = 0x190; if (m_BChessboard.OverrideMinorHue) { m_Piece.Hue = Hue; } else { m_Piece.Hue = m_BChessboard.SkinHue; } m_Piece.AddItem(new ShortHair(m_BChessboard.OverrideMinorHue ? Hue : m_BChessboard.HairHue)); Item item = null; item = new Boots(MinorHue); m_Piece.AddItem(item); item = new LongPants(Hue); m_Piece.AddItem(item); item = new FancyShirt(Hue); m_Piece.AddItem(item); item = new Doublet(MinorHue); m_Piece.AddItem(item); item = new Cloak(MinorHue); m_Piece.AddItem(item); item = new JesterHat(MinorHue); m_Piece.AddItem(item); item = new Scepter(); item.Hue = MinorHue; m_Piece.AddItem(item); }
public override void InitOutfit() { WipeLayers(); // add a "wooden stake" to our loot Shaft WoodenStake = new Shaft(); WoodenStake.Hue = 51; WoodenStake.Name = "wooden stake"; PackItem(WoodenStake); // black backpack. we need a backpack so our walking-dead can be disarmed, and black is cool Backpack.Hue = 0x01; // add Scepter Scepter weapon = new Scepter(); // can disarm, but can't steal weapon.LootType = LootType.Newbied; // can't steal weapon.Movable = false; // can't disarm weapon.Name = "an impaler"; // give it a name AddItem(weapon); Item hair = new LongHair(1); Item pants = new LongPants(0x1); Item shirt = new FancyShirt(); hair.Layer = Layer.Hair; AddItem(hair); AddItem(pants); AddItem(shirt); Item necklace = new GoldNecklace(); AddItem(necklace); Item ring = new GoldRing(); AddItem(ring); Item bracelet = new GoldBracelet(); AddItem(bracelet); Item boots = new Sandals(0x1); AddItem(boots); }
public void InitOutfit() { Item hair = new Item(8251) { Hue = 1148, Layer = Layer.Hair, Movable = false }; AddItem(hair); Item doublet = new Doublet() { Hue = 238, Movable = false }; AddItem(doublet); Item shirt = new FancyShirt() { Hue = 0, Movable = false }; AddItem(shirt); Item pants = new LongPants() { Hue = 1150, Movable = false }; AddItem(pants); Shoes shoes = new Shoes() { Hue = 1754, Movable = false }; AddItem(shoes); PackGold(50, 200); }
public override void InitOutfit() { Item item = new FancyShirt(Utility.RandomNeutralHue()); item.Layer = Layer.InnerTorso; AddItem(item); AddItem(new LongPants(Utility.RandomNeutralHue())); AddItem(new BodySash(Utility.RandomNeutralHue())); AddItem(new Boots(Utility.RandomNeutralHue())); AddItem(new Cloak(Utility.RandomNeutralHue())); Item hair = new Item(Utility.RandomList(0x203B, 0x2049, 0x2048, 0x204A)); hair.Hue = Utility.RandomHairHue(); hair.Layer = Layer.Hair; hair.Movable = false; AddItem(hair); }
public virtual void InitOutfit() { Item item = new FancyShirt(Utility.RandomNeutralHue()); item.Layer = Layer.InnerTorso; AddItem(item); AddItem(new LongPants(Utility.RandomNeutralHue())); AddItem(new BodySash(Utility.RandomNeutralHue())); AddItem(new Boots(Utility.RandomNeutralHue())); AddItem(new Cloak(Utility.RandomNeutralHue())); Utility.AssignRandomHair(this); Container pack = new VendorBackpack(); pack.Movable = false; AddItem(pack); }
public MonsterContractDealer() { Name = "Rio"; Title = "The Contract Dealer"; Body = 0x190; CantWalk = true; Hue = Utility.RandomSkinHue(); AddItem(ItemSet(new Cloak())); AddItem(ItemSet(new Robe())); AddItem(ItemSet1(new ShepherdsCrook())); Item Boots = new Boots(); Boots.Hue = 2112; Boots.Name = "Non-Leather Boots"; Boots.Movable = false; AddItem(Boots); Item FancyShirt = new FancyShirt(); FancyShirt.Hue = 1267; FancyShirt.Name = "Shirt"; FancyShirt.Movable = false; AddItem(FancyShirt); Item LongPants = new LongPants(); LongPants.Hue = 847; LongPants.Name = "Pants"; LongPants.Movable = false; AddItem(LongPants); int hairHue = 1814; switch (Utility.Random(1)) { case 0: AddItem(new PonyTail(hairHue)); break; case 1: AddItem(new Goatee(hairHue)); break; } Blessed = true; }
public override void InitOutfit() { Item item = null; int hairHue = Utility.RandomHairHue(); Utility.AssignRandomHair(this, hairHue); if (Female) { item = new FancyDress(); AddItem(item); item.Hue = Utility.RandomNeutralHue(); } else { Utility.AssignRandomFacialHair(this, hairHue); item = new FancyShirt(); AddItem(item); item.Hue = Utility.RandomNondyedHue(); item = new LongPants(); AddItem(item); item.Hue = Utility.RandomNondyedHue(); } item = new Cloak(); AddItem(item); item.Hue = Utility.RandomNondyedHue(); item = new BodySash(); AddItem(item); item.Hue = Utility.RandomNondyedHue(); item = Utility.RandomBool() ? (Item) new Boots() : (Item) new ThighBoots(); AddItem(item); item = new Longsword(); AddItem(item); AddLoot(LootPack.FilthyRich); }
public void InitOutfit() { Item hair = new Item(8252) { Hue = 1133, Layer = Layer.Hair, Movable = false }; AddItem(hair); Bonnet bonnet = new Bonnet() { Hue = 3 }; AddItem(bonnet); FancyShirt fancyShirt = new FancyShirt() { Hue = 718 }; AddItem(fancyShirt); GildedDress gildedDress = new GildedDress() { Hue = 718 }; AddItem(gildedDress); Shoes shoes = new Shoes() { Hue = 503 }; AddItem(shoes); PackGold(50, 200); }
public Tsunade() { Name = "Hokage Tsunade"; Body = 401; CantWalk = true; Hue = 1751; Item Boots = new Boots(); Boots.Hue = 1000; Boots.Name = "Non-Leather Boots"; Boots.Movable = false; AddItem(Boots); Item FancyShirt = new FancyShirt(); FancyShirt.Hue = 1000; FancyShirt.Name = "Shirt"; FancyShirt.Movable = false; AddItem(FancyShirt); Item LongPants = new LongPants(); LongPants.Hue = 1000; LongPants.Name = "Pants"; LongPants.Movable = false; AddItem(LongPants); Item Cloak = new Cloak(); Cloak.Hue = 1000; Cloak.Name = "Cloak"; Cloak.Movable = false; AddItem(Cloak); AddItem(new LongHair(254)); Blessed = true; }
public void InitOutfit() { Shirt shirt = new Shirt(); shirt.Hue = 218; shirt.IsLockedDown = true; shirt.BlessedFor = this; shirt.Movable = false; Doublet doublet = new Doublet(); doublet.Hue = 707; doublet.IsLockedDown = true; doublet.BlessedFor = this; doublet.Movable = false; FancyShirt fancyShirt = new FancyShirt(); fancyShirt.Hue = 333; fancyShirt.IsLockedDown = true; fancyShirt.BlessedFor = this; fancyShirt.Movable = false; Skirt skirt = new Skirt(); skirt.Hue = 518; Boots boots = new Boots(); boots.Hue = 707; boots.IsLockedDown = true; boots.BlessedFor = this; boots.Movable = false; AddItem(skirt); AddItem(fancyShirt); AddItem(doublet); AddItem(boots); }
public override void InitOutfit() { Item item = null; if (!Female) { item = AddRandomHair(); item.Hue = Utility.RandomHairHue(); item = AddRandomFacialHair(item.Hue); item = new FancyShirt(); item.Hue = Utility.RandomNondyedHue(); AddItem(item); item = new LongPants(); item.Hue = Utility.RandomNondyedHue(); AddItem(item); item = new Dagger(); AddItem(item); PackGold(15, 100); item = new Lockpick(Utility.RandomMinMax(1, 5)); PackItem(item); } else { item = AddRandomHair(); item.Hue = Utility.RandomHairHue(); item = new FancyShirt(); item.Hue = Utility.RandomNondyedHue(); AddItem(item); item = new Skirt(); item.Hue = Utility.RandomNondyedHue(); AddItem(item); item = new Dagger(); AddItem(item); PackGold(15, 100); item = new Lockpick(Utility.RandomMinMax(1, 5)); PackItem(item); } }
public virtual void InitOutfit() { Item item = new FancyShirt(Utility.RandomNeutralHue()); item.Layer = Layer.InnerTorso; AddItem(item); AddItem(new LongPants(Utility.RandomNeutralHue())); AddItem(new BodySash(Utility.RandomNeutralHue())); AddItem(new Boots(Utility.RandomNeutralHue())); AddItem(new Cloak(Utility.RandomNeutralHue())); Item hair = new Item(Utility.RandomList(0x203B, 0x2049, 0x2048, 0x204A)); hair.Hue = Utility.RandomNondyedHue(); hair.Layer = Layer.Hair; hair.Movable = false; AddItem(hair); Container pack = new VendorBackpack(); pack.Movable = false; AddItem(pack); }
public MyQuestGiver() { BodyValue = 400; Name = "Rockstar"; Title = "the awezum"; Hits = 10000; Hue = 33791; Utility.AssignRandomHair(this); FancyShirt torso = new FancyShirt(); torso.Hue = 0; AddItem(torso); LongPants legs = new LongPants(); legs.Hue = 0; AddItem(legs); ThighBoots feet = new ThighBoots(); feet.Hue = 0; AddItem(feet); Blessed = true; CantWalk = true; }
public override void InitBody() { InitStats(100, 100, 25); Female = false; Race = Race.Human; Hue = Race.RandomSkinHue(); Race.RandomHair(this); HairHue = Race.RandomHairHue(); Item fancyShirt = new FancyShirt(); Item shirt = new Shirt(PirateCaptain.GetRandomShirtHue()); shirt.Layer = Layer.OuterTorso; AddItem(new Cloak(5)); AddItem(new Cutlass()); AddItem(shirt); AddItem(fancyShirt); AddItem(new LongPants()); AddItem(new Boots()); m_NextSay = DateTime.UtcNow; }
public Gastin() : base(AIType.AI_Animal, FightMode.None, 10, 1, 0.2, 0.4) { InitStats(100, 100, 25); Name = "Gastin"; Title = "the Crazed Farmer"; Body = 400; Female = false; Race = Race.Human; Hue = 33821; HairItemID = 8253; HairHue = 1337; FacialHairItemID = 0; FacialHairHue = 0; Blessed = true; Boots b = new Boots(); b.Hue = 1; AddItem(b); LongPants lp = new LongPants(); lp.Hue = 292; AddItem(lp); FancyShirt fs = new FancyShirt(); fs.Hue = 1153; AddItem(fs); Pitchfork pf = new Pitchfork(); AddItem(pf); }
public GrandpaTam() { Name = "Grandpa Tam"; Title = "the old coot"; Body = 0x190; Hue = Utility.RandomSkinHue(); Blessed = true; Boots b = new Boots(); b.Hue = 1; AddItem(b); LongPants lp = new LongPants(); lp.Hue = 292; AddItem(lp); FancyShirt fs = new FancyShirt(); fs.Hue = 1153; AddItem(fs); AddItem(new LongHair(1150)); }
public override void InitOutfit() { Item item = null; if (!Female) { item = AddRandomHair(); item.Hue = Utility.RandomHairHue(); item = AddRandomFacialHair(item.Hue); item = new FancyShirt(); item.Hue = 946; AddItem(item); item = new LongPants(); item.Hue = 443; AddItem(item); item = new Boots(); item.Hue = Utility.RandomNeutralHue(); AddItem(item); PackGold(15, 100); } else { item = AddRandomHair(); item.Hue = Utility.RandomHairHue(); item = new FancyShirt(); item.Hue = 946; AddItem(item); item = new Skirt(); item.Hue = 443; AddItem(item); item = new Boots(); item.Hue = Utility.RandomNeutralHue(); AddItem(item); PackGold(15, 100); } }
public Finlor() { Name = "Finlor"; Title = "the Sea Captain"; Body = 0x190; Hue = Utility.RandomSkinHue(); Blessed = true; CantWalk = true; Direction = Direction.South; ThighBoots tb = new ThighBoots(); tb.Hue = 0; AddItem(tb); LongPants lp = new LongPants(); lp.Hue = 6; AddItem(lp); FancyShirt fs = new FancyShirt(); fs.Hue = 0; AddItem(fs); TricorneHat th = new TricorneHat(); th.Hue = 52; AddItem(th); BodySash bs = new BodySash(); bs.Hue = 6; AddItem(bs); Cloak cl = new Cloak(); cl.Hue = 38; AddItem(cl); Scimitar sc = new Scimitar(); AddItem(sc); GoldBeadNecklace gn = new GoldBeadNecklace(); AddItem(gn); GoldBracelet gb = new GoldBracelet(); AddItem(gb); GoldEarrings ge = new GoldEarrings(); AddItem(ge); GoldRing gr = new GoldRing(); AddItem(gr); AddItem(new PonyTail(1149)); AddItem(new Vandyke(1149)); }
public CursedPirateKing() : base(AIType.AI_Mage, FightMode.Closest, 10, 1, 0.2, 0.4) { Name = "Bart Roberts"; Title = "The Cursed Pirate King"; Body = 0x190; Hue = Utility.RandomMinMax(0x8596, 0x8599); BaseSoundID = 0x165; Cutlass cutlass = new Cutlass(); cutlass.Movable = false; cutlass.Hue = 0x497; cutlass.Skill = SkillName.Swords; AddItem(cutlass); FancyShirt shirt = new FancyShirt(); shirt.Movable = false; shirt.Hue = 1153; AddItem(shirt); LongPants pants = new LongPants(); pants.Movable = false; pants.Hue = 0x497; AddItem(pants); ThighBoots boots = new ThighBoots(); boots.Movable = false; boots.Hue = 0x497; AddItem(boots); GoldEarrings earrings = new GoldEarrings(); earrings.Movable = false; earrings.Hue = 0x35; AddItem(earrings); TricorneHat hat = new TricorneHat(); hat.Movable = false; hat.Hue = 0x497; AddItem(hat); SetStr(400, 560); SetDex(90, 120); SetInt(300, 460); SetHits(6000, 12000); SetMana(5000); SetDamage(16, 34); SetDamageType(ResistanceType.Physical, 75); SetDamageType(ResistanceType.Poison, 25); SetResistance(ResistanceType.Physical, 40, 60); SetResistance(ResistanceType.Fire, 60, 80); SetResistance(ResistanceType.Cold, 40, 60); SetResistance(ResistanceType.Poison, 40, 60); SetResistance(ResistanceType.Energy, 40, 65); SetSkill(SkillName.Anatomy, 120.0); SetSkill(SkillName.EvalInt, 100.0); SetSkill(SkillName.Magery, 100.0); SetSkill(SkillName.Meditation, 120.0); SetSkill(SkillName.MagicResist, 100.0); SetSkill(SkillName.Tactics, 100.0); SetSkill(SkillName.Wrestling, 120.0); SetSkill(SkillName.Swords, 160.0); Fame = 20000; Karma = -20000; VirtualArmor = 60; }
public PirateCaptain(BaseGalleon galleon) : base(galleon, AIType.AI_Melee, FightMode.Weakest, 25, 1, .2, .4) { PickRandomName(); if (m_PirateName > 0 && (m_PirateName == 1116679 || m_PirateName == 1116680 || m_PirateName == 1116683)) { Female = true; } SpeechHue = Utility.RandomDyedHue(); Title = "the dread pirate"; Hue = Race.RandomSkinHue(); Body = Female ? 0x191 : 0x190; SetStr(500, 750); SetDex(125, 175); SetInt(61, 75); SetHits(4500, 5000); SetDamage(23, 35); SetSkill(SkillName.Fencing, 115.0, 120.0); SetSkill(SkillName.Macing, 115.0, 120.0); SetSkill(SkillName.MagicResist, 115.0, 120.0); SetSkill(SkillName.Swords, 115.0, 120.0); SetSkill(SkillName.Tactics, 115.0, 120.0); SetSkill(SkillName.Wrestling, 115.0, 120.0); SetSkill(SkillName.Anatomy, 115.0, 120.0); Item hat; Item fancyShirt = new FancyShirt(); Item shirt = new Shirt(GetRandomShirtHue()); shirt.Layer = Layer.OuterTorso; if (Utility.RandomBool()) { hat = new Bandana(); } else { hat = new TricorneHat(); } hat.Hue = Utility.RandomNeutralHue(); AddItem(new Boots()); AddItem(shirt); AddItem(fancyShirt); AddItem(hat); AddItem(new Cloak(Utility.RandomNeutralHue())); switch (Utility.Random(7)) { case 0: AddItem(new Longsword()); break; case 1: AddItem(new Cutlass()); break; case 2: AddItem(new Broadsword()); break; case 5: AddItem(new Dagger()); break; } Utility.AssignRandomHair(this); Fame = 22000; Karma = -22000; if (IsSoulboundEnemies) { IsSoulbound = true; } }
public Vampire() : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4) { switch (Utility.Random(16)) { case 0: Name = "Asasabonsam"; break; case 1: Name = "Bhuta"; break; case 2: Name = "Chedipe"; break; case 3: Name = "Brahmaparusha"; break; case 4: Name = "Churel"; break; case 5: Name = "Maneden"; break; case 6: Name = "Pisachas"; break; case 7: Name = "Polong"; break; case 8: Name = "Asema"; break; case 9: Name = "Civateto"; break; case 10: Name = "Tlahuelpuchi"; break; case 11: Name = "Bruxa"; break; case 12: Name = "Strigoiu"; break; case 13: Name = "Dhampir"; break; case 14: Name = "Djadadjii"; break; case 15: Name = "Ustrel"; break; } Title = "the vampire"; Female = Utility.RandomBool(); Body = 400 + (Female ? 1 : 0); Hue = 0x0; SetStr(80, 100); SetDex(72, 150); SetInt(150, 250); SetHits(700, 1000); Stam = Dex; SetDamage(10, 25); SetSkill(SkillName.MagicResist, 150.0); SetSkill(SkillName.Wrestling, 100.0); Fame = 10000; Karma = -10000; VirtualArmor = 30; FancyShirt shirt = new FancyShirt(); shirt.Hue = 1175; shirt.Movable = false; AddItem(shirt); LongPants pants = new LongPants(); pants.Hue = 1175; pants.Movable = false; AddItem(pants); Boots boots = new Boots(); boots.Hue = 1175; boots.Movable = false; AddItem(boots); Cloak cloak = new Cloak(); cloak.Hue = 1175; cloak.Movable = false; AddItem(cloak); }