using Server.Gumps; using Server.Mobiles; using Server.Network; namespace Server.Engines.MLQuests.Gumps { public class QuestRewardGump : BaseQuestGump { private MLQuestInstance m_Instance; public QuestRewardGump(MLQuestInstance instance) : base(1072201) // Reward { m_Instance = instance; MLQuest quest = instance.Quest; PlayerMobile pm = instance.Player; CloseOtherGumps(pm); SetTitle(quest.Title); RegisterButton(ButtonPosition.Left, ButtonGraphic.Accept, 1); SetPageCount(1); BuildPage(); AddRewards(quest); } public override void OnResponse(NetState sender, RelayInfo info) { if (info.ButtonID == 1) m_Instance.ClaimRewards(); } } }