From 6816440fe21524dff649c806d4c95c4308b46dd6 Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Mon, 10 Sep 2018 20:05:53 -0300 Subject: Sketch for Miler (skelton) --- npc/019-1-1/miler.txt | 29 +++++++++++++++++++++++++++-- 1 file changed, 27 insertions(+), 2 deletions(-) (limited to 'npc/019-1-1/miler.txt') 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?!"); -- cgit v1.2.3-70-g09d2