chore(content): add Pink Marble Magic Hatching Potion (#14497)

* chore(content): add quest text

* chore(content): add rest of potion quest content

* fix(image): pad quest scroll image

* feat(quest): add Rage action

---------

Co-authored-by: SabreCat <sabe@habitica.com>
This commit is contained in:
Natalie L
2023-02-13 00:17:56 -05:00
committed by GitHub
parent 8f4d668b0f
commit a73e4d399e
6 changed files with 254 additions and 2 deletions

View File

@@ -35473,6 +35473,11 @@
width: 190px;
height: 183px;
}
.quest_pinkMarble {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/quest_pinkMarble.png');
width: 219px;
height: 219px;
}
.quest_pterodactyl {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/quest_pterodactyl.png');
width: 219px;
@@ -36253,6 +36258,11 @@
width: 68px;
height: 68px;
}
.inventory_quest_scroll_pinkMarble {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/inventory_quest_scroll_pinkMarble.png');
width: 68px;
height: 68px;
}
.inventory_quest_scroll_pterodactyl {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/inventory_quest_scroll_pterodactyl.png');
width: 68px;
@@ -37603,6 +37613,11 @@
width: 105px;
height: 105px;
}
.Mount_Body_BearCub-PinkMarble {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_BearCub-PinkMarble.png');
width: 105px;
height: 105px;
}
.Mount_Body_BearCub-Polar {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_BearCub-Polar.png');
width: 105px;
@@ -38028,6 +38043,11 @@
width: 105px;
height: 105px;
}
.Mount_Body_Cactus-PinkMarble {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_Cactus-PinkMarble.png');
width: 105px;
height: 105px;
}
.Mount_Body_Cactus-PolkaDot {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_Cactus-PolkaDot.png');
width: 105px;
@@ -38548,6 +38568,11 @@
width: 105px;
height: 105px;
}
.Mount_Body_Dragon-PinkMarble {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_Dragon-PinkMarble.png');
width: 105px;
height: 105px;
}
.Mount_Body_Dragon-PolkaDot {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_Dragon-PolkaDot.png');
width: 105px;
@@ -38968,6 +38993,11 @@
width: 105px;
height: 105px;
}
.Mount_Body_FlyingPig-PinkMarble {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_FlyingPig-PinkMarble.png');
width: 105px;
height: 105px;
}
.Mount_Body_FlyingPig-PolkaDot {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_FlyingPig-PolkaDot.png');
width: 105px;
@@ -39238,6 +39268,11 @@
width: 105px;
height: 105px;
}
.Mount_Body_Fox-PinkMarble {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_Fox-PinkMarble.png');
width: 105px;
height: 105px;
}
.Mount_Body_Fox-PolkaDot {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_Fox-PolkaDot.png');
width: 105px;
@@ -39898,6 +39933,11 @@
width: 105px;
height: 105px;
}
.Mount_Body_LionCub-PinkMarble {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_LionCub-PinkMarble.png');
width: 105px;
height: 105px;
}
.Mount_Body_LionCub-PolkaDot {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_LionCub-PolkaDot.png');
width: 105px;
@@ -40388,6 +40428,11 @@
width: 105px;
height: 105px;
}
.Mount_Body_PandaCub-PinkMarble {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_PandaCub-PinkMarble.png');
width: 105px;
height: 105px;
}
.Mount_Body_PandaCub-PolkaDot {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_PandaCub-PolkaDot.png');
width: 105px;
@@ -41613,6 +41658,11 @@
width: 105px;
height: 105px;
}
.Mount_Body_TigerCub-PinkMarble {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_TigerCub-PinkMarble.png');
width: 105px;
height: 105px;
}
.Mount_Body_TigerCub-PolkaDot {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_TigerCub-PolkaDot.png');
width: 105px;
@@ -42193,6 +42243,11 @@
width: 135px;
height: 135px;
}
.Mount_Body_Wolf-PinkMarble {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_Wolf-PinkMarble.png');
width: 135px;
height: 135px;
}
.Mount_Body_Wolf-PolkaDot {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_Wolf-PolkaDot.png');
width: 135px;
@@ -42713,6 +42768,11 @@
width: 105px;
height: 105px;
}
.Mount_Head_BearCub-PinkMarble {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_BearCub-PinkMarble.png');
width: 105px;
height: 105px;
}
.Mount_Head_BearCub-Polar {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_BearCub-Polar.png');
width: 105px;
@@ -43138,6 +43198,11 @@
width: 105px;
height: 105px;
}
.Mount_Head_Cactus-PinkMarble {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_Cactus-PinkMarble.png');
width: 105px;
height: 105px;
}
.Mount_Head_Cactus-PolkaDot {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_Cactus-PolkaDot.png');
width: 105px;
@@ -43658,6 +43723,11 @@
width: 105px;
height: 105px;
}
.Mount_Head_Dragon-PinkMarble {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_Dragon-PinkMarble.png');
width: 105px;
height: 105px;
}
.Mount_Head_Dragon-PolkaDot {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_Dragon-PolkaDot.png');
width: 105px;
@@ -44078,6 +44148,11 @@
width: 105px;
height: 105px;
}
.Mount_Head_FlyingPig-PinkMarble {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_FlyingPig-PinkMarble.png');
width: 105px;
height: 105px;
}
.Mount_Head_FlyingPig-PolkaDot {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_FlyingPig-PolkaDot.png');
width: 105px;
@@ -44348,6 +44423,11 @@
width: 105px;
height: 105px;
}
.Mount_Head_Fox-PinkMarble {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_Fox-PinkMarble.png');
width: 105px;
height: 105px;
}
.Mount_Head_Fox-PolkaDot {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_Fox-PolkaDot.png');
width: 105px;
@@ -45008,6 +45088,11 @@
width: 105px;
height: 105px;
}
.Mount_Head_LionCub-PinkMarble {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_LionCub-PinkMarble.png');
width: 105px;
height: 105px;
}
.Mount_Head_LionCub-PolkaDot {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_LionCub-PolkaDot.png');
width: 105px;
@@ -45498,6 +45583,11 @@
width: 105px;
height: 105px;
}
.Mount_Head_PandaCub-PinkMarble {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_PandaCub-PinkMarble.png');
width: 105px;
height: 105px;
}
.Mount_Head_PandaCub-PolkaDot {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_PandaCub-PolkaDot.png');
width: 105px;
@@ -46723,6 +46813,11 @@
width: 105px;
height: 105px;
}
.Mount_Head_TigerCub-PinkMarble {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_TigerCub-PinkMarble.png');
width: 105px;
height: 105px;
}
.Mount_Head_TigerCub-PolkaDot {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_TigerCub-PolkaDot.png');
width: 105px;
@@ -47303,6 +47398,11 @@
width: 135px;
height: 135px;
}
.Mount_Head_Wolf-PinkMarble {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_Wolf-PinkMarble.png');
width: 135px;
height: 135px;
}
.Mount_Head_Wolf-PolkaDot {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_Wolf-PolkaDot.png');
width: 135px;
@@ -47828,6 +47928,11 @@
width: 81px;
height: 99px;
}
.Mount_Icon_BearCub-PinkMarble {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Icon_BearCub-PinkMarble.png');
width: 81px;
height: 99px;
}
.Mount_Icon_BearCub-Polar {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Icon_BearCub-Polar.png');
width: 81px;
@@ -48253,6 +48358,11 @@
width: 81px;
height: 99px;
}
.Mount_Icon_Cactus-PinkMarble {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Icon_Cactus-PinkMarble.png');
width: 81px;
height: 99px;
}
.Mount_Icon_Cactus-PolkaDot {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Icon_Cactus-PolkaDot.png');
width: 81px;
@@ -48773,6 +48883,11 @@
width: 81px;
height: 99px;
}
.Mount_Icon_Dragon-PinkMarble {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Icon_Dragon-PinkMarble.png');
width: 81px;
height: 99px;
}
.Mount_Icon_Dragon-PolkaDot {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Icon_Dragon-PolkaDot.png');
width: 81px;
@@ -49193,6 +49308,11 @@
width: 81px;
height: 99px;
}
.Mount_Icon_FlyingPig-PinkMarble {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Icon_FlyingPig-PinkMarble.png');
width: 81px;
height: 99px;
}
.Mount_Icon_FlyingPig-PolkaDot {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Icon_FlyingPig-PolkaDot.png');
width: 81px;
@@ -49463,6 +49583,11 @@
width: 81px;
height: 99px;
}
.Mount_Icon_Fox-PinkMarble {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Icon_Fox-PinkMarble.png');
width: 81px;
height: 99px;
}
.Mount_Icon_Fox-PolkaDot {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Icon_Fox-PolkaDot.png');
width: 81px;
@@ -50128,6 +50253,11 @@
width: 81px;
height: 99px;
}
.Mount_Icon_LionCub-PinkMarble {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Icon_LionCub-PinkMarble.png');
width: 81px;
height: 99px;
}
.Mount_Icon_LionCub-PolkaDot {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Icon_LionCub-PolkaDot.png');
width: 81px;
@@ -50618,6 +50748,11 @@
width: 81px;
height: 99px;
}
.Mount_Icon_PandaCub-PinkMarble {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Icon_PandaCub-PinkMarble.png');
width: 81px;
height: 99px;
}
.Mount_Icon_PandaCub-PolkaDot {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Icon_PandaCub-PolkaDot.png');
width: 81px;
@@ -51843,6 +51978,11 @@
width: 81px;
height: 99px;
}
.Mount_Icon_TigerCub-PinkMarble {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Icon_TigerCub-PinkMarble.png');
width: 81px;
height: 99px;
}
.Mount_Icon_TigerCub-PolkaDot {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Icon_TigerCub-PolkaDot.png');
width: 81px;
@@ -52423,6 +52563,11 @@
width: 81px;
height: 99px;
}
.Mount_Icon_Wolf-PinkMarble {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Icon_Wolf-PinkMarble.png');
width: 81px;
height: 99px;
}
.Mount_Icon_Wolf-PolkaDot {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Icon_Wolf-PolkaDot.png');
width: 81px;
@@ -52953,6 +53098,11 @@
width: 81px;
height: 99px;
}
.Pet-BearCub-PinkMarble {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-BearCub-PinkMarble.png');
width: 81px;
height: 99px;
}
.Pet-BearCub-Polar {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-BearCub-Polar.png');
width: 81px;
@@ -53393,6 +53543,11 @@
width: 81px;
height: 99px;
}
.Pet-Cactus-PinkMarble {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-Cactus-PinkMarble.png');
width: 81px;
height: 99px;
}
.Pet-Cactus-PolkaDot {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-Cactus-PolkaDot.png');
width: 81px;
@@ -53933,6 +54088,11 @@
width: 81px;
height: 99px;
}
.Pet-Dragon-PinkMarble {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-Dragon-PinkMarble.png');
width: 81px;
height: 99px;
}
.Pet-Dragon-PolkaDot {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-Dragon-PolkaDot.png');
width: 81px;
@@ -54368,6 +54528,11 @@
width: 81px;
height: 99px;
}
.Pet-FlyingPig-PinkMarble {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-FlyingPig-PinkMarble.png');
width: 81px;
height: 99px;
}
.Pet-FlyingPig-PolkaDot {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-FlyingPig-PolkaDot.png');
width: 81px;
@@ -54653,6 +54818,11 @@
width: 81px;
height: 99px;
}
.Pet-Fox-PinkMarble {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-Fox-PinkMarble.png');
width: 81px;
height: 99px;
}
.Pet-Fox-PolkaDot {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-Fox-PolkaDot.png');
width: 81px;
@@ -55333,6 +55503,11 @@
width: 81px;
height: 99px;
}
.Pet-LionCub-PinkMarble {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-LionCub-PinkMarble.png');
width: 81px;
height: 99px;
}
.Pet-LionCub-PolkaDot {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-LionCub-PolkaDot.png');
width: 81px;
@@ -55838,6 +56013,11 @@
width: 81px;
height: 99px;
}
.Pet-PandaCub-PinkMarble {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-PandaCub-PinkMarble.png');
width: 81px;
height: 99px;
}
.Pet-PandaCub-PolkaDot {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-PandaCub-PolkaDot.png');
width: 81px;
@@ -57088,6 +57268,11 @@
width: 81px;
height: 99px;
}
.Pet-TigerCub-PinkMarble {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-TigerCub-PinkMarble.png');
width: 81px;
height: 99px;
}
.Pet-TigerCub-PolkaDot {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-TigerCub-PolkaDot.png');
width: 81px;
@@ -57688,6 +57873,11 @@
width: 81px;
height: 99px;
}
.Pet-Wolf-PinkMarble {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-Wolf-PinkMarble.png');
width: 81px;
height: 99px;
}
.Pet-Wolf-PolkaDot {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-Wolf-PolkaDot.png');
width: 81px;
@@ -58023,6 +58213,11 @@
width: 68px;
height: 68px;
}
.Pet_HatchingPotion_PinkMarble {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet_HatchingPotion_PinkMarble.png');
width: 68px;
height: 68px;
}
.Pet_HatchingPotion_PolkaDot {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet_HatchingPotion_PolkaDot.png');
width: 68px;

View File

@@ -310,6 +310,7 @@
"hatchingPotionOnyx": "Onyx",
"hatchingPotionVirtualPet": "Virtual Pet",
"hatchingPotionPorcelain": "Porcelain",
"hatchingPotionPinkMarble": "Pink Marble",
"hatchingPotionNotes": "Pour this on an egg, and it will hatch as a <%= potText(locale) %> pet.",
"premiumPotionAddlNotes": "Not usable on quest pet eggs. Available for purchase until <%= date(locale) %>.",

View File

@@ -877,5 +877,15 @@
"questVirtualPetRageDescription": "This bar fills when you don't complete your Dailies. When it is full, the Wotchimon will take away some of your party's pending damage!",
"questVirtualPetRageEffect": "`Wotchimon uses Bothersome Beep!` Wotchimon sounds a bothersome beep, and its happiness bar suddenly disappears! Pending damage reduced.",
"questVirtualPetDropVirtualPetPotion": "Virtual Pet Hatching Potion",
"questVirtualPetUnlockText": "Unlocks Virtual Pet Hatching Potion for purchase in the Market"
"questVirtualPetUnlockText": "Unlocks Virtual Pet Hatching Potion for purchase in the Market",
"questPinkMarbleText": "Calm the Corrupted Cupid",
"questPinkMarbleNotes": "After hearing rumors about a cave in the Meandering Mountains that has pink rocks and dust shooting out of it, your party starts to investigate. As you approach the cave, there is indeed a huge pink dust cloud and strangely, you hear a tiny voice's battle cry, followed by the sound of shattering rock.<br><br>@Empress42 accidentally inhales some of the dust and suddenly feels dreamy and less productive. “Same here!” says @QuartzFox, “I'm suddenly fantasizing about a person that I barely know!”<br><br>@a_diamond peeks into the cave and finds a little being zipping around and smashing pink marbled rock to dust. “Take cover! This Cupid has been corrupted and is using his magic to cause limerence and unrealistic infatuations! We have to subdue him!”",
"questPinkMarbleCompletion": "You manage to pin the little guy down at last he was much tougher and faster than expected. Before he stirs again, you take away his quiver of glowing arrows. He blinks and suddenly looks around in surprise. “To escape my own sorrow and heartbreak for a while I pricked myself with one of my arrows… I don't remember anything after that!”<br><br>He is just about to flee the cave, notices that @Loremi has taken a sample of the marble dust and grins. “Try using some of this pink marble dust in a potion! Nurture the pets that hatch from it and you will find that real relationships are born from communication, mutual trust and care. I wish you luck, and I wish you love!”",
"questPinkMarbleBoss": "Cupido",
"questPinkMarbleRageTitle": "Pink Punch",
"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."
}

View File

@@ -551,6 +551,13 @@ const premium = {
return moment().isBetween(EVENTS.birthday10.start, EVENTS.birthday10.end);
},
},
PinkMarble: {
value: 2,
text: t('hatchingPotionPinkMarble'),
limited: true,
canBuy: hasQuestAchievementFunction('pinkMarble'),
_addlNotes: t('premiumPotionUnlimitedNotes'),
},
};
const wacky = {

View File

@@ -170,6 +170,45 @@ const QUEST_POTIONS = {
unlock: t('questOnyxUnlockText'),
},
},
pinkMarble: {
text: t('questPinkMarbleText'),
notes: t('questPinkMarbleNotes'),
completion: t('questPinkMarbleCompletion'),
value: 4,
category: 'hatchingPotion',
boss: {
name: t('questPinkMarbleBoss'),
hp: 1200,
str: 2,
rage: {
title: t('questPinkMarbleRageTitle'),
description: t('questPinkMarbleRageDescription'),
value: 50,
progressDrain: 0.5,
effect: t('questPinkMarbleRageEffect'),
},
},
drop: {
items: [
{
type: 'hatchingPotions',
key: 'PinkMarble',
text: t('questPinkMarbleDropPinkMarblePotion'),
}, {
type: 'hatchingPotions',
key: 'PinkMarble',
text: t('questPinkMarbleDropPinkMarblePotion'),
}, {
type: 'hatchingPotions',
key: 'PinkMarble',
text: t('questPinkMarbleDropPinkMarblePotion'),
},
],
gp: 75,
exp: 800,
unlock: t('questPinkMarbleUnlockText'),
},
},
ruby: {
text: t('questRubyText'),
notes: t('questRubyNotes'),