public ProposalGump(int i, WeddingDeed deed, Mobile m) : base(0, 0) { inscription = i; WeddingDeed = deed; from = m; AddBackground(150, 300, 320, 200, 2600); AddLabel(200, 350, 1152, "Somebody has asked for your hand in"); AddLabel(200, 370, 1152, "marriage. If you chose to accept,"); AddLabel(200, 390, 1152, "then you will be married for life."); AddButton(215, 460, 4005, 4007, 1, GumpButtonType.Reply, 0); AddLabel(250, 460, 1152, "Accept"); AddButton(315, 460, 0xFB1, 0xFB3, 2, GumpButtonType.Reply, 0); AddLabel(350, 460, 1152, "Decline"); }
public ProposalGump( int i, WeddingDeed deed, Mobile m ) : base(0, 0) { inscription = i; WeddingDeed = deed; from = m; AddBackground( 150, 300, 320, 200, 2600 ); AddLabel( 200, 350, 1152, "Somebody has asked for your hand in" ); AddLabel( 200, 370, 1152, "marriage. If you chose to accept," ); AddLabel( 200, 390, 1152, "then you will be married for life." ); AddButton( 215, 460, 4005, 4007, 1, GumpButtonType.Reply, 0 ); AddLabel( 250, 460, 1152, "Accept" ); AddButton( 315, 460, 0xFB1, 0xFB3, 2, GumpButtonType.Reply, 0 ); AddLabel( 350, 460, 1152, "Decline" ); }
public static void CreateReward(EventRewardInfo info, Mobile m) { if (m == null) return; Item item = null; switch (info.IncrID) { case 0: item = new MagicSewingKit(1); break; case 1: string str = "PottedCactus"; int randint = Utility.Random(6); if (randint > 0) str = str + randint.ToString(); Type type = ScriptCompiler.FindTypeByName(str); item = (Item)Activator.CreateInstance(type); item.Weight = 100; break; case 2: if (Utility.RandomBool()) item = new PottedTree(); else item = new PottedTree1(); break; case 3: switch (Utility.Random(3)) { case 0: item = new PottedPlant(); break; case 1: item = new PottedPlant1(); break; case 2: item = new PottedPlant2(); break; } break; case 4: item = new SpecialHairDye(); break; case 5: item = new SpecialBeardDye(); break; case 6: item = new TempHorseEthereal(50); item.Hue = Utility.Random(795, 7); break; case 7: item = new FireworksWand(99); break; case 8: item = new LayeredSashDeed(); break; case 9: item = new SkillBall(1); break; case 10: item = new SkillBall(5); break; case 11: item = new SkillBall(10); break; case 12: item = new SkillBall(25); break; case 13: item = new SkillBall(50); break; case 14: item = new PersonalisationDeed(); break; case 15: item = new CrystalPedestalAddonDeed(); break; case 16: item = new FountainStoneAddonDeed(); break; case 17: item = new FountainSandstoneAddonDeed(); break; case 18: item = new SquirrelStatueEastDeed(); break; case 19: item = new SquirrelStatueSouthDeed(); break; case 20: item = new ArcanistStatueEastDeed(); break; case 21: item = new ArcanistStatueSouthDeed(); break; case 22: item = new WarriorStatueEastDeed(); break; case 23: item = new WarriorStatueSouthDeed(); break; case 24: item = new TempRobe(31); ((BaseClothing)item).Attributes.RegenHits = 3; break; case 25: item = new TempCloak(31); ((BaseClothing)item).Attributes.RegenHits = 3; break; case 26: item = new CampfireDeed(); break; case 27: item = new FireDeed(); break; case 28: item = new SoulstoneFragment(); ((SoulstoneFragment)item).Account = m.Account.Username; break; case 29: item = new NameChangeDeed(); break; case 30: item = new SexChangeDeed(); break; case 31: item = new KillResetDeedAOS(); break; case 32: item = new PetBondingDeed(); break; case 33: item = new WarHorseBondingDeed(); break; case 34: item = new AntiBlessDeed(); break; case 35: item = new WhisperingRose(m.Name); break; case 36: item = new WeddingDeed(); break; case 37: item = new KillBook(); ((KillBook)item).BookOwner = m; break; } if (item != null) { m.AddToBackpack(item); m.SendMessage("The reward item has been placed into your backpack, have fun!"); } else { m.SendMessage("That item is not available. Please report the bug at the site that will open in your browser."); m.LaunchBrowser( "http://bug.casiopia.net/" ); m.AddToBackpack( new CopperBar(info.Price) ); } }
public WeddingTarget( int i, WeddingDeed deed ) : base(3, false, TargetFlags.None) { inscription = i; WeddingDeed = deed; }
public WeddingDeedGump( WeddingDeed deed ) : base(0,0) { m_WeddingDeed = deed; AddBackground( 25, 25, 590, 455, 2600 ); AddLabel( 130, 410, 1152, "Note: Wedding Deed has one use only, even if you are turned down." ); AddButton( 385, 435, 0xFB1, 0xFB3, 27, GumpButtonType.Reply, 0 ); AddLabel( 420, 435, 1152, "Exit" ); AddButton( 185, 435, 4005, 4007, 28, GumpButtonType.Reply, 0 ); AddLabel( 220, 435, 1152, "Propose Marriage" ); AddHtml( 70, 45, 500, 27,"<center>Wedding Deed</center>", true, false ); AddItem( 100, 85, 0x2258 ); AddItem( 500, 85, 0x2258 ); AddLabel( 165, 75, 1152, "Congratulations, you are about to propose marriage" ); AddLabel( 165, 90, 1152, "to the person you love. Remember that marriage is" ); AddLabel( 165, 105, 1152, "for life, and only through true death you can part." ); AddLabel( 200, 125, 1152, "Select Wedding Ring inscription:" ); int half = WeddingRing.inscr.Length / 2; for (int i = 0; i < half; i++) //TO DO: check if the messages are odd number { AddRadio( 70, 150 + 25*i, 210, 211, (i == 0), i+1 ); AddLabel( 105, 150 + 25*i, 1152, WeddingRing.inscr[i]); AddRadio( 300, 150 + 25*i, 210, 211, false, i + half + 1 ); AddLabel( 335, 150 + 25*i, 1152, WeddingRing.inscr[i + half]); } }
public WeddingDeedGump( WeddingDeed deed ) : base( 0,0 ) { m_WeddingDeed = deed; AddBackground( 25, 25, 590, 455, 2600 ); AddLabel( 130, 410, 1152, "Note: Wedding Deed has one use only, even if you are turned down." ); AddButton( 385, 435, 0xFB1, 0xFB3, 27, GumpButtonType.Reply, 0 ); AddLabel( 420, 435, 1152, "Exit" ); AddButton( 185, 435, 4005, 4007, 28, GumpButtonType.Reply, 0 ); AddLabel( 220, 435, 1152, "Propose Marriage" ); AddHtml( 70, 45, 500, 27,"<center>Wedding Deed</center>", true, false ); AddItem( 100, 85, 0x2258 ); AddItem( 500, 85, 0x2258 ); AddLabel( 165, 75, 1152, "Congratulations, you are about to propose marriage" ); AddLabel( 165, 90, 1152, "to the person you love. Remember that marriage is" ); AddLabel( 165, 105, 1152, "for life, and only through true death you can part." ); AddLabel( 200, 125, 1152, "Select Wedding Ring inscription:" ); AddRadio( 70, 150, 210, 211, true, 1 ); AddLabel( 105, 150, 1152, "All my love, all my life"); AddRadio( 70, 175, 210, 211, false, 2 ); AddLabel( 105, 175, 1152, "Faithful Love Will Ever Last"); AddRadio( 70, 200, 210, 211, false, 3 ); AddLabel( 105, 200, 1152, "Forever In My Heart"); AddRadio( 70, 225, 210, 211, false, 4 ); AddLabel( 105, 225, 1152, "From This Day On"); AddRadio( 70, 250, 210, 211, false, 5 ); AddLabel( 105, 250, 1152, "Grow Old With Me"); AddRadio( 70, 275, 210, 211, false, 6 ); AddLabel( 105, 275, 1152, "How Do I Love Thee"); AddRadio( 70, 300, 210, 211, false, 7 ); AddLabel( 105, 300, 1152, "I Will Never Love Another"); AddRadio( 70, 325, 210, 211, false, 8 ); AddLabel( 105, 325, 1152, "Love Conquers All Things"); AddRadio( 70, 350, 210, 211, false, 9 ); AddLabel( 105, 350, 1152, "Love Me And Leave Me Not"); AddRadio( 70, 375, 210, 211, false, 10 ); AddLabel( 105, 375, 1152, "Love, Faith, Hope Together"); AddRadio( 300, 150, 210, 211, false, 11 ); AddLabel( 335, 150, 1152, "My Heart Is Yours Forever"); AddRadio( 300, 175, 210, 211, false, 12 ); AddLabel( 335, 175, 1152, "My Love Is Forever Yours"); AddRadio( 300, 200, 210, 211, false, 13 ); AddLabel( 335, 200, 1152, "Never Another You"); AddRadio( 300, 225, 210, 211, false, 14 ); AddLabel( 335, 225, 1152, "One Love, One Lifetime"); AddRadio( 300, 250, 210, 211, false, 15 ); AddLabel( 335, 250, 1152, "Today-Tomorrow-Forever"); AddRadio( 300, 275, 210, 211, false, 16 ); AddLabel( 335, 275, 1152, "Undying devotion"); AddRadio( 300, 300, 210, 211, false, 17 ); AddLabel( 335, 300, 1152, "With All That I Am"); AddRadio( 300, 325, 210, 211, false, 18 ); AddLabel( 335, 325, 1152, "You And No Other"); AddRadio( 300, 350, 210, 211, false, 19 ); AddLabel( 335, 350, 1152, "You Roxxorz My Heart"); AddRadio( 300, 375, 210, 211, false, 20 ); AddLabel( 335, 375, 1152, "You Shall Never Walk Alone"); }
public WeddingDeedGump(WeddingDeed deed) : base(0, 0) { m_WeddingDeed = deed; AddBackground(25, 25, 590, 455, 2600); AddLabel(130, 410, 1152, "Note: Wedding Deed has one use only, even if you are turned down."); AddButton(385, 435, 0xFB1, 0xFB3, 27, GumpButtonType.Reply, 0); AddLabel(420, 435, 1152, "Exit"); AddButton(185, 435, 4005, 4007, 28, GumpButtonType.Reply, 0); AddLabel(220, 435, 1152, "Propose Marriage"); AddHtml(70, 45, 500, 27, "<center>Wedding Deed</center>", true, false); AddItem(100, 85, 0x2258); AddItem(500, 85, 0x2258); AddLabel(165, 75, 1152, "Congratulations, you are about to propose marriage"); AddLabel(165, 90, 1152, "to the person you love. Remember that marriage is"); AddLabel(165, 105, 1152, "for life, and only through true death you can part."); AddLabel(200, 125, 1152, "Select Wedding Ring inscription:"); AddRadio(70, 150, 210, 211, true, 1); AddLabel(105, 150, 1152, "All my love, all my life"); AddRadio(70, 175, 210, 211, false, 2); AddLabel(105, 175, 1152, "Faithful Love Will Ever Last"); AddRadio(70, 200, 210, 211, false, 3); AddLabel(105, 200, 1152, "Forever In My Heart"); AddRadio(70, 225, 210, 211, false, 4); AddLabel(105, 225, 1152, "From This Day On"); AddRadio(70, 250, 210, 211, false, 5); AddLabel(105, 250, 1152, "Grow Old With Me"); AddRadio(70, 275, 210, 211, false, 6); AddLabel(105, 275, 1152, "How Do I Love Thee"); AddRadio(70, 300, 210, 211, false, 7); AddLabel(105, 300, 1152, "I Will Never Love Another"); AddRadio(70, 325, 210, 211, false, 8); AddLabel(105, 325, 1152, "Love Conquers All Things"); AddRadio(70, 350, 210, 211, false, 9); AddLabel(105, 350, 1152, "Love Me And Leave Me Not"); AddRadio(70, 375, 210, 211, false, 10); AddLabel(105, 375, 1152, "Love, Faith, Hope Together"); AddRadio(300, 150, 210, 211, false, 11); AddLabel(335, 150, 1152, "My Heart Is Yours Forever"); AddRadio(300, 175, 210, 211, false, 12); AddLabel(335, 175, 1152, "My Love Is Forever Yours"); AddRadio(300, 200, 210, 211, false, 13); AddLabel(335, 200, 1152, "Never Another You"); AddRadio(300, 225, 210, 211, false, 14); AddLabel(335, 225, 1152, "One Love, One Lifetime"); AddRadio(300, 250, 210, 211, false, 15); AddLabel(335, 250, 1152, "Today-Tomorrow-Forever"); AddRadio(300, 275, 210, 211, false, 16); AddLabel(335, 275, 1152, "Undying devotion"); AddRadio(300, 300, 210, 211, false, 17); AddLabel(335, 300, 1152, "With All That I Am"); AddRadio(300, 325, 210, 211, false, 18); AddLabel(335, 325, 1152, "You And No Other"); AddRadio(300, 350, 210, 211, false, 19); AddLabel(335, 350, 1152, "You Roxxorz My Heart"); AddRadio(300, 375, 210, 211, false, 20); AddLabel(335, 375, 1152, "You Shall Never Walk Alone"); }
public WeddingTarget(int i, WeddingDeed deed) : base(3, false, TargetFlags.None) { inscription = i; WeddingDeed = deed; }
public static Item GetItem(int productNumber) { Item item = null; switch (productNumber) { case 16133: item = new EtherealHorse(); break; case 16134: item = new EtherealLlama(); break; case 16135: item = new EtherealOstard(); break; case 16136: item = new KillBook(); break; case 16137: item = new Bag(); ((Bag)item).DropItem(new SpidersSilk(50000)); ((Bag)item).DropItem(new Nightshade(50000)); ((Bag)item).DropItem(new Bloodmoss(50000)); ((Bag)item).DropItem(new MandrakeRoot(50000)); ((Bag)item).DropItem(new Ginseng(50000)); ((Bag)item).DropItem(new Garlic(50000)); ((Bag)item).DropItem(new BlackPearl(50000)); ((Bag)item).DropItem(new SulfurousAsh(50000)); break; case 16138: item = new SpecialDonateDye(); break; case 16141: item = new Sandals(); item.Name = "magic threads"; item.Hue = 5; item.LootType = LootType.Blessed; break; case 16142: item = new Sandals(); item.Name = "magic threads"; item.Hue = 110; item.LootType = LootType.Blessed; break; case 16139: item = new Sandals(); item.Name = "magic threads"; item.Hue = 90; item.LootType = LootType.Blessed; break; case 16140: item = new Sandals(); item.Name = "magic threads"; item.Hue = 70; item.LootType = LootType.Blessed; break; case 16143: item = new HoodedShroudOfShadows(); item.Name = "a rare agapite shroud"; item.Hue = 2425; item.LootType = LootType.Blessed; break; case 16144: item = new ValoriteDonationBox(); break; case 16145: item = new SilverDonationBox(); break; case 16146: item = new GoldenDonationBox(); break; case 16147: item = new SurvivalPack(); break; case 16148: item = new EtherealSkeletal(); break; case 16149: item = new WeddingDeed(); break; case 16150: item = new DonationSandals(); break; case 16151: item = new DonationBandana(); break; case 16152: item = new MembershipTicket(); ((MembershipTicket)item).MemberShipTime = TimeSpan.FromDays(30); break; case 16153: item = new MembershipTicket(); ((MembershipTicket)item).MemberShipTime = TimeSpan.FromDays(90); break; case 16154: item = new MembershipTicket(); ((MembershipTicket)item).MemberShipTime = TimeSpan.FromDays(180); break; case 16155: item = new MembershipTicket(); ((MembershipTicket)item).MemberShipTime = TimeSpan.FromDays(360); break; case 16156: item = new SexChangeDeed(); item.LootType = LootType.Blessed; break; case 16157: item = new Item(5360); item.Name = "a Character Transfer Ticket"; item.Hue = 1266; item.LootType = LootType.Blessed; break; case 16158: item = new LayerSashDeed(); item.LootType = LootType.Blessed; break; case 16159: item = new EtherealUnicorn(); break; case 16160: item = new AOSHouseDeed7x12(); break; case 16161: item = new AOSHouseDeed12x7(); break; case 16162: item = new AOSHouseDeed15x12(); break; case 16163: item = new AOSHouseDeed12x15(); break; case 16164: item = new AOSHouseDeed18x18(); break; case 16165: item = new DonationSkillBall( 1 ); break; case 16166: item = new DonationSkillBall( 5 ); break; case 16167: item = new DonationSkillBall( 10 ); break; case 16168: item = new DonationSkillBall( 25 ); break; case 16169: item = new DonationSkillBall( 50 ); break; case 16170: item = new Bag(); ((Bag)item).DropItem(new IronIngot(50000)); break; case 16171: item = new Bag(); ((Bag)item).DropItem(new Board(50000)); break; case 16172: item = new PetBondDeed(); break; case 16184: item = new PotionBundle(); break; case 16185: item = null;//new PotionBundleAoS(); break; case 16186: item = new ApagiteDonationBox(); break; case 16187: item = new VeriteDonationBox(); break; case 16188: item = new SerpentCrest(); break; case 16189: item = new IronMaiden(); break; case 16190: item = new Guillotine(); break; case 16191: item = new BigMushroom1(); break; case 16192: item = new BigMushroom2(); break; case 16193: item = new BigMushroom3(); break; case 16194: item = new BigMushroom4(); break; case 16195: item = new LillyPad1(); break; case 16196: item = new LillyPad2(); break; case 16197: item = new LillyPad3(); break; case 16198: item = new DonationDecorArmor1(); break; case 16199: item = new DonationDecorArmor2(); break; case 16200: item = new DonationDecorArmor3(); break; case 16201: item = new DonationDecorArmor4(); break; case 16242: item = new CastleDeed(); item.LootType = LootType.Blessed; break; case 16243: item = new KeepDeed(); item.LootType = LootType.Blessed; break; case 16244: item = new BlackHairDye(); item.LootType = LootType.Blessed; break; case 16245: item = new SpecialDonateDyeBeard(); item.LootType = LootType.Blessed; break; case 16246: item = new KillDeed(); item.LootType = LootType.Blessed; break; case 16247: item = new SkinToneDeed(); item.LootType = LootType.Blessed; break; case 16248: item = new EtherealMountDeed(); item.LootType = LootType.Blessed; break; case 16249: item = new Item(5360); item.Hue = 1266; item.Name = "a house teleporter ticket"; item.LootType = LootType.Blessed; break; case 16250: item = new Item(5360); item.Hue = 1266; item.Name = "a water house spot ticket"; item.LootType = LootType.Blessed; break; case 16251: item = new ElevenBox(); break; case 16252: item = new ElvenRobe(); break; case 16253: item = new RaffleTicket(); break; case 16267: item = new PoisongreenDonationBox(); break; case 16268: item = new SoulStone(); break; case 16269: item = new SoulStoneFragment(); break; case 16270: item = new BoneTable(); break; case 16271: item = new BoneThrone(); break; case 16272: item = new OneMillionBankCheckDeed(); break; case 16273: item = new DarkblueDonationBox(); break; case 16274: ////////item = new xxx(); break; case 16275: item = new ShadowDonationBox(); break; case 16292 : item = new FishTankAddonDeed(); break; case 16294 : item = new AncientBedAddonDeed(); break; case 16296 : item = new HeroKnightShield(); break; case 16297 : item = new StoneSculpture(); break; case 16298 : item = new AncientFruitBowl(); break; case 16299 : item = new AncientRobe(); item.LootType = LootType.Blessed; break; case 16300 : item = new AncientShoes(); item.LootType = LootType.Blessed; break; case 16301 : item = new AncientCoat(); item.LootType = LootType.Blessed; break; case 16302 : item = new GardenDonationBox(); break; case 16303 : item = new DungeonDonationBox(); break; case 16304 : item = new UltimateDecorationDonationBox(); break; case 16305 : item = new ChristmasDonationBox(); break; case 16306 : item = new MetalHueBundleTicket(); break; case 16307 : item = new SpecialHueBundleTicket(); break; case 16308 : item = new SevenGMBag(); break; case 16311 : item = new PokerLowRollerTicket(); break; case 16312 : item = new PokerHighRollerTicket(); break; case 16313 : item = new MoongateLibraryDeed(); break; case 16314 : item = new DisplayCaseAddonDeed(); break; case 16315: item = new TamerDonationBox(); break; case 16316: item = new SeedBox(); break; case 16317: item = new DarkRedDonationBox(); break; case 16318: item = new DarkGreenDonationBox(); break; case 16319: item = new FireDonationBox(); break; case 16320: item = new PinkDonationBox(); break; case 16321: item = new DarkBrownDonationBox(); break; case 16322: item = new OliveDonationBox(); break; case 16323: item = new HiryuTicket(); break; case 16324: ////////item = new xxx(); break; case 16325: item = new ExtremeHueBundleTicket(); break; case 16326: item = new TribalMask(); item.Name = "Mask of the Fire God"; item.Hue = 1359; item.LootType = LootType.Blessed; break; case 16327: item = new TribalMask(); item.Name = "Mask of Velvet Purity"; item.Hue = 1374; item.LootType = LootType.Blessed; break; case 16328: item = new TribalMask(); item.Name = "Mask of the Farseer"; item.Hue = 1267; item.LootType = LootType.Blessed; break; case 16329: item = new TribalMask(); item.Name = "Mask of the Venom King"; item.Hue = 1196; item.LootType = LootType.Blessed; break; case 16330: item = new ShroudOfIllusions(); item.Name = "Shroud of the Morphling Lord"; item.Hue = 1154; item.LootType = LootType.Blessed; break; case 16331: item = new EtherealWarSteed(); break; case 16332: item = new EtherealDragonSteed(); break; // NEW DONATIONS ITEM 20-11-08 --------------------------------------------------------- case 16333: item = new TribalMask(); item.Name = "Mask of the Scoundrel"; item.Hue = 920; item.LootType = LootType.Blessed; break; case 16334: item = new TribalMask(); item.Name = "Mask of the Harrower"; item.Hue = 1194; item.LootType = LootType.Blessed; break; case 16335: item = new TribalMask(); item.Name = "Mask of the Tree Lord"; item.Hue = 1445; item.LootType = LootType.Blessed; break; case 16336: item = new TribalMask(); item.Name = "Mask of the Rich"; item.Hue = 2213; item.LootType = LootType.Blessed; break; case 16337: item = new TribalMask(); item.Name = "Mask of the Unknown"; item.Hue = 2055; item.LootType = LootType.Blessed; break; case 16338: item = new Shoes(); item.Name = "I support the shard"; item.Hue = 1166; item.LootType = LootType.Blessed; break; case 16339: item = new Shoes(); item.Name = "I support the shard"; item.Hue = 1260; item.LootType = LootType.Blessed; break; case 16340: item = new Shoes(); item.Name = "I support the shard"; item.Hue = 1153; item.LootType = LootType.Blessed; break; case 16341: item = new Shoes(); item.Name = "I support the shard"; item.Hue = 1177; item.LootType = LootType.Blessed; break; case 16342: item = new Shoes(); item.Name = "I support the shard"; item.Hue = 1266; item.LootType = LootType.Blessed; break; case 16343: item = new RoyalCloak(); item.LootType = LootType.Blessed; break; case 16344: item = new OrangeDonationBox(); break; //// New items Feb - 2009 //// //// New items Feb - 2009 //// //// New items Feb - 2009 //// case 16345: item = new GoldRing(); item.Name = "a 603-carat diamond"; item.Hue = 2067; item.LootType = LootType.Blessed; break; case 16346: item = new FireGlasses(); item.LootType = LootType.Blessed; break; case 16347: item = new ShroudOfmysterious(); item.LootType = LootType.Blessed; break; case 16348: item = new HoodedShroudOfShadows(); item.Hue = 2055; item.LootType = LootType.Blessed; break; case 16349: item = new HoodedShroudOfShadows(); item.Hue = 2054; item.LootType = LootType.Blessed; break; case 16350: item = new HoodedShroudOfShadows(); item.Hue = 2053; item.LootType = LootType.Blessed; break; case 16354: item = new TribalMask(); item.Name = "a tribal mask to be renamed."; item.Hue = 37; item.LootType = LootType.Blessed; break; case 16355: item = new TribalMask(); item.Name = "a tribal mask to be renamed."; item.Hue = 9; item.LootType = LootType.Blessed; break; case 16356: item = new TribalMask(); item.Name = "a tribal mask to be renamed."; item.Hue = 39; item.LootType = LootType.Blessed; break; case 16357: item = new TribalMask(); item.Name = "a tribal mask to be renamed."; item.Hue = 92; item.LootType = LootType.Blessed; break; case 16358: item = new BronzeStatueMaker(); item.LootType = LootType.Blessed; break; case 16359: item = new JadeStatueMaker(); item.LootType = LootType.Blessed; break; case 16360: item = new MarbleStatueMaker(); item.LootType = LootType.Blessed; break; case 16361: item = new GoldStatueMaker(); item.LootType = LootType.Blessed; break; case 16362: item = new BloodstoneStatueMaker(); item.LootType = LootType.Blessed; break; case 16363: item = new AlabasterStatueMaker(); item.LootType = LootType.Blessed; break; case 16364: item = new EtherealKirin(); item.LootType = LootType.Blessed; break; case 16365: item = new GMSafeTradeTicket(); item.LootType = LootType.Blessed; break; case 16366: item = new TheDarkSoldiers(); break; case 16367: item = new TheDarkLords(); break; case 16368: item = new TheDarkKnightsBundle(); break; case 16373: item = new Bag(); ((Bag)item).DropItem(new Bottle(10000)); break; case 16374: item = new Bag(); ((Bag)item).DropItem(new BarbedLeather(5000)); break; case 16375: item = new Bag(); ((Bag)item).DropItem(new SpinedLeather(5000)); break; case 16376: item = new Bag(); ((Bag)item).DropItem(new HornedLeather(5000)); break; case 16377: item = new CheapEvoPointsDeed(); item.LootType = LootType.Blessed; break; case 16378: item = new TitleChangeDeed(); item.LootType = LootType.Blessed; break; case 16379: item = new OceanBlueDonationBundle(); break; case 16390: item = new SkyBlueDonationBundle(); break; case 16381: item = new LayeredSpellbookTicket(); break; case 16391: item = new TeleporterDonationDeed(); break; case 16392: item = new EtherealWarSteed(); item.Name = "a donation ethereal mount"; item.Hue = 1150; item.LootType = LootType.Blessed; break; case 16393: item = new EtherealWarSteed(); item.Name = "a donation ethereal mount"; item.Hue = 1167; item.LootType = LootType.Blessed; break; case 16394: item = new EtherealWarSteed(); item.Name = "a donation ethereal mount"; item.Hue = 38; item.LootType = LootType.Blessed; break; case 16395: item = new EtherealWarSteed(); item.Name = "a donation ethereal mount"; item.Hue = 1160; item.LootType = LootType.Blessed; break; case 16396: item = new EtherealWarSteed(); item.Name = "a donation ethereal mount"; item.Hue = 1161; item.LootType = LootType.Blessed; break; case 16397: item = new EtherealWarSteed(); item.Name = "a donation ethereal mount"; item.Hue = 1140; item.LootType = LootType.Blessed; break; case 16398: item = new TribalMask(); item.Name = "a tribal mask to be renamed."; item.Hue = 1167; item.LootType = LootType.Blessed; break; case 16399: item = new TribalMask(); item.Name = "a tribal mask to be renamed."; item.Hue = 1160; item.LootType = LootType.Blessed; break; case 16400: item = new TribalMask(); item.Name = "a tribal mask to be renamed."; item.Hue = 1161; item.LootType = LootType.Blessed; break; case 16401: item = new TribalMask(); item.Name = "a tribal mask to be renamed."; item.Hue = 1172; item.LootType = LootType.Blessed; break; case 16402: item = new TribalMask(); item.Name = "a tribal mask to be renamed."; item.Hue = 1165; item.LootType = LootType.Blessed; break; case 16403: item = new TribalMask(); item.Name = "a tribal mask to be renamed."; item.Hue = 1140; item.LootType = LootType.Blessed; break; case 16404: item = new DonationDeed(); item.Name = "a supporting deed."; item.Hue = 1161; item.LootType = LootType.Blessed; break; case 16405: item = new CTFDonationTicket(); item.Name = "a ctf ticket."; item.Hue = 1110; item.LootType = LootType.Blessed; break; case 16406: item = new UHSSkinDeed(); item.Name = "a uhs skin deed."; item.Hue = 1110; item.LootType = LootType.Blessed; break; case 16407: item = new BlackBeardHairDye(); item.Name = "a black beard hair dye."; item.Hue = 1175; item.LootType = LootType.Blessed; break; default: item = null; break; } return item; }