diff options
Diffstat (limited to 'npc')
-rw-r--r-- | npc/019-1-1/miler.txt | 20 | ||||
-rw-r--r-- | npc/019-1/well.txt | 2 |
2 files changed, 21 insertions, 1 deletions
diff --git a/npc/019-1-1/miler.txt b/npc/019-1-1/miler.txt index 648894d8c..c744a1e0b 100644 --- a/npc/019-1-1/miler.txt +++ b/npc/019-1-1/miler.txt @@ -22,7 +22,8 @@ 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; + rif(.@q == 3 && countitem(HerbalTea), l("The Doctor sent you some tea.")), L_Doctor, + rif(.@q == 4, l("So, could I help you?")), L_Quest; close; @@ -43,6 +44,16 @@ L_Well: // Well Quest Subplot L_Doctor: + mes ""; + delitem HerbalTea, 1; + getexp 111, 11; + setq LoFQuest_EPISODE, 4; + mesn; + mesq l("Many thanks, the Doctor always know what's best for you."); // you or your health? Are you sure? + next; + mesn; + mesq l("Lemme just fetch a small something for you...."); + next; mesn; mesq l("Oh dear, oh dear, where could I have possibly left it?!"); close; @@ -65,6 +76,13 @@ L_Rejected: mesq l("I think you should get initiated on any side before speaking to me again."); close; +// Main Quest +L_Quest: + mes ""; + mesn; + mesq l("Not at the moment, I'm afraid. Maybe later."); + close; + OnInit: .sex = G_MALE; .distance = 5; diff --git a/npc/019-1/well.txt b/npc/019-1/well.txt index ac7c14ee2..cc15fc0c3 100644 --- a/npc/019-1/well.txt +++ b/npc/019-1/well.txt @@ -7,6 +7,8 @@ // TODO: We could also throw random stuff (dig script), and use makeitem() to // make it pop at Terranite Cave, near the lake, suggesting that's where the water // comes from. +// TODO: We also need to figure out who was there, and why to save that person. +// Is it related to the episode? 019-1,110,101,0 script Well#Nivalis NPC_SWORDS_SIGN,{ mesc l("ERROR, missing sprite: Snowland.Well"), 1; |