diff options
Diffstat (limited to 'npc/019-1-1')
-rw-r--r-- | npc/019-1-1/miler.txt | 29 |
1 files changed, 27 insertions, 2 deletions
diff --git a/npc/019-1-1/miler.txt b/npc/019-1-1/miler.txt index ad556d227..648894d8c 100644 --- a/npc/019-1-1/miler.txt +++ b/npc/019-1-1/miler.txt @@ -9,6 +9,7 @@ .@q=getq(LoFQuest_EPISODE); .@w=getq(NivalisQuest_Well); + // Force players upon Cordo quest if (!THIEF_RANK && !MERC_RANK) goto L_Rejected; @@ -17,12 +18,36 @@ mesq l("Hello, @@.", mercrank()); else mesq l("Hello, @@.", thiefrank()); - next; + mes ""; + menu + l("Hello."), -, + rif(.@w == 1, l("I need help.")), L_Well, + rif(.@q == 3 && countitem(HerbalTea), l("The Doctor sent you some tea.")), L_Doctor; + + close; +// Well Quest Subplot +L_Well: + mes ""; + mesn; + mesq l("What's the problem?"); + next; + select + l("Someone fell into the well."); + mes ""; + mesn; + mesq l("Ho! I'll help them!"); + getexp (BaseLevel * 111), 0; + setq NivalisQuest_Well, 2; + close; - mes l("Out of Order."); +// Well Quest Subplot +L_Doctor: + mesn; + mesq l("Oh dear, oh dear, where could I have possibly left it?!"); close; +// Not on Cordo quest L_Rejected: mesn; mesq l("Hey, did you know there are two mouboos which constantly fight against themselves?!"); |