summaryrefslogtreecommitdiff
path: root/npc/002-3_Desert_mines/nathan.txt
diff options
context:
space:
mode:
authorWombat <hpwombat@yahoo.com>2010-08-18 21:02:01 -0400
committerWombat <hpwombat@yahoo.com>2010-08-18 21:02:01 -0400
commit0b9235d0865509feb9ef97aa197204293cee0b1f (patch)
tree719ddcf0441486774d0b827fb5a36e7e0a5b7ec8 /npc/002-3_Desert_mines/nathan.txt
parent75dfdd443d6dbe9bd556debeb1c50d3000d95967 (diff)
downloadclassic-serverdata-0b9235d0865509feb9ef97aa197204293cee0b1f.tar.gz
classic-serverdata-0b9235d0865509feb9ef97aa197204293cee0b1f.tar.bz2
classic-serverdata-0b9235d0865509feb9ef97aa197204293cee0b1f.tar.xz
classic-serverdata-0b9235d0865509feb9ef97aa197204293cee0b1f.zip
Low Level Tulimshar Release
News, Small Fixes, Tulimshar Related Quests, Sandstorm Mob Changes Expensive Hurnscald Warp NPC
Diffstat (limited to 'npc/002-3_Desert_mines/nathan.txt')
-rw-r--r--npc/002-3_Desert_mines/nathan.txt109
1 files changed, 109 insertions, 0 deletions
diff --git a/npc/002-3_Desert_mines/nathan.txt b/npc/002-3_Desert_mines/nathan.txt
new file mode 100644
index 00000000..a9f9c377
--- /dev/null
+++ b/npc/002-3_Desert_mines/nathan.txt
@@ -0,0 +1,109 @@
+//
+
+002-3.gat,35,35,6 script Nathan 109,{
+
+ if (getskilllv(SKILL_MAGIC)) goto L_message;
+ if (TMW_Quest >= 32) goto L_Nathan_Complete;
+ if (TMW_Quest == 31) goto L_Nathan_UGQ_Naem;
+ if (TMW_Quest == 30) goto L_Nathan_Help_Cool;
+ if (TMW_Quest == 29) goto L_Nathan_Help_Done;
+ if (TMW_Quest == 28) goto L_Nathan_Waits_3;
+ if (TMW_Quest == 27) goto L_Nathan_Help_3;
+ if (TMW_Quest == 26) goto L_Nathan_Waits_2;
+ if (TMW_Quest == 25) goto L_Nathan_Help_2;
+ if (TMW_Quest == 24) goto L_Nathan_Waits_1;
+ if (TMW_Quest == 23) goto L_Nathan_Help_1;
+ if (TMW_Quest == 21) goto L_Nathan_Cool;
+ if (TMW_Quest == 20) goto L_Nathan_Okay;
+
+
+ mes "[Nathan the Miner]";
+ mes "\"It's very dangerous in here. We had a big earthquake here just recently, too... so be careful!\"";
+ close;
+
+L_message:
+ mes "\"We found a good way to carry our ores out of here safely: one of us always runs ahead shouting '" + getspellinvocation("aggravate") + "'. Somehow this seems to distract the monsters.\"";
+ close;
+
+L_Nathan_Okay:
+ set TMW_Quest, 21;
+ mes "[Nathan]";
+ mes "\"Hey! Just mining away down here. Nickos, was worried? Nothing down here we can't handle, but try to be safe down here. The monsters can be rather aggressive. You might want to check on Naem to make sure he's okay. You can find him on the southeast corner of the mine.\"";
+ close;
+
+L_Nathan_Cool:
+ mes "[Nathan]";
+ mes "\"Hey, be careful down here, the monsters can be rather aggressive. You might want to check on Naem. He's at the southeast corner of the mine.\"";
+ close;
+
+L_Nathan_Help_1:
+ set TMW_Quest, 24;
+ mes "[Nathan]";
+ mes "\"Oh hey again. Nickos told you we need some help down here? Yeah, Naem could use some help moving his bags of ore to me. He's got a lot of work built up. Just go talk to him and he'll give you the bags. You might have to make a few trips, but I'll make it worth your troubles.\"";
+ close;
+
+L_Nathan_Waits_1:
+ mes "[Nathan]";
+ mes "\"Naem could use some help moving his bags of ore to me. He's got a lot of work built up. Just go talk to him and he'll give you the bags. You might have to make a few trips, but I'll make it worth your troubles.\"";
+ close;
+
+L_Nathan_Help_2:
+ set TMW_Quest, 26;
+ mes "[Nathan]";
+ mes "You give the bag of ore to Nathan";
+ next;
+ mes "\"Ah, thank you. Just a couple more and we'll be caught up.\"";
+ close;
+
+L_Nathan_Waits_2:
+ mes "[Nathan]";
+ mes "\"Just a couple more and we'll be caught up.\"";
+ close;
+
+L_Nathan_Help_3:
+ set TMW_Quest, 28;
+ mes "[Nathan]";
+ mes "You hand the bag of ore to Nathan";
+ next;
+ mes "\"Just one more bag and you'll be done.\"";
+ close;
+
+L_Nathan_Waits_3:
+ mes "[Nathan]";
+ mes "\"Just get one more bag of ore from Naem and bring it to me and you'll be done.\"";
+ close;
+
+L_Nathan_Help_Done:
+ getinventorylist;
+ if (@inventorylist_count == 100) goto L_Nathan_TooMany;
+ set TMW_Quest, 30;
+ getitem "MinersHat", 1;
+ mes "[Nathan]";
+ mes "You hand the bag of ore to Nathan";
+ next;
+ mes "\"Ah, that should be it. Thank you for your help. Here, take this miner's hat. You're a real miner now!\"";
+ next;
+ mes "\"I noticed a problem with these angry scorpions down here, they seem to make things much more difficult. Maybe you could tell Nickos about it?\"";
+ close;
+
+L_Nathan_TooMany:
+ mes "[Nathan]";
+ mes "\"You have too many items for me to give you a reward.\"";
+ close;
+
+L_Nathan_Help_Cool:
+ mes "[Nathan]";
+ mes "\"Be safe down here, it's dangerous. Mining is a dangerous job, but somebody's got to do it.\"";
+ close;
+
+L_Nathan_UGQ_Naem:
+ mes "[Nathan]";
+ mes "\"Thanks for thinning down the angry scorpion numbers. It has made mining a little easier down here. Oh, Nickos has given you permission to check out the underground palace? Talk to Naem, he's got the key and the code.\"";
+ close;
+
+L_Nathan_Complete:
+ mes "[Nathan]";
+ mes "\"Mining is a dangerous job, but somebody's got to do it.\"";
+ close;
+
+}