summaryrefslogtreecommitdiff
path: root/npc/019-1-1
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2018-09-10 20:05:53 -0300
committerJesusaves <cpntb1@ymail.com>2018-09-10 20:05:53 -0300
commit6816440fe21524dff649c806d4c95c4308b46dd6 (patch)
tree52815b9b8331d9aa3374c960e49698ab11a0a138 /npc/019-1-1
parentd6231af19035a2fc38cbc54b4a9b3da0f81434f5 (diff)
downloadserverdata-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.txt29
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?!");