summaryrefslogtreecommitdiff
path: root/npc/woodland-village/scythequest.txt
diff options
context:
space:
mode:
authorPhilipp Sehmisch <tmw@crushnet.org>2007-08-07 19:41:56 +0000
committerPhilipp Sehmisch <tmw@crushnet.org>2007-08-07 19:41:56 +0000
commit8b26f55af13b0e9e00d44809911fb6f811349ea8 (patch)
tree9f9cea7591644d56175e706d099a6807dba1ca3d /npc/woodland-village/scythequest.txt
parent7e9642b522f9776d705e7c66b9a79a3756d111f2 (diff)
downloadserverdata-8b26f55af13b0e9e00d44809911fb6f811349ea8.tar.gz
serverdata-8b26f55af13b0e9e00d44809911fb6f811349ea8.tar.bz2
serverdata-8b26f55af13b0e9e00d44809911fb6f811349ea8.tar.xz
serverdata-8b26f55af13b0e9e00d44809911fb6f811349ea8.zip
Scripts and config updates for woodland village update.
Diffstat (limited to 'npc/woodland-village/scythequest.txt')
-rw-r--r--npc/woodland-village/scythequest.txt64
1 files changed, 64 insertions, 0 deletions
diff --git a/npc/woodland-village/scythequest.txt b/npc/woodland-village/scythequest.txt
new file mode 100644
index 00000000..cc950cd2
--- /dev/null
+++ b/npc/woodland-village/scythequest.txt
@@ -0,0 +1,64 @@
+//#################################################################################
+//# #
+//# this script file contains the npc scripts for the quest to obtain a scythe. #
+//# #
+//# Needed: 10 Pink Antenna #
+//# #
+//# Reward: Scythe #
+//# #
+//#################################################################################
+
+//Farmer
+
+new_18-1.gat,101,30,0 script Farmer 125, {
+ if (QUEST_Scythe_state == 1) goto L_Exchange;
+ if (QUEST_Scythe_state == 2) goto L_ThanksAgain;
+ mes "[Farmer Hinnak]";
+ mes "Argh! I hate them! I @#$% hate them! I @#$% hate these @#$% pinkies!";
+ next;
+
+ menu "You need some anger control therapy.",-,"Why do you hate them?", L_Reason;
+ close;
+ L_Reason:
+ mes "These @#$% beasts are jumping around in my fields destroying all my harvest.";
+ mes "But they are too fast. I can't catch them.";
+ next;
+
+ menu "Want me to help you?",L_Help,"Well, life ain't fair.",-;
+ close;
+ L_Help:
+ mes "Yes, you look quite fast. Maybe you can catch some of them. That will pay them a lesson.";
+ mes "Slay some of them and bring me 10 of their antennae.";
+ set QUEST_Scythe_state, 1;
+ next;
+
+ menu "Sure, I'm on my way",-,"How much is this worth to you?", L_Reward;
+ close;
+ L_Reward:
+ mes "Well, I can't offer you much. But I got an old scythe laying around. Maybe you can use it as a weapon.";
+ close;
+
+ L_Exchange:
+ mes "Have you got the 10 antennae?";
+ next;
+
+ if (countitem(614) < 10) goto L_Exchange_Notenough;
+
+ menu "Not yet, but I am working on it.",-,"Sure, here they are!",L_Exchange_Exchange;
+ close;
+
+ L_Exchange_Exchange:
+ delitem 614,10;
+ getitem 623,1;
+ set QUEST_Scythe_state, 2;
+ mes "Thank you very much. I've got something for you. My old scythe. Maybe you can use it as a weapon. It is a bit cumbersome but its strikes are deadly.";
+ close;
+
+ L_Exchange_Notenough:
+ menu "Not yet, but I am working on it.",-;
+ close;
+
+ L_ThanksAgain:
+ mes "Thanks again for helping me with the pinkies.";
+ close;
+} \ No newline at end of file