diff options
author | Jesusaves <cpntb1@ymail.com> | 2021-04-04 17:22:52 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2021-04-04 17:22:52 -0300 |
commit | c64a3ccc983aad670675aaa5a60f1935c83cc9c5 (patch) | |
tree | 86ff37386f3e4e0a654aab4e068f372ec34eded0 /npc | |
parent | 62fe160f54436f0de2e2f9d3af739321e17c2d46 (diff) | |
download | serverdata-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.c | 17 |
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: |