summaryrefslogtreecommitdiff
path: root/world/map/npc/009-1
diff options
context:
space:
mode:
Diffstat (limited to 'world/map/npc/009-1')
-rw-r--r--world/map/npc/009-1/jack.txt32
-rw-r--r--world/map/npc/009-1/mapflags.txt4
-rw-r--r--world/map/npc/009-1/soul-menhir.txt2
3 files changed, 32 insertions, 6 deletions
diff --git a/world/map/npc/009-1/jack.txt b/world/map/npc/009-1/jack.txt
index 6d7bf498..cbdb0558 100644
--- a/world/map/npc/009-1/jack.txt
+++ b/world/map/npc/009-1/jack.txt
@@ -219,11 +219,11 @@ L_TooMany:
L_Shield_state_3:
mes "[Jack Lumber]";
mes "\"I hope that my shield will serve you well!\"";
- if (@inspector != 1)
- goto L_Close;
next;
+ if (@inspector != 1)
+ goto L_Made_Shield;
menu
- "Me too.", L_Close,
+ "Me too.", L_Made_Shield,
"Have you seen anything that might be connected to the recent robberies in town?", L_NohMask_Answer;
// This is an ugly violation of the scripting standards,
@@ -240,6 +240,32 @@ L_NohMask_Answer:
mes "\"Sorry, no.\"";
goto L_Close;
+L_Made_Shield:
+ next;
+ mes "[Jack Lumber]";
+ mes "\"Speaking of that shield...\"";
+ mes "\"It has put me behind on all these new Nivalis orders, now that the ship is running there.\"";
+ next;
+ mes "\"Care to help out? I'll pay you for your time.\"";
+
+L_Daily:
+ set @dq_level, 30;
+ set @dq_cost, 25;
+ set @dq_count, 30;
+ set @dq_name$, "RawLog";
+ set @dq_friendly_name$, "raw logs";
+ set @dq_money, 4000;
+ set @dq_exp, 4000;
+
+ callfunc "DailyQuest";
+
+ next;
+
+ mes "[Jack Lumber]";
+ mes "\"Check back with me tomorrow to see if I need any help with that shipment.\"";
+
+ goto L_Close;
+
L_Close:
set @inspector, 0;
close;
diff --git a/world/map/npc/009-1/mapflags.txt b/world/map/npc/009-1/mapflags.txt
index f435d5d7..6e7c80b1 100644
--- a/world/map/npc/009-1/mapflags.txt
+++ b/world/map/npc/009-1/mapflags.txt
@@ -1,2 +1,2 @@
-009-1.gat mapflag no_player_drops
-009-1.gat mapflag town
+009-1.gat|mapflag|no_player_drops
+009-1.gat|mapflag|town
diff --git a/world/map/npc/009-1/soul-menhir.txt b/world/map/npc/009-1/soul-menhir.txt
index 063ac7a9..cc711625 100644
--- a/world/map/npc/009-1/soul-menhir.txt
+++ b/world/map/npc/009-1/soul-menhir.txt
@@ -1,6 +1,6 @@
//
-009-1.gat,53,40,0|script|Soul Menhir|344,
+009-1.gat,53,40,0|script|Soul Menhir#hurnscald|344,
{
callfunc "ClearVariables";
set @map$, "009-1.gat";