diff options
Diffstat (limited to 'npc/functions/news.txt')
-rw-r--r-- | npc/functions/news.txt | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/npc/functions/news.txt b/npc/functions/news.txt index a1430ea3d..ab5be1b52 100644 --- a/npc/functions/news.txt +++ b/npc/functions/news.txt @@ -282,6 +282,19 @@ function script EventHelp { mes l("Will you accept his challenge?! Raise to the highest top score!"); mesc l("Location: Candor B1F"), 3; ///////////////////////////////////////////////////////////////////////// + } else if ($EVENT$ == "Tower") { + mesc ".:: " + l("Dream Tower Appears") + " ::.", 2; + mes ""; + mes l("The dream towers have shown up. They have several floors filled with treasure and dangerous monsters."); + mes l("Every day, they disappear and a new one shows up on its place."); + mes ""; + mes l("You need a %s for each floor, and defeat the gatekeeper to advance.", "Dream Ticket"); + mes l("Floors cannot be re-visited, and rewards increase at each floor."); + mes ""; + mes l("These towers must hold unfathomable secrets from %s.", $DREAMTOWER_SAGE$); + mes l("We must find out what lies at the top, whatever the cost!"); + mesc l("Location: The Mana Plane, Dream Tower"), 3; + ///////////////////////////////////////////////////////////////////////// } else { mesc l("There's no help available for this event."); ///////////////////////////////////////////////////////////////////////// @@ -396,7 +409,7 @@ function script Journalman { mes ""; menuint l("Thanks for your help!"), 1, - l("Event News"), 0, + rif($EVENT$ != "", l("Event News")), 0, rif($GAME_STORYLINE >= 5, l("The Final Act")), 105, rif($GAME_STORYLINE >= 4, l("The Fifth Act")), 104, rif($FIRESOFSTEAM, l("Interlude - Fourth Act")), 1031, |