public TamerDonationBox() { Weight = 1.0; Hue = 1278; Name = "Defiance Beast Handler Box"; PlaceItemIn(16, 50, new PetSkillBall(10)); PlaceItemIn(16, 65, new PetSkillBall(20)); PlaceItemIn(16, 80, new PetSkillBall(30)); PlaceItemIn(16, 95, new PetSkillBall(40)); //PlaceItemIn( 16, 110, (item = new PetSkillBall( 50 )) ); PlaceItemIn(160, 50, new PetSkillBall(10)); PlaceItemIn(160, 65, new PetSkillBall(20)); PlaceItemIn(160, 80, new PetSkillBall(30)); PlaceItemIn(160, 95, new PetSkillBall(40)); //PlaceItemIn( 160, 110, (item = new PetSkillBall( 50 )) ); Item item = null; switch (Utility.Random(3)) { case 0: item = new VultureHelm(); item.Weight = 1.0; item.Name = "Vultures Serrated Beak"; ((VultureHelm)item).IsDonationItem = true; break; case 1: item = new EagleHelm(); item.Weight = 1.0; item.Name = "Eagles Crest of Lore"; ((EagleHelm)item).IsDonationItem = true; break; case 2: item = new RavenHelm(); item.Weight = 1.0; item.Name = "Raven Headdress of Spirituality"; ((RavenHelm)item).IsDonationItem = true; break; } PlaceItemIn(91, 57, item); item.Hue = Utility.RandomList(1150, 1151, 1154, 1153, 1281); item.LootType = LootType.Blessed; //item.Name = "Beast Handler's Helm"; PlaceItemIn(66, 56, (item = new GracedPetSummonBall())); PlaceItemIn(28, 60, (item = new RaelisDragonEgg())); PlaceItemIn(114, 60, (item = new HiryuEvoEgg())); PlaceItemIn(34, 83, (item = new PetBondDeed())); item.Hue = 1158; PlaceItemIn(48, 83, (item = new EvoPointsDeed())); //item.Hue = 2401; PlaceItemIn(64, 83, (item = new EvoPointsDeed())); item.Hue = 1158; PlaceItemIn(80, 83, (item = new EvoPointsDeed())); //item.Hue = 2401; PlaceItemIn(98, 83, (item = new EvoPointsDeed())); item.Hue = 1158; PlaceItemIn(114, 83, (item = new MembershipTicket())); item.Hue = 1278; ((MembershipTicket)item).MemberShipTime = TimeSpan.FromDays(730); }
public TamerDonationBox() { Weight = 1.0; Hue = 1278; Item item = null; Name = "Defiance Beast Handler Box"; PlaceItemIn( 16, 50, (item = new PetSkillBall( 10 )) ); PlaceItemIn( 16, 65, (item = new PetSkillBall( 20 )) ); PlaceItemIn( 16, 80, (item = new PetSkillBall( 30 )) ); PlaceItemIn( 16, 95, (item = new PetSkillBall( 40 )) ); //PlaceItemIn( 16, 110, (item = new PetSkillBall( 50 )) ); PlaceItemIn( 160, 50, (item = new PetSkillBall( 10 )) ); PlaceItemIn( 160, 65, (item = new PetSkillBall( 20 )) ); PlaceItemIn( 160, 80, (item = new PetSkillBall( 30 )) ); PlaceItemIn( 160, 95, (item = new PetSkillBall( 40 )) ); //PlaceItemIn( 160, 110, (item = new PetSkillBall( 50 )) ); int rand = Utility.Random( 3 ); switch ( rand ) { default: case 0: item = new VultureHelm(); break; case 1: item = new EagleHelm(); break; case 2: item = new RavenHelm(); break; } PlaceItemIn( 91, 57, item ); item.Hue = Utility.RandomList(1150, 1151, 1154, 1153, 1281); item.LootType = LootType.Blessed; //item.Name = "Beast Handler's Helm"; PlaceItemIn( 66, 56, (item = new GracedPetSummonBall()) ); PlaceItemIn( 28, 60, (item = new RaelisDragonEgg()) ); PlaceItemIn( 114, 60, (item = new HiryuEvoEgg()) ); PlaceItemIn( 34, 83, (item = new PetBondDeed()) ); item.Hue = 1158; PlaceItemIn( 48, 83, (item = new EvoPointsDeed()) ); //item.Hue = 2401; PlaceItemIn( 64, 83, (item = new EvoPointsDeed()) ); item.Hue = 1158; PlaceItemIn( 80, 83, (item = new EvoPointsDeed()) ); //item.Hue = 2401; PlaceItemIn( 98, 83, (item = new EvoPointsDeed()) ); item.Hue = 1158; PlaceItemIn(114, 83, (item = new MembershipTicket())); item.Hue = 1278; ((MembershipTicket)item).MemberShipTime = TimeSpan.FromDays(730); }
public override void InitOutfit() { AddItem( new ElvenBoots() ); AddItem( new LeafArms() ); AddItem( new FemaleLeafChest() ); AddItem( new LeafTonlet() ); AddItem( new WildStaff() ); Item item; item = new RavenHelm(); item.Hue = 0x583; AddItem( item ); }
public override void InitOutfit() { AddItem( new ElvenBoots() ); AddItem( new HidePants() ); AddItem( new HideFemaleChest() ); AddItem( new HidePauldrons() ); AddItem( new WoodlandBelt( 0x657 ) ); Item item; item = new RavenHelm(); item.Hue = 0x1BB; AddItem( item ); }
public Tiana() : base( AIType.AI_Vendor, FightMode.None, 2, 1, 0.5, 2 ) { Name = "Tiana"; Title = "the guard"; Race = Race.Elf; BodyValue = 0x25E; Female = true; Hue = Race.RandomSkinHue(); InitStats( 100, 100, 25 ); Utility.AssignRandomHair( this, true ); SetSkill( SkillName.Meditation, 60.0, 80.0 ); SetSkill( SkillName.Focus, 60.0, 80.0 ); AddItem( new ElvenBoots() ); AddItem( new HidePants() ); AddItem( new HideFemaleChest() ); AddItem( new HidePauldrons() ); Item item; item = new WoodlandBelt(); item.Hue = 0x673; AddItem( item ); item = new RavenHelm(); item.Hue = 0x443; AddItem( item ); }
public Synaeva() : base( AIType.AI_Vendor, FightMode.None, 2, 1, 0.5, 2.0 ) { Name = "Synaeva"; Title = "the arcanist"; Race = Race.Elf; Female = true; Body = 606; Hue = Race.RandomSkinHue(); InitStats( 100, 100, 25 ); Utility.AssignRandomHair( this, true ); SetSkill( SkillName.Meditation, 60.0, 80.0 ); SetSkill( SkillName.Focus, 60.0, 80.0 ); Item item = new RavenHelm(); item.Hue = Utility.RandomGreenHue(); AddItem( item ); AddItem( new FemaleLeafChest() ); AddItem( new LeafArms() ); AddItem( new LeafTonlet() ); AddItem( new ElvenBoots() ); AddItem( new WildStaff() ); }
public override void InitOutfit() { this.AddItem(new ElvenBoots()); this.AddItem(new MagicalShortbow()); this.AddItem(new HidePants()); this.AddItem(new HidePauldrons()); this.AddItem(new HideGloves()); this.AddItem(new HideFemaleChest()); this.AddItem(new WoodlandBelt()); Item item; item = new RavenHelm(); item.Hue = 0x1BB; this.AddItem(item); }
public CrippledKing() : base(AIType.AI_Mage, FightMode.Closest, 10, 1, 0.2, 0.4) { Name = "Xyrrath Pactmaker"; Body = 400; Hue = 1162; SpecialTitle = "The Crippled King"; TitleHue = 1174; BaseSoundID = 362; SetStr(1196, 1285); SetDex(90, 185); SetInt(706, 726); SetHits(5000, 12500); SetDamage(10, 15); foreach (SkillName skill in _Skills) { SetSkill(skill, 80.0, 140.0); } SpeechHue = YellHue = 34; VirtualArmor = 90; PackGold(3000, 3500); PackMagicItems(5, 5, 0.95, 0.95); PackMagicItems(5, 5, 0.80, 0.65); PackMagicItems(5, 5, 0.80, 0.65); PackMagicItems(6, 6, 0.80, 0.65); ToggleGreaterExplosion = true; TogglePoisonExplosion = true; ToggleMeteor = false; ToggleSummon = false; Transformed = false; IsQuest = false; Damagers = new Dictionary<PlayerMobile, int>(); var helm = new RavenHelm(); helm.Name = "ancient crown"; helm.Hue = 0; helm.Identified = true; AddItem(Immovable(helm)); var arms = new RoyalPlateArms(); arms.Name = "ancient royal plate arms"; arms.Hue = 0; arms.Identified = true; AddItem(Immovable(arms)); var gloves = new RoyalPlateGloves(); gloves.Name = "ancient royal plate gloves"; gloves.Hue = 0; gloves.Identified = true; AddItem(Immovable(gloves)); var tunic = new RoyalPlateChest(); tunic.Name = "ancient royal plate chest"; tunic.Hue = 0; tunic.Identified = true; AddItem(Immovable(tunic)); var legs = new RoyalPlateLegs(); legs.Name = "ancient royal plate legs"; legs.Hue = 0; legs.Identified = true; AddItem(Immovable(legs)); var gorget = new RoyalPlateGorget(); gorget.Name = "ancient royal gorget"; gorget.Hue = 0; gorget.Identified = true; AddItem(Immovable(gorget)); var boots = new RoyalPlateBoots(); boots.Name = "ancient royal boots"; boots.Hue = 0; boots.Identified = true; AddItem(Immovable(boots)); var cloak = new RoyalCloak(); cloak.Name = "ancient royal cloak"; cloak.Hue = 0; cloak.Identified = true; AddItem(Immovable(cloak)); var spellbook = new FullSpellbook(); spellbook.Name = "abyssal spellbook"; spellbook.Hue = 2065; spellbook.Movable = false; AddItem(Immovable(spellbook)); }