summaryrefslogtreecommitdiff
path: root/npc
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2021-04-04 17:22:52 -0300
committerJesusaves <cpntb1@ymail.com>2021-04-04 17:22:52 -0300
commitc64a3ccc983aad670675aaa5a60f1935c83cc9c5 (patch)
tree86ff37386f3e4e0a654aab4e068f372ec34eded0 /npc
parent62fe160f54436f0de2e2f9d3af739321e17c2d46 (diff)
downloadserverdata-c64a3ccc983aad670675aaa5a60f1935c83cc9c5.tar.gz
serverdata-c64a3ccc983aad670675aaa5a60f1935c83cc9c5.tar.bz2
serverdata-c64a3ccc983aad670675aaa5a60f1935c83cc9c5.tar.xz
serverdata-c64a3ccc983aad670675aaa5a60f1935c83cc9c5.zip
Autoschedule Fires of Steam event - it is now part of the unblinking world core.
This means it'll invariably go forward regardless of will.
Diffstat (limited to 'npc')
-rw-r--r--npc/025-1/ctrl.c17
1 files changed, 17 insertions, 0 deletions
diff --git a/npc/025-1/ctrl.c b/npc/025-1/ctrl.c
index ddb2e66e5..71efdd296 100644
--- a/npc/025-1/ctrl.c
+++ b/npc/025-1/ctrl.c
@@ -435,6 +435,10 @@ OnTue0000:
end;
OnConquest:
+ // Failsafe
+ if ($GAME_STORYLINE < 3)
+ end;
+ // Advance the victory count
$MK_TEMPVAR+=1;
// Handle rewards in low priority
freeloop(true);
@@ -454,6 +458,19 @@ OnConquest:
// Experience injection to the survivors
maptimer("025-1", 10, "Gate#F::OnConBonus");
stopnpctimer;
+ // Begin Fires of Steam if needed
+ if ($MK_TEMPVAR == 12) {
+ kamibroadcast("Andrei Sakar : It has been about three months since we begun battling for control overthe Fortress Town.");
+ sleep(5000);
+ kamibroadcast("Andrei Sakar : Since this begun, however, we've heard nothing of Artis Town.");
+ sleep(5000);
+ kamibroadcast("Andrei Sakar : Therefore, I invite all of you, brave adventurers, to go on an expedition with me to Artis.");
+ sleep(5000);
+ kamibroadcast("Andrei Sakar : "+b("Hopefully nothing terrible happened... Nard shall provide us transport."));
+ sleep(5000);
+ kamibroadcast("Andrei Sakar : I only want people strong enough to battle on the Fortress because the risks are high. Onwards! To victory! I'll be waiting");
+ $FIRESOFSTEAM = 1;
+ }
end;
OnConBonus: