summaryrefslogtreecommitdiff
path: root/npc/000-2-3/nard.txt
diff options
context:
space:
mode:
authorReid <reidyaro@gmail.com>2015-12-28 01:18:01 +0100
committerReid <reidyaro@gmail.com>2015-12-28 01:18:01 +0100
commitbbbeaec4e1740e3048eb65d3be98b9de5ed9cfe9 (patch)
tree4a45009d985ebc19613da66f43f7470cbb7af42c /npc/000-2-3/nard.txt
parente6fdd9b50b9ae1c74f223ddebb2f50a40c31876b (diff)
downloadserverdata-bbbeaec4e1740e3048eb65d3be98b9de5ed9cfe9.tar.gz
serverdata-bbbeaec4e1740e3048eb65d3be98b9de5ed9cfe9.tar.bz2
serverdata-bbbeaec4e1740e3048eb65d3be98b9de5ed9cfe9.tar.xz
serverdata-bbbeaec4e1740e3048eb65d3be98b9de5ed9cfe9.zip
Add the warp back to Artis from the Ship if the player already went to Artis before.
Diffstat (limited to 'npc/000-2-3/nard.txt')
-rw-r--r--npc/000-2-3/nard.txt32
1 files changed, 32 insertions, 0 deletions
diff --git a/npc/000-2-3/nard.txt b/npc/000-2-3/nard.txt
index 7809f7aa..28225daf 100644
--- a/npc/000-2-3/nard.txt
+++ b/npc/000-2-3/nard.txt
@@ -34,6 +34,7 @@ L_Checker:
if (.@nard == 2) goto L_ChefQuestStart;
if (.@nard == 3) goto L_ChefQuestGiven;
if (.@nard == 4) goto L_Reward;
+ if (.@nard > 5) goto L_GoBackArtis;
if (.@nard > 4) goto L_Already;
if (.@gugli == 2) goto L_Done;
if (.@nard == 1) goto L_NotYet;
@@ -204,6 +205,37 @@ L_Already:
close;
+L_GoBackArtis:
+ speech 4,
+ l("Enough of this island?"),
+ l("Where would you like to go now?");
+ switch (select(l("Let's go to Artis."),
+ l("I would like to stay here a bit more.")))
+ {
+ case 1:
+ speech 5,
+ l("Let's set sail then!");
+
+ if (!getmapxy(.@map$, .@x, .@y, 0))
+ {
+ warp "001-2-24.gat", .@x, .@y;
+ }
+ else
+ {
+ warp "001-2-24.gat", 22, 27;
+ }
+
+ closedialog;
+ close;
+ case 2:
+ speech 5,
+ l("Ok I stay here with my paperwork if you need my help.");
+
+ closedialog;
+ close;
+ }
+
+
L_Reward:
mesn;
mesq l("Hey! There's a reward for you in the box next to me!");