August 2024 Content Prebuild (#15277)

* add sprites

* 2024-08 content build

* fixing stuff

* update boss rage effects

* update quest rage text and releaseDates.js

* update shop-featuredItems.js

* fricken fracken beach umbrella

* more beach umbrella

* remove egregious typo
This commit is contained in:
Natalie
2024-07-25 13:55:38 -04:00
committed by Phillip Thelen
parent 569b2fce2d
commit 56b3a881db
14 changed files with 382 additions and 3 deletions

View File

@@ -1925,6 +1925,11 @@
width: 141px;
height: 147px;
}
.background_savanna {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/background_savanna.png');
width: 141px;
height: 147px;
}
.background_school_of_fish {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/background_school_of_fish.png');
width: 141px;
@@ -3828,6 +3833,11 @@
width: 68px;
height: 68px;
}
.icon_background_savanna {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/icon_background_savanna.png');
width: 68px;
height: 68px;
}
.icon_background_school_of_fish {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/icon_background_school_of_fish.png');
width: 68px;
@@ -31477,6 +31487,11 @@
width: 114px;
height: 90px;
}
.broad_armor_armoire_dragonKnightsArmor {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/broad_armor_armoire_dragonKnightsArmor.png');
width: 114px;
height: 90px;
}
.broad_armor_armoire_dragonTamerArmor {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/broad_armor_armoire_dragonTamerArmor.png');
width: 90px;
@@ -32047,6 +32062,11 @@
width: 114px;
height: 90px;
}
.head_armoire_dragonKnightsHelm {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/head_armoire_dragonKnightsHelm.png');
width: 114px;
height: 90px;
}
.head_armoire_dragonTamerHelm {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/head_armoire_dragonTamerHelm.png');
width: 90px;
@@ -32917,6 +32937,11 @@
width: 68px;
height: 68px;
}
.shop_armor_armoire_dragonKnightsArmor {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_armor_armoire_dragonKnightsArmor.png');
width: 68px;
height: 68px;
}
.shop_armor_armoire_dragonTamerArmor {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_armor_armoire_dragonTamerArmor.png');
width: 68px;
@@ -33547,6 +33572,11 @@
width: 68px;
height: 68px;
}
.shop_head_armoire_dragonKnightsHelm {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_head_armoire_dragonKnightsHelm.png');
width: 68px;
height: 68px;
}
.shop_head_armoire_dragonTamerHelm {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_head_armoire_dragonTamerHelm.png');
width: 68px;
@@ -34397,6 +34427,11 @@
width: 68px;
height: 68px;
}
.shop_weapon_armoire_dragonKnightsLance {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_weapon_armoire_dragonKnightsLance.png');
width: 68px;
height: 68px;
}
.shop_weapon_armoire_enchantersStaff {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_weapon_armoire_enchantersStaff.png');
width: 68px;
@@ -34932,6 +34967,11 @@
width: 114px;
height: 90px;
}
.slim_armor_armoire_dragonKnightsArmor {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/slim_armor_armoire_dragonKnightsArmor.png');
width: 114px;
height: 90px;
}
.slim_armor_armoire_dragonTamerArmor {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/slim_armor_armoire_dragonTamerArmor.png');
width: 90px;
@@ -35437,6 +35477,11 @@
width: 90px;
height: 90px;
}
.weapon_armoire_dragonKnightsLance {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/weapon_armoire_dragonKnightsLance.png');
width: 114px;
height: 90px;
}
.weapon_armoire_enchantersStaff {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/weapon_armoire_enchantersStaff.png');
width: 114px;
@@ -42107,6 +42152,31 @@
width: 117px;
height: 120px;
}
.shield_mystery_202408 {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shield_mystery_202408.png');
width: 114px;
height: 90px;
}
.shop_set_mystery_202408 {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_set_mystery_202408.png');
width: 68px;
height: 68px;
}
.shop_shield_mystery_202408 {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_shield_mystery_202408.png');
width: 68px;
height: 68px;
}
.shop_weapon_mystery_202408 {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_weapon_mystery_202408.png');
width: 68px;
height: 68px;
}
.weapon_mystery_202408 {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/weapon_mystery_202408.png');
width: 114px;
height: 90px;
}
.broad_armor_mystery_301404 {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/broad_armor_mystery_301404.png');
width: 90px;
@@ -50570,6 +50640,11 @@
width: 174px;
height: 213px;
}
.quest_crab {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/quest_crab.png');
width: 219px;
height: 219px;
}
.quest_dilatory {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/quest_dilatory.png');
width: 219px;
@@ -51285,6 +51360,11 @@
width: 68px;
height: 68px;
}
.inventory_quest_scroll_crab {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/inventory_quest_scroll_crab.png');
width: 68px;
height: 68px;
}
.inventory_quest_scroll_dilatoryDistress1 {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/inventory_quest_scroll_dilatoryDistress1.png');
width: 68px;
@@ -52165,6 +52245,11 @@
width: 68px;
height: 68px;
}
.Pet_Egg_Crab {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet_Egg_Crab.png');
width: 68px;
height: 68px;
}
.Pet_Egg_Cuttlefish {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet_Egg_Cuttlefish.png');
width: 68px;
@@ -53705,6 +53790,56 @@
width: 105px;
height: 105px;
}
.Mount_Body_Crab-Base {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_Crab-Base.png');
width: 105px;
height: 105px;
}
.Mount_Body_Crab-CottonCandyBlue {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_Crab-CottonCandyBlue.png');
width: 105px;
height: 105px;
}
.Mount_Body_Crab-CottonCandyPink {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_Crab-CottonCandyPink.png');
width: 105px;
height: 105px;
}
.Mount_Body_Crab-Desert {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_Crab-Desert.png');
width: 105px;
height: 105px;
}
.Mount_Body_Crab-Golden {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_Crab-Golden.png');
width: 105px;
height: 105px;
}
.Mount_Body_Crab-Red {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_Crab-Red.png');
width: 105px;
height: 105px;
}
.Mount_Body_Crab-Shade {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_Crab-Shade.png');
width: 105px;
height: 105px;
}
.Mount_Body_Crab-Skeleton {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_Crab-Skeleton.png');
width: 105px;
height: 105px;
}
.Mount_Body_Crab-White {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_Crab-White.png');
width: 105px;
height: 105px;
}
.Mount_Body_Crab-Zombie {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_Crab-Zombie.png');
width: 105px;
height: 105px;
}
.Mount_Body_Cuttlefish-Base {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_Cuttlefish-Base.png');
width: 105px;
@@ -59050,6 +59185,56 @@
width: 105px;
height: 105px;
}
.Mount_Head_Crab-Base {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_Crab-Base.png');
width: 105px;
height: 105px;
}
.Mount_Head_Crab-CottonCandyBlue {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_Crab-CottonCandyBlue.png');
width: 105px;
height: 105px;
}
.Mount_Head_Crab-CottonCandyPink {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_Crab-CottonCandyPink.png');
width: 105px;
height: 105px;
}
.Mount_Head_Crab-Desert {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_Crab-Desert.png');
width: 105px;
height: 105px;
}
.Mount_Head_Crab-Golden {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_Crab-Golden.png');
width: 105px;
height: 105px;
}
.Mount_Head_Crab-Red {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_Crab-Red.png');
width: 105px;
height: 105px;
}
.Mount_Head_Crab-Shade {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_Crab-Shade.png');
width: 105px;
height: 105px;
}
.Mount_Head_Crab-Skeleton {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_Crab-Skeleton.png');
width: 105px;
height: 105px;
}
.Mount_Head_Crab-White {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_Crab-White.png');
width: 105px;
height: 105px;
}
.Mount_Head_Crab-Zombie {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_Crab-Zombie.png');
width: 105px;
height: 105px;
}
.Mount_Head_Cuttlefish-Base {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_Cuttlefish-Base.png');
width: 105px;
@@ -64400,6 +64585,56 @@
width: 81px;
height: 99px;
}
.Mount_Icon_Crab-Base {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Icon_Crab-Base.png');
width: 81px;
height: 99px;
}
.Mount_Icon_Crab-CottonCandyBlue {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Icon_Crab-CottonCandyBlue.png');
width: 81px;
height: 99px;
}
.Mount_Icon_Crab-CottonCandyPink {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Icon_Crab-CottonCandyPink.png');
width: 81px;
height: 99px;
}
.Mount_Icon_Crab-Desert {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Icon_Crab-Desert.png');
width: 81px;
height: 99px;
}
.Mount_Icon_Crab-Golden {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Icon_Crab-Golden.png');
width: 81px;
height: 99px;
}
.Mount_Icon_Crab-Red {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Icon_Crab-Red.png');
width: 81px;
height: 99px;
}
.Mount_Icon_Crab-Shade {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Icon_Crab-Shade.png');
width: 81px;
height: 99px;
}
.Mount_Icon_Crab-Skeleton {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Icon_Crab-Skeleton.png');
width: 81px;
height: 99px;
}
.Mount_Icon_Crab-White {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Icon_Crab-White.png');
width: 81px;
height: 99px;
}
.Mount_Icon_Crab-Zombie {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Icon_Crab-Zombie.png');
width: 81px;
height: 99px;
}
.Mount_Icon_Cuttlefish-Base {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Icon_Cuttlefish-Base.png');
width: 81px;
@@ -69810,6 +70045,56 @@
width: 81px;
height: 99px;
}
.Pet-Crab-Base {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-Crab-Base.png');
width: 81px;
height: 99px;
}
.Pet-Crab-CottonCandyBlue {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-Crab-CottonCandyBlue.png');
width: 81px;
height: 99px;
}
.Pet-Crab-CottonCandyPink {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-Crab-CottonCandyPink.png');
width: 81px;
height: 99px;
}
.Pet-Crab-Desert {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-Crab-Desert.png');
width: 81px;
height: 99px;
}
.Pet-Crab-Golden {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-Crab-Golden.png');
width: 81px;
height: 99px;
}
.Pet-Crab-Red {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-Crab-Red.png');
width: 81px;
height: 99px;
}
.Pet-Crab-Shade {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-Crab-Shade.png');
width: 81px;
height: 99px;
}
.Pet-Crab-Skeleton {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-Crab-Skeleton.png');
width: 81px;
height: 99px;
}
.Pet-Crab-White {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-Crab-White.png');
width: 81px;
height: 99px;
}
.Pet-Crab-Zombie {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-Crab-Zombie.png');
width: 81px;
height: 99px;
}
.Pet-Cuttlefish-Base {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-Cuttlefish-Base.png');
width: 81px;

View File

@@ -987,6 +987,10 @@
"backgroundRiverBottomText": "River Bottom",
"backgroundRiverBottomNotes": "Explore a River Bottom.",
"backgrounds082024": "SET 123: Released August 2024",
"backgroundSavannaText": "Hazy Grasslands",
"backgroundSavannaNotes": "Hike through Hazy Grasslands.",
"timeTravelBackgrounds": "Steampunk Backgrounds",
"backgroundAirshipText": "Airship",
"backgroundAirshipNotes": "Become a sky sailor on board your very own Airship.",

View File

@@ -259,6 +259,10 @@
"questEggChameleonMountText": "Chameleon",
"questEggChameleonAdjective": "a chaotic",
"questEggCrabText": "Crab",
"questEggCrabMountText": "Crab",
"questEggCrabAdjective": "a fiddling",
"eggNotes": "Find a hatching potion to pour on this egg, and it will hatch into <%= eggAdjective(locale) %> <%= eggText(locale) %>.",
"hatchingPotionBase": "Base",

View File

@@ -562,6 +562,8 @@
"weaponMystery202403Notes": "Carrying the biggest sword around is surely a way to create your own luck! Confers no benefit. March 2024 Subscriber Item.",
"weaponMystery202404Text": "Mycelial Magus Staff",
"weaponMystery202404Notes": "This staff will bestow upon you an ancient wisdom as ageless as the rocks and trees. Confers no benefit. April 2024 Subscriber Item.",
"weaponMystery202408Text": "Arcane Aegis",
"weaponMystery202408Notes": "A magic bubble shield that protects you from enemy spells or helps you float in the air or water. Confers no benefit. August 2024 Subscriber Item.",
"weaponMystery301404Text": "Steampunk Cane",
"weaponMystery301404Notes": "Excellent for taking a turn about town. March 3015 Subscriber Item. Confers no benefit.",
@@ -772,6 +774,8 @@
"weaponArmoireShadyBeachUmbrellaNotes": "The shade of this rainbow-colored umbrella conceals you briefly from the day star and any unwanted bothers. Increases Perception by <%= per %>. Enchanted Armoire: Beachside Set (Item 3 of 4).",
"weaponArmoireCorsairsBladeText": "Corsairs Blade",
"weaponArmoireCorsairsBladeNotes": "Whether you wield it to plunder or to protect, you can be glad you brought this fierce blade to sea with you. Just be sure to stow it safely when not in use. Increases Strength by <%= str %>. Enchanted Armoire: Corsair Set (Item 3 of 3)",
"weaponArmoireDragonKnightsLanceText": "Dragon Knight Lance",
"weaponArmoireDragonKnightsLanceNotes": "This red and silver lance has unseated many opponents from their mounts. Increases Constitution by <%= con %>. Enchanted Armoire: Dragon Knight Set (Item 3 of 3)",
"armor": "armor",
"armorCapitalized": "Armor",
@@ -1622,6 +1626,8 @@
"armorArmoireBlueStripedSwimsuitNotes": "What could be more exciting than battling sea monsters on the beach? Increases Constitution by <%= con %>. Enchanted Armoire: Beachside Set (Item 2 of 4).",
"armorArmoireCorsairsCoatAndCapeText": "Corsairs Coat and Cape",
"armorArmoireCorsairsCoatAndCapeNotes": "Whether youre biding your time on the docks or watching for danger on the open seas, these will surely keep you feeling dry and looking dramatic. Just keep your balance on deck. Increases Constitution by <%= con %>. Enchanted Armoire: Corsair Set (Item 1 of 3)",
"armorArmoireDragonKnightsArmorText": "Dragon Knight Armor",
"armorArmoireDragonKnightsArmorNotes": "Channel the strength and power of a dragon with this armor made of silver and shed scales. Increases Strength by <%= str %>. Enchanted Armoire: Dragon Knight Set (Item 2 of 3)",
"headgear": "helm",
"headgearCapitalized": "Headgear",
@@ -2485,6 +2491,8 @@
"headArmoirePottersBandanaNotes": "Look the part and keep your hair out of your face while you work. Its a win-win! Increases Intelligence by <%= int %>. Enchanted Armoire: Potter Set (Item 2 of 4).",
"headArmoireCorsairsBandanaText": "Corsairs Bandana",
"headArmoireCorsairsBandanaNotes": "Whether youre keeping your head covered in case a seagull flies overhead or making sure your foes never see you sweat, this bandana is essential. Just add a decorative bead for every adventure you complete. Increases Intelligence by <%= int %>. Enchanted Armoire: Corsair Set (Item 2 of 3)",
"headArmoireDragonKnightsHelmText": "Dragon Knight Helm",
"headArmoireDragonKnightsHelmNotes": "With the fiery features on this helmet, dragons might mistake you for one of their own. Increases Intelligence by <%= int %>. Enchanted Armoire: Dragon Knight Set (Item 1 of 3)",
"offhand": "off-hand item",
"offHandCapitalized": "Off-Hand Item",
@@ -2783,6 +2791,8 @@
"shieldMystery202011Notes": "Harness the power of the autumn wind with this staff. Use for arcane magic or to make awesome leaf piles, the choice is yours! Confers no benefit. November 2020 Subscriber Item.",
"shieldMystery202209Text": "Mound o' Magic Books",
"shieldMystery202209Notes": "Building your sorcery knowledge takes a lot of reading, but you're sure to enjoy your education. Confers no benefit. September 2022 Subscriber Item.",
"shieldMystery202408Text": "Arcane Sparkles",
"shieldMystery202408Notes": "Magic lights will illuminate the inside of your bubble hideout, or anywhere else you need a little light! Confers no benefit. August 2024 Subscriber Item.",
"shieldMystery301405Text": "Clock Shield",
"shieldMystery301405Notes": "Time is on your side with this towering clock shield! Confers no benefit. June 3015 Subscriber Item.",
"shieldMystery301704Text": "Fluttery Fan",

View File

@@ -887,21 +887,31 @@
"questPinkMarbleRageDescription": "This bar fills when you don't complete your Dailies. When it is full, Cupido will take away some of your party's pending damage!",
"questPinkMarbleRageEffect": "`Cupido uses Pink Punch!` That wasn't affectionate at all! Your partymates are taken aback. Pending damage reduced.",
"questPinkMarbleDropPinkMarblePotion": "Pink Marble Hatching Potion",
"QuestPinkMarbleUnlockText": "Unlocks Pink Marble Hatching Potions for purchase in the Market.",
"questPinkMarbleUnlockText": "Unlocks Pink Marble Hatching Potions for purchase in the Market.",
"questGiraffeText": "The Gear-affe",
"questGiraffeNotes": "Youre strolling across the tall grass of the Sloenstedi Savannah, enjoying a nice walk in nature as a break from your tasks. As you pass through the rolling landscape, you notice a collection of items in the distance. Its a pile of musical instruments, art supplies, electronic equipment, and more! You venture near for a better look.<br><br>“Hey, what do you think youre doing?” yells a voice from behind an acacia. A tall and imposing giraffe emerges, wearing a fancy pair of shades. a guitar, and a fancy camera around its long neck. “This is all my gear, be careful and dont touch anything!”<br><br>You notice dust on many of the items. “Wow, you sure have a lot of hobbies!” you say. “Can you show me some art or play me a tune?”<br><br>The giraffes face falls as he looks at all his supplies. “I have so much of this stuff but dont know where to begin! Why don't you give me some of your motivation so I can have the productive energy I need to finally get started!”",
"questGiraffeCompletion": "After helping the Gear-Affe with some basic organization of his stash, youre both feeling more energized and upbeat!<br><br>He grabs his guitar and a book of beginner exercises and strums a few notes. “It feels good to take a step in the right direction, even a small one. Thanks for helping me out! Take these, I hear you have a stash of pets and these fellas could be a nice addition!”",
"questGiraffeBoss": "Gear-affe",
"questGiraffeDropGiraffeEgg": "Giraffe (Egg)",
"QuestGiraffeUnlockText": "Unlocks Giraffe Eggs for purchase in the Market.",
"questGiraffeUnlockText": "Unlocks Giraffe Eggs for purchase in the Market.",
"questChameleonText": "The Chaotic Chameleon",
"questChameleonNotes": "Its a beautiful day in a warm, rainy corner of the Taskwoods. Youre on the hunt for new additions to your leaf collection when a branch in front of you changes color without warning! Then it moves!<br><br>Stumbling backwards, you realize this is not a branch at all, but a huge chameleon! Each part of his body keeps changing colors as his eyes dart in different directions.<br><br>“Are you all right?” you ask the chameleon.<br><br>“Ahhh, well,” he says, looking a little flustered. “Ive been trying to blend in… but its so overwhelming… the colors keep coming and going! Its hard to focus on just one....”<br><br>“Aha,” you say, “I think I can help. Well sharpen your focus with a little challenge! Get your colors ready!”<br><br>“Youre on!” replied the chameleon.",
"questChameleonCompletion": "After a few lively turns the Chameleon went through every color of the rainbow, perfectly matching each color you requested.<br><br>“Wow,” he says, “working together and making it into a game really helped me concentrate! Please take these as a reward, youre earned them! Teach these little guys how to change all the colors of the rainbow when they hatch.”",
"questChameleonBoss": "Chaotic Chameleon",
"questChameleonDropChameleonEgg": "Chameleon (Egg)",
"QuestChameleonUnlockText": "Unlocks Chameleon Eggs for purchase in the Market",
"questChameleonUnlockText": "Unlocks Chameleon Eggs for purchase in the Market",
"questCrabText": "The Fiddling Crab",
"questCrabNotes": "Its a warm sunny morning, and youre enjoying a visit to the beach to catch up on some of the books on your summer reading list. Youre startled when you nearly step on a shiny crystal near a shallow hole in the sand.<br><br>“Ey, watch where youre goin! Im makin a burrow here!” says a voice. A surprisingly large crab with a decorative shell runs out in front of your toes, snapping her claw as she speaks.<br><br>“Hm, is this a burrow?” you ask, looking at the shallow depression. There are shells and crystals arranged around it, but its not much in the way of a hiding place.<br><br>The crab stammers. \"Ey, this is a judgment free zone! I'm gettin' to it, I'm gettin' to it... I just got caught up on decorating. Sometimes a crab's gotta fiddle,\" she says, adjusting a shell.<br><br>\"Why don't you lend a claw and help if you've got some big ideas on what a burrow should look like?\"",
"questCrabCompletion": "You and the crab figure out how to work together to get everything in just the right place, ending up with a fine sandy burrow. The crab happily nestles in.<br><br>\"Thank ya!\" she says, making herself comfy. \"Now this is a hole that's made just for me. I can finally enjoy all my perfectly placed decorations. Here, take these lil guys as a token of my appreciation. It's an offer you can't refuse!\"",
"questCrabBoss": "Fiddling Crab",
"questCrabRageTitle": "Distracting Fiddling",
"questCrabRageDescription": "This bar fills when you don't complete your Dailies. When it's full, the Fiddling Crab will take away some of your party's MP!",
"questCrabRageEffect": "The Fiddling Crab distracts you with decorating, slowing your work on digging and draining some of your magic. The party's MP is reduced!",
"questCrabDropCrabEgg": "Crab (Egg)",
"questCrabUnlockText": "Unlocks Crab Eggs for purchase in the Market.",
"questFungiText": "The Moody Mushroom",
"questFungiNotes": "Its been a rainy spring in Habitica and the ground around the stables is spongy and damp. You notice quite a few mushrooms have appeared along the wooden stable walls and fences. Theres a fog hanging about, not quite letting the sun peek through, and its a bit dispiriting.<br><br>Out of the mist you see the outline of the April Fool, not at all his usual bouncy self.<br><br>”Id hoped to bring you all some delightful Fungi Magic Hatching Potions so that you can keep your mushroom friends from my special day forever,” he says, his expression alarmingly unsmiling. “But this cold fog is really getting to me, its making me feel too tired and dismal to work my usual magic.”<br><br>“Oh no, sorry to hear that,” you say, noticing your own increasingly somber mood. “This fog is really making the day gloomy. I wonder where it came from…”<br><br>A low rumble sounds across the fields, and you see an outline emerging from the mist. Youre alarmed to see a gigantic and unhappy looking mushroom creature, and the mist appears to be emanating from it.<br><br>“Aha,” says the Fool, “I think this fungal fellow may be the source of our blues. Lets see if we can summon a little cheer for our friend here and ourselves.”",

View File

@@ -164,6 +164,7 @@
"mysterySet202405": "Gilded Dragon Set",
"mysterySet202406": "Phantom Buccaneer Set",
"mysterySet202407": "Amiable Axolotl Set",
"mysterySet202408": "Arcane Aegis Set",
"mysterySet301404": "Steampunk Standard Set",
"mysterySet301405": "Steampunk Accessories Set",
"mysterySet301703": "Peacock Steampunk Set",

View File

@@ -626,6 +626,9 @@ const backgrounds = {
backgrounds072024: {
river_bottom: { },
},
backgrounds082024: {
savanna: { },
},
eventBackgrounds: {
birthday_bash: {
price: 0,

View File

@@ -9,11 +9,13 @@ export const ARMOIRE_RELEASE_DATES = {
pottersSet: { year: 2024, month: 5 },
beachsideSet: { year: 2024, month: 6 },
corsairSet: { year: 2024, month: 7 },
dragonKnightSet: { year: 2024, month: 8 },
};
export const EGGS_RELEASE_DATES = {
Giraffe: { year: 2024, month: 6, day: 1 },
Chameleon: { year: 2024, month: 7, day: 14 },
Crab: { year: 2024, month: 8, day: 14 },
};
export const HATCHING_POTIONS_RELEASE_DATES = {

View File

@@ -429,6 +429,7 @@ export const MONTHLY_SCHEDULE = {
'penguin',
'butterfly',
'cheetah',
'crab',
],
},
{

View File

@@ -405,6 +405,12 @@ const quests = {
adjective: t('questEggChameleonAdjective'),
canBuy: hasQuestAchievementFunction('chameleon'),
},
Crab: {
text: t('questEggCrabText'),
mountText: t('questEggCrabMountText'),
adjective: t('questEggCrabAdjective'),
canBuy: hasQuestAchievementFunction('crab'),
},
};
applyEggDefaults(drops, {

View File

@@ -490,6 +490,10 @@ const armor = {
con: 14,
set: 'corsairSet',
},
dragonKnightsArmor: {
str: 8,
set: 'dragonKnightSet',
},
};
const body = {
@@ -1003,6 +1007,10 @@ const head = {
int: 7,
set: 'corsairSet',
},
dragonKnightsHelm: {
int: 8,
set: 'dragonKnightSet',
},
};
const shield = {
@@ -1844,6 +1852,10 @@ const weapon = {
str: 7,
set: 'corsairSet',
},
dragonKnightsLance: {
con: 8,
set: 'dragonKnightSet',
},
};
const releaseDay = 7;

View File

@@ -273,6 +273,7 @@ const shield = {
201902: { },
202011: { },
202209: { },
202408: { },
301405: { },
301704: { },
};
@@ -297,6 +298,7 @@ const weapon = {
202311: { },
202403: { },
202404: { twoHanded: true },
202408: { },
301404: { },
};

View File

@@ -328,6 +328,44 @@ const QUEST_PETS = {
unlock: t('questCowUnlockText'),
},
},
crab: {
text: t('questCrabText'),
notes: t('questCrabNotes'),
completion: t('questCrabCompletion'),
value: 4,
category: 'pet',
boss: {
name: t('questCrabBoss'),
hp: 1200,
str: 2.5,
rage: {
title: t('questCrabRageTitle'),
description: t('questCrabRageDescription'),
value: 50,
mpDrain: 0.33,
effect: t('questCrabRageEffect'),
},
},
drop: {
items: [
{
type: 'eggs',
key: 'Crab',
text: t('questCrabDropCrabEgg'),
}, {
type: 'eggs',
key: 'Crab',
text: t('questCrabDropCrabEgg'),
}, {
type: 'eggs',
key: 'Crab',
text: t('questCrabDropCrabEgg'),
},
],
gp: 90,
exp: 900,
},
},
dilatory_derby: { // eslint-disable-line camelcase
text: t('questSeahorseText'),
notes: t('questSeahorseNotes'),

View File

@@ -23,6 +23,7 @@ const potentialFeaturedPetQuests = [
'chameleon',
'cheetah',
'crab',
'beetle',