public override void OnResponse(NetState state, RelayInfo info) { Mobile from = state.Mobile; PlayerMobile player = from as PlayerMobile; switch (info.ButtonID) { case 0: { player.Profession = 10; player.Level = 1; player.Exp = 0; player.KillExp = 0; player.LevelAt = 200; from.BankBox.DropItem(new BankCheck(500)); from.Str += 15; from.Dex += 10; from.Int += 25; from.Skills.AnimalLore.Base = 25; from.Skills.AnimalTaming.Base = 50; from.Skills.Healing.Base = 50; from.Skills.Herding.Base = 50; from.Skills.Veterinary.Base = 25; FancyTunic tunic = new FancyTunic(); tunic.Hue = 0; tunic.Identified = true; from.AddToBackpack(tunic); Sandals boots = new Sandals(); boots.Hue = 0; boots.Identified = true; from.AddToBackpack(boots); from.BankBox.DropItem(new DruidSpellbook()); from.BankBox.DropItem(new DruidLureStoneScroll()); from.BankBox.DropItem(new DruidNaturesPassageScroll()); from.BankBox.DropItem(new DruidShieldOfEarthScroll()); from.AddToBackpack(new VeterinarySkillGuide()); from.BankBox.DropItem(new TamersHandbookEcology()); from.Map = Map.Malas; from.Location = new Point3D(1670, 2008, 1); from.PlaySound(0x214); from.FixedEffect(0x376A, 10, 16); ShepherdsCrook weapon = new ShepherdsCrook(); weapon.Hue = 0; weapon.Identified = true; from.AddToBackpack(weapon); World.Broadcast(0x35, true, "Another has chosen thy path of the Druid!"); from.CloseGump(typeof(DruidClassGump)); break; } case 1: { from.SendMessage("You decide that the way of the Druid is not in your best interests."); from.CloseGump(typeof(DruidClassGump)); break; } } }
public override void OnResponse(NetState state, RelayInfo info) { Mobile from = state.Mobile; PlayerMobile player = from as PlayerMobile; switch (info.ButtonID) { case 0: { player.Profession = 2; player.Level = 1; player.Exp = 0; player.KillExp = 0; player.LevelAt = 200; from.BankBox.DropItem(new BankCheck(500)); from.Str += 15; from.Dex += 10; from.Int += 25; from.Skills.Alchemy.Base = 25; from.Skills.EvalInt.Base = 25; from.Skills.Inscribe.Base = 25; from.Skills.Magery.Base = 50; from.Skills.Meditation.Base = 50; from.Skills.Wrestling.Base = 10; from.AddToBackpack(new MageSkillGuide()); FancyTunic tunic = new FancyTunic(); tunic.Hue = 0; tunic.Identified = true; from.AddToBackpack(tunic); Sandals boots = new Sandals(); boots.Hue = 0; boots.Identified = true; from.AddToBackpack(boots); from.BankBox.DropItem(new FullSpellbook()); from.BankBox.DropItem(new BagOfReagents(300)); from.BankBox.DropItem(new MagesPouch()); from.Map = Map.Malas; from.Location = new Point3D(1670, 2008, 1); from.PlaySound(0x214); from.FixedEffect(0x376A, 10, 16); World.Broadcast(0x35, true, "Another has chosen thy path of the Mage!"); from.CloseGump(typeof(MageClassGump)); break; } case 1: { from.SendMessage("You decide that the way of the Mage is not in your best interests."); from.CloseGump(typeof(MageClassGump)); break; } } }
public override void OnResponse(NetState state, RelayInfo info) { Mobile from = state.Mobile; PlayerMobile player = from as PlayerMobile; switch (info.ButtonID) { case 0: { player.Profession = 8; player.Level = 1; player.Exp = 0; player.KillExp = 0; player.LevelAt = 200; from.BankBox.DropItem(new BankCheck(500)); from.Str += 15; from.Dex += 15; from.Int += 20; from.Skills.Discordance.Base = 50; from.Skills.Musicianship.Base = 100; from.Skills.Peacemaking.Base = 50; from.Skills.Provocation.Base = 50; FancyTunic tunic = new FancyTunic(); tunic.Hue = 0; tunic.Identified = true; from.AddToBackpack(tunic); Sandals boots = new Sandals(); boots.Hue = 0; boots.Identified = true; from.AddToBackpack(boots); from.BankBox.DropItem(new BardSkillGuide()); from.BankBox.DropItem(new BardSpellbook()); from.BankBox.DropItem(new BardEnergyCarolScroll()); from.BankBox.DropItem(new BardFireCarolScroll()); from.BankBox.DropItem(new BardIceCarolScroll()); from.BankBox.DropItem(new BardPoisonCarolScroll()); from.Map = Map.Malas; from.Location = new Point3D(1670, 2008, 1); from.PlaySound(0x214); from.FixedEffect(0x376A, 10, 16); from.BankBox.DropItem(new Lute()); World.Broadcast(0x35, true, "Another has chosen thy path of the Bard!"); from.CloseGump(typeof(BardClassGump)); break; } case 1: { from.SendMessage("You decide that the way of the Bard is not in your best interests."); from.CloseGump(typeof(BardClassGump)); break; } } }