diff options
Diffstat (limited to 'npc/009-1/guards.txt')
-rw-r--r-- | npc/009-1/guards.txt | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/npc/009-1/guards.txt b/npc/009-1/guards.txt index c9bd9a979..e0c4f8573 100644 --- a/npc/009-1/guards.txt +++ b/npc/009-1/guards.txt @@ -15,6 +15,32 @@ next; mesn; mesq l("The path will be open when it's safe again for heavily armed travellers."); + if (GHQUEST) goto L_Assign; + close; + +L_Assign: + next; + //mesq l("Current Quest Progress: @@/10,000 kills", getq2(General_Hunter)); + mesn; + mes l("I represent the Halinarzo Hunters. We hunt Snakes."); + mes l("The great prize is @@ GP. It can be claimed with Aidan, on Tulimshar.", "250,000"); + if (getq(General_Hunter)) mes l("You are already hunting something else. Do you want to switch?"); + select + l("I'm not interested."), + rif(GHMEMO[2] < 10000,l("I'll hunt 10,000 snakes.")); + + switch (@menu) { + case 2: + GHMEMO[getq(General_Hunter)]=getq2(General_Hunter); + setq(General_Hunter, 2, GHMEMO[2]); + mesn; + mesq l("Good luck! Don't come back until you reach 10000 kills!"); + close; + break; + default: + close; + } + close; L_MKControl: |