summaryrefslogtreecommitdiff
path: root/npc/019-1/well.txt
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2018-09-11 10:35:38 -0300
committerJesusaves <cpntb1@ymail.com>2018-09-11 10:35:38 -0300
commitc7be3198a4ef9e78a97ca2ea5dd6d32ed7d174c5 (patch)
tree1dc69965bcd3ea8e974b3bb448cb9f6e8cc4b0cc /npc/019-1/well.txt
parent927bdb84665e962945fe8c5e491fda710929e6ed (diff)
downloadserverdata-c7be3198a4ef9e78a97ca2ea5dd6d32ed7d174c5.tar.gz
serverdata-c7be3198a4ef9e78a97ca2ea5dd6d32ed7d174c5.tar.bz2
serverdata-c7be3198a4ef9e78a97ca2ea5dd6d32ed7d174c5.tar.xz
serverdata-c7be3198a4ef9e78a97ca2ea5dd6d32ed7d174c5.zip
Regenerate maps. Prepare Nivalis well. (Winterlands, or Icelands, sorry)
Diffstat (limited to 'npc/019-1/well.txt')
-rw-r--r--npc/019-1/well.txt43
1 files changed, 35 insertions, 8 deletions
diff --git a/npc/019-1/well.txt b/npc/019-1/well.txt
index cc15fc0c3..b21a37f24 100644
--- a/npc/019-1/well.txt
+++ b/npc/019-1/well.txt
@@ -17,17 +17,44 @@
// Begin here
.@q=getq(NivalisQuest_Well);
- if (.@q == 2)
- goto L_Well;
- mes l("Out of Order.");
+ mesn l("The Self-Serving Ice Well!");
+ mesc l("Hello, my name is Mahid, and this well belongs to me!");
+ mesc l("You are allowed to fill your bottles, but BE SURE TO PAY!");
+ mesc l("Otherwise, ##BYOU'LL DIE.##b Have a nice day!");
+ next;
+
+ menu
+ l("Fill Water Bottles"), L_Bottle,
+ rif(.@q == 2, l("Jump inside!")), L_Reckless,
+ rif(.@q == 1, l("Steal bucket!")), L_Bucket,
+ rif(.@q != 1, l("Throw something inside!")), L_Throw,
+ l("Leave."), -;
+ close;
+
+// Fill a water bottle
+L_Bottle:
+ mes "";
+ mesc l("Temporaly out of order."), 1;
+ close;
+
+// Jump to Terranite Cave (requires 55 vitality minimum)
+L_Reckless:
+ closedialog;
+ warp "015-6", 363, 109;
+ percentheal -155+readparam(bVit), 0;
+ dispbottom l("Ouch! That was kinda reckless!");
close;
-L_Well:
+// Easter Egg
+L_Bucket:
+ mes "";
+ percentheal -rand(10,20), 0;
mesn strcharinfo(0);
- mes l("Well well well, not felling well?");
- mesc "-------------------------------------", 1;
- mesc l("ERROR, missing item id: Frozen Water."), 1;
- mesc l("Blame Saulc"), 1;
+ mesq l("Ouch, the bucket BITE me!");
+ close;
+
+// Main Quest
+L_Throw:
close;
OnInit: