From 16fba2a511ba169fb7e3a2c9e90f23d83537a4a2 Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Fri, 26 Apr 2019 00:55:31 -0300 Subject: Update a bit the past liberation days events for when beta ends. --- npc/003-1/ship.txt | 5 ++++- npc/016-1/captain.txt | 8 ++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) (limited to 'npc') diff --git a/npc/003-1/ship.txt b/npc/003-1/ship.txt index 3612d702b..780db1bc0 100644 --- a/npc/003-1/ship.txt +++ b/npc/003-1/ship.txt @@ -25,13 +25,16 @@ OnTouch: L_Warp: /* Is Hurnscald already liberated? Precendence. */ if (!$HURNS_LIBDATE) { - query_sql("SELECT online FROM `char` WHERE name='Saulc GM'", .@online); + .@online=$@BG1_SIZE; if (is_gm()) dispbottom l("GMs are NOT allowed on Hurnscald Liberation day."); else if (.@online) dispbottom l("Right click on the NPC to join the Liberation Force on Hurnscald."); else dispbottom l("The ship is locked, probably unable to leave port."); + + if (!.@online) + npctalk3 col(l("A Game Master is required to begin the Liberation Day."), 1); end; } diff --git a/npc/016-1/captain.txt b/npc/016-1/captain.txt index 89d42ab5d..7aee841db 100644 --- a/npc/016-1/captain.txt +++ b/npc/016-1/captain.txt @@ -106,6 +106,14 @@ L_TNival: if (!$NIVALIS_LIBDATE) .@price=1; + // Maybe this destination is NOT AVAILABLE + if (!$NLIB_DAY && !$NIVALIS_LIBDATE) { + mesn; + mesq l("I would love to, but the Monster King laid siege there."); + mesc l("A Game Master is required to begin the Liberation Day."), 1; + close; + } + mes ""; mesn; mesq l("It'll cost you @@ GP.", .@price); -- cgit v1.2.3-70-g09d2