diff options
author | Jesusaves <cpntb1@ymail.com> | 2018-09-10 20:05:53 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2018-09-10 20:05:53 -0300 |
commit | 6816440fe21524dff649c806d4c95c4308b46dd6 (patch) | |
tree | 52815b9b8331d9aa3374c960e49698ab11a0a138 /npc/019-1-1 | |
parent | d6231af19035a2fc38cbc54b4a9b3da0f81434f5 (diff) | |
download | serverdata-6816440fe21524dff649c806d4c95c4308b46dd6.tar.gz serverdata-6816440fe21524dff649c806d4c95c4308b46dd6.tar.bz2 serverdata-6816440fe21524dff649c806d4c95c4308b46dd6.tar.xz serverdata-6816440fe21524dff649c806d4c95c4308b46dd6.zip |
Sketch for Miler (skelton)
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?!"); |