diff --git a/website/common/locales/en/content.json b/website/common/locales/en/content.json
index 7ec47d5be7..55d2f86e0d 100644
--- a/website/common/locales/en/content.json
+++ b/website/common/locales/en/content.json
@@ -235,6 +235,10 @@
"questEggSquirrelMountText": "Squirrel",
"questEggSquirrelAdjective": "bushy-tailed",
+ "questEggSeaSerpentText": "Sea Serpent",
+ "questEggSeaSerpentMountText": "Sea Serpent",
+ "questEggSeaSerpentAdjective": "shimmering",
+
"eggNotes": "Find a hatching potion to pour on this egg, and it will hatch into <%= eggAdjective(locale) %> <%= eggText(locale) %>.",
"hatchingPotionBase": "Base",
diff --git a/website/common/locales/en/questsContent.json b/website/common/locales/en/questsContent.json
index 28c2966963..951bf6d6f9 100644
--- a/website/common/locales/en/questsContent.json
+++ b/website/common/locales/en/questsContent.json
@@ -700,5 +700,12 @@
"cuddleBuddiesNotes": "Contains 'The Killer Bunny', 'The Nefarious Ferret', and 'The Guinea Pig Gang'. Available until May 31.",
"aquaticAmigosText": "Aquatic Amigos Quest Bundle",
- "aquaticAmigosNotes": "Contains 'The Magical Axolotl', 'The Kraken of Inkomplete', and 'The Call of Octothulu'. Available until June 30."
+ "aquaticAmigosNotes": "Contains 'The Magical Axolotl', 'The Kraken of Inkomplete', and 'The Call of Octothulu'. Available until June 30.",
+
+ "questSeaSerpentText": "Danger in the Depths: Sea Serpent Strike!",
+ "questSeaSerpentNotes": "Your streaks have you feeling lucky—it’s the perfect time for a trip to the seahorse racetrack. You board the submarine at Diligent Docks and settle in for the trip to Dilatory, but you’ve barely submerged when an impact rocks the sub, sending its occupants tumbling. “What’s going on?” @AriesFaries shouts.
You glance through a nearby porthole and are shocked by the wall of shimmering scales passing by it. “Sea serpent!” Captain @Witticaster calls through the intercom. “Brace yourselves, it’s coming ‘round again!” As you grip the arms of your seat, your unfinished tasks flash before your eyes. ‘Maybe if we work together and complete them,’ you think, ‘we can drive this monster away!’",
+ "questSeaSerpentCompletion": "Battered by your commitment, the sea serpent flees, disappearing into the depths. When you arrive in Dilatory, you breathe a sigh of relief before noticing @*~Seraphina~ approaching with three translucent eggs cradled in her arms. “Here, you should have these,” she says. “You know how to handle a sea serpent!” As you accept the eggs, you vow anew to remain steadfast in completing your tasks to ensure that there’s not a repeat occurrence.",
+ "questSeaSerpentBoss": "The Mighty Sea Serpent",
+ "questSeaSerpentDropSeaSerpentEgg": "Sea Serpent (Egg)",
+ "questSeaSerpentUnlockText": "Unlocks purchasable Sea Serpent eggs in the Market"
}
diff --git a/website/common/script/content/eggs.js b/website/common/script/content/eggs.js
index dafb3f0d4f..38118eb5ce 100644
--- a/website/common/script/content/eggs.js
+++ b/website/common/script/content/eggs.js
@@ -356,6 +356,12 @@ let quests = {
adjective: t('questEggSquirrelAdjective'),
canBuy: hasQuestAchievementFunction('squirrel'),
},
+ SeaSerpent: {
+ text: t('questEggSeaSerpentText'),
+ mountText: t('questEggSeaSerpentMountText'),
+ adjective: t('questEggSeaSerpentAdjective'),
+ canBuy: hasQuestAchievementFunction('seaserpent'),
+ },
};
applyEggDefaults(drops, {
diff --git a/website/common/script/content/quests.js b/website/common/script/content/quests.js
index 4e7584234e..7ef1f229d0 100644
--- a/website/common/script/content/quests.js
+++ b/website/common/script/content/quests.js
@@ -3225,6 +3225,38 @@ let quests = {
unlock: t('questSquirrelUnlockText'),
},
},
+ seaserpent: {
+ text: t('questSeaSerpentText'),
+ notes: t('questSeaSerpentNotes'),
+ completion: t('questSeaSerpentCompletion'),
+ value: 4,
+ category: 'pet',
+ boss: {
+ name: t('questSeaSerpentBoss'),
+ hp: 1200,
+ str: 2.5,
+ },
+ drop: {
+ items: [
+ {
+ type: 'eggs',
+ key: 'SeaSerpent',
+ text: t('questSeaSerpentDropSeaSerpentEgg'),
+ }, {
+ type: 'eggs',
+ key: 'SeaSerpent',
+ text: t('questSeaSerpentDropSeaSerpentEgg'),
+ }, {
+ type: 'eggs',
+ key: 'SeaSerpent',
+ text: t('questSeaSerpentDropSeaSerpentEgg'),
+ },
+ ],
+ gp: 80,
+ exp: 800,
+ unlock: t('questSeaSerpentUnlockText'),
+ },
+ },
};
each(quests, (v, key) => {
diff --git a/website/common/script/content/shop-featuredItems.js b/website/common/script/content/shop-featuredItems.js
index 4dae9c02fc..2c1120e14b 100644
--- a/website/common/script/content/shop-featuredItems.js
+++ b/website/common/script/content/shop-featuredItems.js
@@ -23,7 +23,7 @@ const featuredItems = {
quests: [
{
type: 'quests',
- path: 'quests.dilatory_derby',
+ path: 'quests.seaserpent',
},
{
type: 'quests',
diff --git a/website/raw_sprites/spritesmith/quests/bosses/quest_seaserpent.png b/website/raw_sprites/spritesmith/quests/bosses/quest_seaserpent.png
new file mode 100644
index 0000000000..18a3408d92
Binary files /dev/null and b/website/raw_sprites/spritesmith/quests/bosses/quest_seaserpent.png differ
diff --git a/website/raw_sprites/spritesmith/quests/scrolls/inventory_quest_scroll_seaserpent.png b/website/raw_sprites/spritesmith/quests/scrolls/inventory_quest_scroll_seaserpent.png
new file mode 100644
index 0000000000..391a7e416b
Binary files /dev/null and b/website/raw_sprites/spritesmith/quests/scrolls/inventory_quest_scroll_seaserpent.png differ
diff --git a/website/raw_sprites/spritesmith/stable/eggs/Pet_Egg_SeaSerpent.png b/website/raw_sprites/spritesmith/stable/eggs/Pet_Egg_SeaSerpent.png
new file mode 100644
index 0000000000..97b3490114
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/eggs/Pet_Egg_SeaSerpent.png differ
diff --git a/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_SeaSerpent-Base.png b/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_SeaSerpent-Base.png
new file mode 100644
index 0000000000..5e4abc72c5
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_SeaSerpent-Base.png differ
diff --git a/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_SeaSerpent-CottonCandyBlue.png b/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_SeaSerpent-CottonCandyBlue.png
new file mode 100644
index 0000000000..bf7dd7cde2
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_SeaSerpent-CottonCandyBlue.png differ
diff --git a/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_SeaSerpent-CottonCandyPink.png b/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_SeaSerpent-CottonCandyPink.png
new file mode 100644
index 0000000000..8b79a8f610
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_SeaSerpent-CottonCandyPink.png differ
diff --git a/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_SeaSerpent-Desert.png b/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_SeaSerpent-Desert.png
new file mode 100644
index 0000000000..5e4916a36b
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_SeaSerpent-Desert.png differ
diff --git a/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_SeaSerpent-Golden.png b/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_SeaSerpent-Golden.png
new file mode 100644
index 0000000000..a172cada03
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_SeaSerpent-Golden.png differ
diff --git a/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_SeaSerpent-Red.png b/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_SeaSerpent-Red.png
new file mode 100644
index 0000000000..1c94062445
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_SeaSerpent-Red.png differ
diff --git a/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_SeaSerpent-Shade.png b/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_SeaSerpent-Shade.png
new file mode 100644
index 0000000000..59552e7edb
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_SeaSerpent-Shade.png differ
diff --git a/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_SeaSerpent-Skeleton.png b/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_SeaSerpent-Skeleton.png
new file mode 100644
index 0000000000..4b2231a6a2
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_SeaSerpent-Skeleton.png differ
diff --git a/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_SeaSerpent-White.png b/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_SeaSerpent-White.png
new file mode 100644
index 0000000000..c66d475ae6
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_SeaSerpent-White.png differ
diff --git a/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_SeaSerpent-Zombie.png b/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_SeaSerpent-Zombie.png
new file mode 100644
index 0000000000..acc1b87039
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_SeaSerpent-Zombie.png differ
diff --git a/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_SeaSerpent-Base.png b/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_SeaSerpent-Base.png
new file mode 100644
index 0000000000..99531d861a
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_SeaSerpent-Base.png differ
diff --git a/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_SeaSerpent-CottonCandyBlue.png b/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_SeaSerpent-CottonCandyBlue.png
new file mode 100644
index 0000000000..a23149da37
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_SeaSerpent-CottonCandyBlue.png differ
diff --git a/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_SeaSerpent-CottonCandyPink.png b/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_SeaSerpent-CottonCandyPink.png
new file mode 100644
index 0000000000..c2f700363c
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_SeaSerpent-CottonCandyPink.png differ
diff --git a/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_SeaSerpent-Desert.png b/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_SeaSerpent-Desert.png
new file mode 100644
index 0000000000..8e4f34dd7f
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_SeaSerpent-Desert.png differ
diff --git a/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_SeaSerpent-Golden.png b/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_SeaSerpent-Golden.png
new file mode 100644
index 0000000000..ec709a81c4
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_SeaSerpent-Golden.png differ
diff --git a/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_SeaSerpent-Red.png b/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_SeaSerpent-Red.png
new file mode 100644
index 0000000000..d967345afd
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_SeaSerpent-Red.png differ
diff --git a/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_SeaSerpent-Shade.png b/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_SeaSerpent-Shade.png
new file mode 100644
index 0000000000..9cc0798a34
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_SeaSerpent-Shade.png differ
diff --git a/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_SeaSerpent-Skeleton.png b/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_SeaSerpent-Skeleton.png
new file mode 100644
index 0000000000..935787a39a
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_SeaSerpent-Skeleton.png differ
diff --git a/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_SeaSerpent-White.png b/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_SeaSerpent-White.png
new file mode 100644
index 0000000000..d890a8cca1
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_SeaSerpent-White.png differ
diff --git a/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_SeaSerpent-Zombie.png b/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_SeaSerpent-Zombie.png
new file mode 100644
index 0000000000..e0999891cf
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_SeaSerpent-Zombie.png differ
diff --git a/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_SeaSerpent-Base.png b/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_SeaSerpent-Base.png
new file mode 100644
index 0000000000..eb2f372437
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_SeaSerpent-Base.png differ
diff --git a/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_SeaSerpent-CottonCandyBlue.png b/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_SeaSerpent-CottonCandyBlue.png
new file mode 100644
index 0000000000..8e24678b14
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_SeaSerpent-CottonCandyBlue.png differ
diff --git a/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_SeaSerpent-CottonCandyPink.png b/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_SeaSerpent-CottonCandyPink.png
new file mode 100644
index 0000000000..9b43e26480
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_SeaSerpent-CottonCandyPink.png differ
diff --git a/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_SeaSerpent-Desert.png b/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_SeaSerpent-Desert.png
new file mode 100644
index 0000000000..00923c5cf7
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_SeaSerpent-Desert.png differ
diff --git a/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_SeaSerpent-Golden.png b/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_SeaSerpent-Golden.png
new file mode 100644
index 0000000000..92613b7343
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_SeaSerpent-Golden.png differ
diff --git a/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_SeaSerpent-Red.png b/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_SeaSerpent-Red.png
new file mode 100644
index 0000000000..1ff753014c
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_SeaSerpent-Red.png differ
diff --git a/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_SeaSerpent-Shade.png b/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_SeaSerpent-Shade.png
new file mode 100644
index 0000000000..1681a59e39
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_SeaSerpent-Shade.png differ
diff --git a/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_SeaSerpent-Skeleton.png b/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_SeaSerpent-Skeleton.png
new file mode 100644
index 0000000000..c809c5ba91
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_SeaSerpent-Skeleton.png differ
diff --git a/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_SeaSerpent-White.png b/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_SeaSerpent-White.png
new file mode 100644
index 0000000000..b1c220501b
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_SeaSerpent-White.png differ
diff --git a/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_SeaSerpent-Zombie.png b/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_SeaSerpent-Zombie.png
new file mode 100644
index 0000000000..6f35288341
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_SeaSerpent-Zombie.png differ
diff --git a/website/raw_sprites/spritesmith/stable/pets/Pet-SeaSerpent-Base.png b/website/raw_sprites/spritesmith/stable/pets/Pet-SeaSerpent-Base.png
new file mode 100644
index 0000000000..2aed85ccb4
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/pets/Pet-SeaSerpent-Base.png differ
diff --git a/website/raw_sprites/spritesmith/stable/pets/Pet-SeaSerpent-CottonCandyBlue.png b/website/raw_sprites/spritesmith/stable/pets/Pet-SeaSerpent-CottonCandyBlue.png
new file mode 100644
index 0000000000..6d036dca53
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/pets/Pet-SeaSerpent-CottonCandyBlue.png differ
diff --git a/website/raw_sprites/spritesmith/stable/pets/Pet-SeaSerpent-CottonCandyPink.png b/website/raw_sprites/spritesmith/stable/pets/Pet-SeaSerpent-CottonCandyPink.png
new file mode 100644
index 0000000000..37a89ce51d
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/pets/Pet-SeaSerpent-CottonCandyPink.png differ
diff --git a/website/raw_sprites/spritesmith/stable/pets/Pet-SeaSerpent-Desert.png b/website/raw_sprites/spritesmith/stable/pets/Pet-SeaSerpent-Desert.png
new file mode 100644
index 0000000000..16c50bbf0e
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/pets/Pet-SeaSerpent-Desert.png differ
diff --git a/website/raw_sprites/spritesmith/stable/pets/Pet-SeaSerpent-Golden.png b/website/raw_sprites/spritesmith/stable/pets/Pet-SeaSerpent-Golden.png
new file mode 100644
index 0000000000..c9df152d2d
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/pets/Pet-SeaSerpent-Golden.png differ
diff --git a/website/raw_sprites/spritesmith/stable/pets/Pet-SeaSerpent-Red.png b/website/raw_sprites/spritesmith/stable/pets/Pet-SeaSerpent-Red.png
new file mode 100644
index 0000000000..c9f90d4327
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/pets/Pet-SeaSerpent-Red.png differ
diff --git a/website/raw_sprites/spritesmith/stable/pets/Pet-SeaSerpent-Shade.png b/website/raw_sprites/spritesmith/stable/pets/Pet-SeaSerpent-Shade.png
new file mode 100644
index 0000000000..f0432b6896
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/pets/Pet-SeaSerpent-Shade.png differ
diff --git a/website/raw_sprites/spritesmith/stable/pets/Pet-SeaSerpent-Skeleton.png b/website/raw_sprites/spritesmith/stable/pets/Pet-SeaSerpent-Skeleton.png
new file mode 100644
index 0000000000..aa43a29020
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/pets/Pet-SeaSerpent-Skeleton.png differ
diff --git a/website/raw_sprites/spritesmith/stable/pets/Pet-SeaSerpent-White.png b/website/raw_sprites/spritesmith/stable/pets/Pet-SeaSerpent-White.png
new file mode 100644
index 0000000000..a2bf20eabd
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/pets/Pet-SeaSerpent-White.png differ
diff --git a/website/raw_sprites/spritesmith/stable/pets/Pet-SeaSerpent-Zombie.png b/website/raw_sprites/spritesmith/stable/pets/Pet-SeaSerpent-Zombie.png
new file mode 100644
index 0000000000..4f88d8e4c7
Binary files /dev/null and b/website/raw_sprites/spritesmith/stable/pets/Pet-SeaSerpent-Zombie.png differ
diff --git a/website/raw_sprites/spritesmith_large/promo_seaserpent.png b/website/raw_sprites/spritesmith_large/promo_seaserpent.png
new file mode 100644
index 0000000000..c18d9634fc
Binary files /dev/null and b/website/raw_sprites/spritesmith_large/promo_seaserpent.png differ
diff --git a/website/server/controllers/api-v3/news.js b/website/server/controllers/api-v3/news.js
index 7465091bd3..ac7905ad76 100644
--- a/website/server/controllers/api-v3/news.js
+++ b/website/server/controllers/api-v3/news.js
@@ -3,7 +3,7 @@ import { authWithHeaders } from '../../middlewares/auth';
let api = {};
// @TODO export this const, cannot export it from here because only routes are exported from controllers
-const LAST_ANNOUNCEMENT_TITLE = 'iOS APP UPDATE!';
+const LAST_ANNOUNCEMENT_TITLE = 'NEW PET QUEST: SEA SERPENT!';
const worldDmg = { // @TODO
bailey: false,
};
@@ -30,18 +30,17 @@ api.getNews = {
We've updated our iOS app! Lots of pages have been upgraded, including Tasks, Equipment, Guilds, and Parties. We’ve also added sound effects, hooray! You can now also delete your account from within the app. We also smashed a number of pesky bugs, including display issues with Parties, Items, and backgrounds, some bugs with To-Do due dates and more!
-We hope you enjoy the update! Be sure to download it now for a better Habitica experience.
-If you like the improvements that we’ve been making to our app, please consider reviewing this new version. It really helps us out! Old reviews get hidden with each update, but if you go to the review section you can re-post them again with a single tap.
-A submersible expedition launching from the Diligent Docks turns to danger when a mighty Sea Serpent swims into the picture! Get the latest pet quest, Danger in the Depths: Sea Serpent Strike!, and earn some shimmering Sea Serpent pets by completing your real-life tasks.
+