summaryrefslogtreecommitdiff
path: root/npc/functions
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2022-05-02 14:17:43 -0300
committerJesusaves <cpntb1@ymail.com>2022-05-02 14:17:43 -0300
commit5ed4fdbead138a784fe7c33b071b27c033921ab8 (patch)
treef0cfda3680e244a5cba6d3f723a830fd5dcf99c9 /npc/functions
parentdce0c6dfcfc83a36e41b1ab24e13e1f7cc1216e2 (diff)
downloadserverdata-5ed4fdbead138a784fe7c33b071b27c033921ab8.tar.gz
serverdata-5ed4fdbead138a784fe7c33b071b27c033921ab8.tar.bz2
serverdata-5ed4fdbead138a784fe7c33b071b27c033921ab8.tar.xz
serverdata-5ed4fdbead138a784fe7c33b071b27c033921ab8.zip
Add Gemini and Celestia seasons (reduce Kamelot and Candor seasons).
Luvia's door can now be broken.
Diffstat (limited to 'npc/functions')
-rw-r--r--npc/functions/aurora.txt11
-rw-r--r--npc/functions/news.txt18
2 files changed, 23 insertions, 6 deletions
diff --git a/npc/functions/aurora.txt b/npc/functions/aurora.txt
index 737ccdf0e..7654217a1 100644
--- a/npc/functions/aurora.txt
+++ b/npc/functions/aurora.txt
@@ -75,6 +75,7 @@ function script FYNewEvent {
DelChrRegFromEveryPlayer("DTOWER_ROLL");
DelChrRegFromEveryPlayer("DTOWER_FLOOR");
DelChrRegFromEveryPlayer("FYRAID_LV");
+ DelChrRegFromEveryPlayer("GEMINI_DAY");
// Olympics are costlier: Clean less often
if ($FYEVENT_CYCLE % 12 == 1) {
DelChrRegFromEveryPlayer("FYMOLY_ENBALL");
@@ -125,9 +126,8 @@ function script FYNewEvent {
kamibroadcast("Miners Union Research Request is now open!", "Aurora Events");
break;
case 7:
- // FIXME: PLACEHOLDER
- $EVENT$="Kamelot";
- kamibroadcast("Kamelot Season is now open!", "Aurora Events");
+ $EVENT$="Celestia";
+ kamibroadcast("Celestia Season is now open!", "Aurora Events");
break;
case 8:
$EVENT$="Olympics";
@@ -146,9 +146,8 @@ function script FYNewEvent {
kamibroadcast("Catch the Golden Fish is now open!", "Aurora Events");
break;
case 11:
- // FIXME: PLACEHOLDER
- $EVENT$="Candor";
- kamibroadcast("Candor Battle Season is now open!", "Aurora Events");
+ $EVENT$="Gemini";
+ kamibroadcast("Gemini Season is now open!", "Aurora Events");
break;
default:
$EVENT$="Tower";
diff --git a/npc/functions/news.txt b/npc/functions/news.txt
index a1b999a07..c11d36ffd 100644
--- a/npc/functions/news.txt
+++ b/npc/functions/news.txt
@@ -282,6 +282,24 @@ 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$ == "Celestia") {
+ mesc ".:: " + l("Celestia Season") + " ::.", 2;
+ mes "";
+ mes l("During this season, you can summon the Yeti King for free.");
+ mes l("This is the perfect opportunity to help Celestia.");
+ mes "";
+ mes l("Mount your party and find the Yeti King!");
+ mesc l("Location: Tulimshar Sewers / Hurnscald Town Hall"), 3;
+ /////////////////////////////////////////////////////////////////////////
+ } else if ($EVENT$ == "Gemini") {
+ mesc ".:: " + l("Gemini Season") + " ::.", 2;
+ mes "";
+ mes l("During this season, Gemini Quest can be done with parties of 6.");
+ mes l("Not only that, but you get one free attempt every day!");
+ mes "";
+ mes l("Form your party and rescue Luvia Gemini from Isbamuth!");
+ mesc l("Location: Forsaken Inn, South Woodlands"), 3;
+ /////////////////////////////////////////////////////////////////////////
} else if ($EVENT$ == "Tower") {
mesc ".:: " + l("Dream Tower Appears") + " ::.", 2;
mes "";