summaryrefslogtreecommitdiff
path: root/world/map/npc/functions
diff options
context:
space:
mode:
Diffstat (limited to 'world/map/npc/functions')
-rw-r--r--world/map/npc/functions/ferry.txt6
1 files changed, 5 insertions, 1 deletions
diff --git a/world/map/npc/functions/ferry.txt b/world/map/npc/functions/ferry.txt
index eb7196d1..6cda12a7 100644
--- a/world/map/npc/functions/ferry.txt
+++ b/world/map/npc/functions/ferry.txt
@@ -47,7 +47,7 @@ L_NextDock:
if($@MainCurrentDock == 1) goto L_k1city3;
end;
-OnTimer8000:
+OnTimer5000:
if ($@DockTickCount > $@DockLeaveCount)
goto L_NextDock;
set $@DockTickCount, $@DockTickCount + 1;
@@ -101,6 +101,8 @@ function|script|FerryHelp
}
function|script|FerryManifest
{
+ if (@DockNumber == 1) goto L_CandorFerry;
+ if (@DockNumber == 2) goto L_WorldFerry;
mes "Which Ferry do you want to check the schedule for?";
menu
"World Ferry.", L_WorldFerry,
@@ -112,6 +114,7 @@ L_CandorFerry:
if(@NextDock == getarraysize($@CandorDocks$))
set @NextDock, 0;
mes "The ferry will be arriving at "+$@CandorDocks$[@NextDock]+" next";
+ next;
goto L_Close;
L_WorldFerry:
@@ -120,6 +123,7 @@ L_WorldFerry:
if(@NextDock == getarraysize($@MainDocks$))
set @NextDock, 0;
mes "The ferry will be arriving at "+$@MainDocks$[@NextDock]+" next";
+ next;
goto L_Close;
L_Close: