From beb5c363d15f645b1e4526af2705a533ec2015b2 Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Sat, 16 May 2020 06:47:16 -0300 Subject: Heroes Hold official reward added --- npc/018-2-1/dustman.txt | 43 +++++++++++++++++++++++++++---------------- 1 file changed, 27 insertions(+), 16 deletions(-) (limited to 'npc/018-2-1/dustman.txt') diff --git a/npc/018-2-1/dustman.txt b/npc/018-2-1/dustman.txt index fda324437..be8ad1fc6 100644 --- a/npc/018-2-1/dustman.txt +++ b/npc/018-2-1/dustman.txt @@ -38,29 +38,40 @@ mesn; mesq l("This is the main hall. Below this stairs, you'll find the Heroes Hold Main Dungeon. It's a cave in a... uhm. Water."); mesq l("I thought it was meant to be lava, this being in the Land Of Fire and all, but seems like someone must bug Saulc to fix it."); - if (.@hh > 0) { + if (.@hh > 1) { + next; + mesn; + mesq l("Where could my man have went?!"); + next; + mesn; + mesq l("Perhaps this has something to do with the factions."); + next; + mesn; + mesq l("I wonder what secrets the Heroes Hold could be hiding..."); + } else if (.@hh == 1) { next; mesn; mesq l("Hm, good luck out there."); - if (getq2(LoFQuest_HH) & HH_MASTER) { + if ((getq2(LoFQuest_HH) & HH_MASTER)) { mes ""; mesn; mesq l("I see you finished the Master Dungeon and didn't found my men. I'll think on something."); - mesq l("Unfortunately, the main reward of this quest is still a ##1Work In Progress##0."); - mesq l("However, I can restart the Heroes Hold, if you want. You'll get a reward, but will need to start from scratch. Should I do it?"); - inventoryplace SilverGift, 1, MercBoxA, 5, CasinoCoins, 3, HeroCoin, 60; + //mesq l("Unfortunately, the main reward of this quest is still a ##1Work In Progress##0."); + //mesq l("However, I can restart the Heroes Hold, if you want. You'll get a reward, but will need to start from scratch. Should I do it?"); + next; + mesn; + mesq l("Thanks for your help, anyway."); + inventoryplace CrusadeHelmet, 1, MercBoxA, 5, AncientBlueprint, 2, HeroCoin, 60; next; - if (askyesno() == ASK_YES) { - mes ""; - mesn; - mesc l("@@ hits himself in the head and forgot you ever went after his men.", .name$); - //setq2 LoFQuest_HH, HH_MASTER; - setq LoFQuest_HH, 0, 0; - getitem SilverGift, 1; - getitem MercBoxA, 5; - getitem CasinoCoins, 3; - getitem HeroCoin, 60; - } + mes ""; + mesn; + mesc l("You can have my team's helmet, you're now officially a crusader!"); + //setq2 LoFQuest_HH, HH_MASTER; + setq1 LoFQuest_HH, 2; + getitem CrusadeHelmet, 1; + getitem MercBoxA, 5; + getitem AncientBlueprint, 2; + getitem HeroCoin, 60; } } else if (.@hh == 0) { next; -- cgit v1.2.3-60-g2f50