diff --git a/website/client/components/shops/quests/questDialogDrops.vue b/website/client/components/shops/quests/questDialogDrops.vue index 703966456e..5329be085a 100644 --- a/website/client/components/shops/quests/questDialogDrops.vue +++ b/website/client/components/shops/quests/questDialogDrops.vue @@ -11,6 +11,8 @@ span.icon div(:class="getDropIcon(drop)") span.reward-text {{ getDropName(drop) }} + div.reward-item.text-center(v-if='item.drop.unlock') + span.reward-text {{ item.drop.unlock() }} h3.text-center(v-if='getDropsList(item.drop.items, true).length > 0') {{$t('questOwnerRewards')}} div.reward-item(v-for='drop in getDropsList(item.drop.items, true)') span.icon diff --git a/website/client/components/shops/quests/questInfo.vue b/website/client/components/shops/quests/questInfo.vue index ac8f78a98d..86c488dd8b 100644 --- a/website/client/components/shops/quests/questInfo.vue +++ b/website/client/components/shops/quests/questInfo.vue @@ -24,7 +24,6 @@ .row { display: table; - color: #E1E0E3; margin: 0; } diff --git a/website/common/locales/en/questsContent.json b/website/common/locales/en/questsContent.json index 8bcef8526e..7360c2c74d 100644 --- a/website/common/locales/en/questsContent.json +++ b/website/common/locales/en/questsContent.json @@ -17,56 +17,56 @@ "questGryphonCompletion": "Defeated, the mighty beast ashamedly slinks back to its master. \"My word! Well done, adventurers!\" baconsaur exclaims, \"Please, have some of the gryphon's eggs. I am sure you will raise these young ones well!\"", "questGryphonBoss": "Fiery Gryphon", "questGryphonDropGryphonEgg": "Gryphon (Egg)", - "questGryphonUnlockText": "Unlocks purchasable Gryphon eggs in the Market", + "questGryphonUnlockText": "Unlocks Gryphon Eggs for purchase in the Market", "questHedgehogText": "The Hedgebeast", "questHedgehogNotes": "Hedgehogs are a funny group of animals. They are some of the most affectionate pets a Habiteer could own. But rumor has it, if you feed them milk after midnight, they grow quite irritable. And fifty times their size. And InspectorCaracal did just that. Oops.", "questHedgehogCompletion": "Your party successfully calmed down the hedgehog! After shrinking down to a normal size, she hobbles away to her eggs. She returns squeaking and nudging some of her eggs along towards your party. Hopefully, these hedgehogs like milk better!", "questHedgehogBoss": "Hedgebeast", "questHedgehogDropHedgehogEgg": "Hedgehog (Egg)", - "questHedgehogUnlockText": "Unlocks purchasable Hedgehog eggs in the Market", + "questHedgehogUnlockText": "Unlocks Hedgehog Eggs for purchase in the Market", "questGhostStagText": "The Spirit of Spring", "questGhostStagNotes": "Ahh, Spring. The time of year when color once again begins to fill the landscape. Gone are the cold, snowy mounds of winter. Where frost once stood, vibrant plant life takes its place. Luscious green leaves fill in the trees, grass returns to its former vivid hue, a rainbow of flowers rise along the plains, and a white mystical fog covers the land! ... Wait. Mystical fog? \"Oh no,\" InspectorCaracal says apprehensively, \"It would appear that some kind of spirit is the cause of this fog. Oh, and it is charging right at you.\"", "questGhostStagCompletion": "The spirit, seemingly unwounded, lowers its nose to the ground. A calming voice envelops your party. \"I apologize for my behavior. I have only just awoken from my slumber, and it would appear my wits have not completely returned to me. Please take these as a token of my apology.\" A cluster of eggs materialize on the grass before the spirit. Without another word, the spirit runs off into the forest with flowers falling in his wake.", "questGhostStagBoss": "Ghost Stag", "questGhostStagDropDeerEgg": "Deer (Egg)", - "questGhostStagUnlockText": "Unlocks purchasable Deer eggs in the Market", + "questGhostStagUnlockText": "Unlocks Deer Eggs for purchase in the Market", "questRatText": "The Rat King", "questRatNotes": "Garbage! Massive piles of unchecked Dailies are lying all across Habitica. The problem has become so serious that hordes of rats are now seen everywhere. You notice @Pandah petting one of the beasts lovingly. She explains that rats are gentle creatures that feed on unchecked Dailies. The real problem is that the Dailies have fallen into the sewer, creating a dangerous pit that must be cleared. As you descend into the sewers, a massive rat, with blood red eyes and mangled yellow teeth, attacks you, defending its horde. Will you cower in fear or face the fabled Rat King?", "questRatCompletion": "Your final strike saps the gargantuan rat's strength, his eyes fading to a dull grey. The beast splits into many tiny rats, which scurry off in fright. You notice @Pandah standing behind you, looking at the once mighty creature. She explains that the citizens of Habitica have been inspired by your courage and are quickly completing all their unchecked Dailies. She warns you that we must be vigilant, for should we let down our guard, the Rat King will return. As payment, @Pandah offers you several rat eggs. Noticing your uneasy expression, she smiles, \"They make wonderful pets.\"", "questRatBoss": "Rat King", "questRatDropRatEgg": "Rat (Egg)", - "questRatUnlockText": "Unlocks purchasable Rat eggs in the Market", + "questRatUnlockText": "Unlocks Rat Eggs for purchase in the Market", "questOctopusText": "The Call of Octothulu", "questOctopusNotes": "@Urse, a wild-eyed young scribe, has asked for your help exploring a mysterious cave by the sea shore. Among the twilight tidepools stands a massive gate of stalactites and stalagmites. As you near the gate, a dark whirlpool begins to spin at its base. You stare in awe as a squid-like dragon rises through the maw. \"The sticky spawn of the stars has awakened,\" roars @Urse madly. \"After vigintillions of years, the great Octothulu is loose again, and ravening for delight!\"", "questOctopusCompletion": "With a final blow, the creature slips away into the whirlpool from which it came. You cannot tell if @Urse is happy with your victory or saddened to see the beast go. Wordlessly, your companion points to three slimy, gargantuan eggs in a nearby tidepool, set in a nest of gold coins. \"Probably just octopus eggs,\" you say nervously. As you return home, @Urse frantically scribbles in a journal and you suspect this is not the last time you will hear of the great Octothulu.", "questOctopusBoss": "Octothulu", "questOctopusDropOctopusEgg": "Octopus (Egg)", - "questOctopusUnlockText": "Unlocks purchasable Octopus eggs in the Market", + "questOctopusUnlockText": "Unlocks Octopus Eggs for purchase in the Market", "questHarpyText": "Help! Harpy!", "questHarpyNotes": "The brave adventurer @UncommonCriminal has disappeared into the forest, following the trail of a winged monster that was sighted several days ago. You are about to begin a search when a wounded parrot lands on your arm, an ugly scar marring its beautiful plumage. Attached to its leg is a scrawled note explaining that while defending the parrots, @UncommonCriminal was captured by a vicious Harpy, and desperately needs your help to escape. Will you follow the bird, defeat the Harpy, and save @UncommonCriminal?", "questHarpyCompletion": "A final blow to the Harpy brings it down, feathers flying in all directions. After a quick climb to its nest you find @UncommonCriminal, surrounded by parrot eggs. As a team, you quickly place the eggs back in the nearby nests. The scarred parrot who found you caws loudly, dropping several eggs in your arms. \"The Harpy attack has left some eggs in need of protection,\" explains @UncommonCriminal. \"It seems you have been made an honorary parrot.\"", "questHarpyBoss": "Harpy", "questHarpyDropParrotEgg": "Parrot (Egg)", - "questHarpyUnlockText": "Unlocks purchasable Parrot eggs in the Market", + "questHarpyUnlockText": "Unlocks Parrot Eggs for purchase in the Market", "questRoosterText": "Rooster Rampage", "questRoosterNotes": "For years the farmer @extrajordanary has used Roosters as an alarm clock. But now a giant Rooster has appeared, crowing louder than any before – and waking up everyone in Habitica! The sleep-deprived Habiticans struggle through their daily tasks. @Pandoro decides the time has come to put a stop to this. \"Please, is there anyone who can teach that Rooster to crow quietly?\" You volunteer, approaching the Rooster early one morning – but it turns, flapping its giant wings and showing its sharp claws, and crows a battle cry.", "questRoosterCompletion": "With finesse and strength, you have tamed the wild beast. Its ears, once filled with feathers and half-remembered tasks, are now clear as day. It crows at you quietly, snuggling its beak into your shoulder. The next day you’re set to take your leave, but @EmeraldOx runs up to you with a covered basket. “Wait! When I went into the farmhouse this morning, the Rooster had pushed these against the door where you slept. I think he wants you to have them.” You uncover the basket to see three delicate eggs.", "questRoosterBoss": "Rooster", "questRoosterDropRoosterEgg": "Rooster (Egg)", - "questRoosterUnlockText": "Unlocks purchasable Rooster eggs in the Market", + "questRoosterUnlockText": "Unlocks Rooster Eggs for purchase in the Market", "questSpiderText": "The Icy Arachnid", "questSpiderNotes": "As the weather starts cooling down, delicate frost begins appearing on Habiticans' windowpanes in lacy webs... except for @Arcosine, whose windows are frozen completely shut by the Frost Spider currently taking up residence in his home. Oh dear.", "questSpiderCompletion": "The Frost Spider collapses, leaving behind a small pile of frost and a few of her enchanted egg sacs. @Arcosine rather hurriedly offers them to you as a reward--perhaps you could raise some non-threatening spiders as pets of your own?", "questSpiderBoss": "Spider", "questSpiderDropSpiderEgg": "Spider (Egg)", - "questSpiderUnlockText": "Unlocks purchasable Spider eggs in the Market", + "questSpiderUnlockText": "Unlocks Spider Eggs for purchase in the Market", "questGroupVice": "Vice the Shadow Wyrm", "questVice1Text": "Vice, Part 1: Free Yourself of the Dragon's Influence", @@ -159,7 +159,7 @@ "questSeahorseCompletion": "The now-tame Sea Stallion swims docilely to your side. \"Oh, look!\" Kiwibot says. \"He wants us to take care of his children.\" She gives you three eggs. \"Raise them well,\" she says. \"You're welcome at the Dilatory Derby any day!\"", "questSeahorseBoss": "Sea Stallion", "questSeahorseDropSeahorseEgg": "Seahorse (Egg)", - "questSeahorseUnlockText": "Unlocks purchasable Seahorse eggs in the Market", + "questSeahorseUnlockText": "Unlocks Seahorse Eggs for purchase in the Market", "questGroupAtom": "Attack of the Mundane", "questAtom1Text": "Attack of the Mundane, Part 1: Dish Disaster!", @@ -185,14 +185,14 @@ "questOwlCompletion": "The Night-Owl fades before the dawn,
But even so, you feel a yawn.
Perhaps it's time to get some rest?
Then on your bed, you see a nest!
A Night-Owl knows it can be great
To finish work and stay up late,
But your new pets will softly peep
To tell you when it's time to sleep.", "questOwlBoss": "The Night-Owl", "questOwlDropOwlEgg": "Owl (Egg)", - "questOwlUnlockText": "Unlocks purchasable Owl eggs in the Market", + "questOwlUnlockText": "Unlocks Owl Eggs for purchase in the Market", "questPenguinText": "The Fowl Frost", "questPenguinNotes": "Although it's a hot summer day in the southernmost tip of Habitica, an unnatural chill has fallen upon Lively Lake. Strong, frigid winds rush around as the shore begins to freeze over. Ice spikes jut up from the ground, pushing grass and dirt away. @Melynnrose and @Breadstrings run up to you.

\"Help!\" says @Melynnrose. \"We brought a giant penguin in to freeze the lake so we could all go ice skating, but we ran out of fish to feed him!\"

\"He got angry and is using his freeze breath on everything he sees!\" says @Breadstrings. \"Please, you have to subdue him before all of us are covered in ice!\" Looks like you need this penguin to... cool down.", "questPenguinCompletion": "Upon the penguin's defeat, the ice melts away. The giant penguin settles down in the sunshine, slurping up an extra bucket of fish you found. He skates off across the lake, blowing gently downwards to create smooth, sparkling ice. What an odd bird! \"It appears he left behind a few eggs, as well,\" says @Painter de Cluster.

@Rattify laughs. \"Maybe these penguins will be a little more... chill?\"", "questPenguinBoss": "Frost Penguin", "questPenguinDropPenguinEgg": "Penguin (Egg)", - "questPenguinUnlockText": "Unlocks purchasable Penguin eggs in the Market", + "questPenguinUnlockText": "Unlocks Penguin Eggs for purchase in the Market", "questStressbeastText": "The Abominable Stressbeast of the Stoïkalm Steppes", "questStressbeastNotes": "Complete Dailies and To-Dos to damage the World Boss! Incomplete Dailies fill the Stress Strike Bar. When the Stress Strike bar is full, the World Boss will attack an NPC. A World Boss will never damage individual players or accounts in any way. Only active accounts who are not resting in the inn will have their incomplete Dailies tallied.

~*~

The first thing we hear are the footsteps, slower and more thundering than the stampede. One by one, Habiticans look outside their doors, and words fail us.

We've all seen Stressbeasts before, of course - tiny vicious creatures that attack during difficult times. But this? This towers taller than the buildings, with paws that could crush a dragon with ease. Frost swings from its stinking fur, and as it roars, the icy blast rips the roofs off our houses. A monster of this magnitude has never been mentioned outside of distant legend.

\"Beware, Habiticans!\" SabreCat cries. \"Barricade yourselves indoors - this is the Abominable Stressbeast itself!\"

\"That thing must be made of centuries of stress!\" Kiwibot says, locking the Tavern door tightly and shuttering the windows.

\"The Stoïkalm Steppes,\" Lemoness says, face grim. \"All this time, we thought they were placid and untroubled, but they must have been secretly hiding their stress somewhere. Over generations, it grew into this, and now it's broken free and attacked them - and us!\"

There's only one way to drive away a Stressbeast, Abominable or otherwise, and that's to attack it with completed Dailies and To-Dos! Let's all band together and fight off this fearsome foe - but be sure not to slack on your tasks, or our undone Dailies may enrage it so much that it lashes out...", @@ -222,49 +222,49 @@ "questTRexUndeadRageEffect": "`Skeletal Tyrannosaur uses SKELETON HEALING!`\n\nThe monster lets forth an unearthly roar, and some of its damaged bones knit back together!", "questTRexDropTRexEgg": "Tyrannosaur (Egg)", - "questTRexUnlockText": "Unlocks purchasable Tyrannosaur eggs in the Market", + "questTRexUnlockText": "Unlocks Tyrannosaur Eggs for purchase in the Market", "questRockText": "Escape the Cave Creature", "questRockNotes": "Crossing Habitica's Meandering Mountains with some friends, you make camp one night in a beautiful cave laced with shining minerals. But when you wake up the next morning, the entrance has disappeared, and the floor of the cave is shifting underneath you.

\"The mountain's alive!\" shouts your companion @pfeffernusse. \"These aren't crystals - these are teeth!\"

@Painter de Cluster grabs your hand. \"We'll have to find another way out - stay with me and don't get distracted, or we could be trapped in here forever!\"", "questRockBoss": "Crystal Colossus", "questRockCompletion": "Your diligence has allowed you to find a safe path through the living mountain. Standing in the sunshine, your friend @intune notices something glinting on the ground by the cave's exit. You stoop to pick it up, and see that it's a small rock with a vein of gold running through it. Beside it are a number of other rocks with rather peculiar shapes. They almost look like... eggs?", "questRockDropRockEgg": "Rock (Egg)", - "questRockUnlockText": "Unlocks purchasable Rock eggs in the Market", + "questRockUnlockText": "Unlocks Rock Eggs for purchase in the Market", "questBunnyText": "The Killer Bunny", "questBunnyNotes": "After many difficult days, you reach the peak of Mount Procrastination and stand before the imposing doors of the Fortress of Neglect. You read the inscription in the stone. \"Inside resides the creature that embodies your greatest fears, the reason for your inaction. Knock and face your demon!\" You tremble, imagining the horror within and feel the urge to flee as you have done so many times before. @Draayder holds you back. \"Steady, my friend! The time has come at last. You must do this!\"

You knock and the doors swing inward. From within the gloom you hear a deafening roar, and you draw your weapon.", "questBunnyBoss": "Killer Bunny", "questBunnyCompletion": "With one final blow the killer rabbit sinks to the ground. A sparkly mist rises from her body as she shrinks down into a tiny bunny... nothing like the cruel beast you faced a moment before. Her nose twitches adorably and she hops away, leaving some eggs behind. @Gully laughs. \"Mount Procrastination has a way of making even the smallest challenges seem insurmountable. Let's gather these eggs and head for home.\"", "questBunnyDropBunnyEgg": "Bunny (Egg)", - "questBunnyUnlockText": "Unlocks purchasable Bunny eggs in the Market", + "questBunnyUnlockText": "Unlocks Bunny Eggs for purchase in the Market", "questSlimeText": "The Jelly Regent", "questSlimeNotes": "As you work on your tasks, you notice you are moving slower and slower. \"It's like walking through molasses,\" @Leephon grumbles. \"No, like walking through jelly!\" @starsystemic says. \"That slimy Jelly Regent has slathered his stuff all over Habitica. It's gumming up the works. Everybody is slowing down.\" You look around. The streets are slowly filling with clear, colorful ooze, and Habiticans are struggling to get anything done. As others flee the area, you grab a mop and prepare for battle!", "questSlimeBoss": "Jelly Regent", "questSlimeCompletion": "With a final jab, you trap the Jelly Regent in an over-sized donut, rushed in by @Overomega, @LordDarkly, and @Shaner, the quick-thinking leaders of the pastry club. As everyone is patting you on the back, you feel someone slip something into your pocket. It’s the reward for your sweet success: three Marshmallow Slime eggs.", "questSlimeDropSlimeEgg": "Marshmallow Slime (Egg)", - "questSlimeUnlockText": "Unlocks purchasable Slime eggs in the Market", + "questSlimeUnlockText": "Unlocks Marshmallow Slime Eggs for purchase in the Market", "questSheepText": "The Thunder Ram", "questSheepNotes": "As you wander the rural Taskan countryside with friends, taking a \"quick break\" from your obligations, you find a cozy yarn shop. You are so absorbed in your procrastination that you hardly notice the ominous clouds creep over the horizon. \"I've got a ba-a-a-ad feeling about this weather,\" mutters @Misceo, and you look up. The stormy clouds are swirling together, and they look a lot like a... \"We don't have time for cloud-gazing!\" @starsystemic shouts. \"It's attacking!\" The Thunder Ram hurtles forward, slinging bolts of lightning right at you!", "questSheepBoss": "Thunder Ram", "questSheepCompletion": "Impressed by your diligence, the Thunder Ram is drained of its fury. It launches three huge hailstones in your direction, and then fades away with a low rumble. Upon closer inspection, you discover that the hailstones are actually three fluffy eggs. You gather them up, and then stroll home under a blue sky.", "questSheepDropSheepEgg": "Sheep (Egg)", - "questSheepUnlockText": "Unlocks purchasable Sheep eggs in the Market", + "questSheepUnlockText": "Unlocks Sheep Eggs for purchase in the Market", "questKrakenText": "The Kraken of Inkomplete", "questKrakenNotes": "It's a warm, sunny day as you sail across the Inkomplete Bay, but your thoughts are clouded with worries about everything that you still need to do. It seems that as soon as you finish one task, another crops up, and then another...

Suddenly, the boat gives a horrible jolt, and slimy tentacles burst out of the water on all sides! \"We're being attacked by the Kraken of Inkomplete!\" Wolvenhalo cries.

\"Quickly!\" Lemoness calls to you. \"Strike down as many tentacles and tasks as you can, before new ones can rise up to take their place!\"", "questKrakenBoss": "The Kraken of Inkomplete", "questKrakenCompletion": "As the Kraken flees, several eggs float to the surface of the water. Lemoness examines them, and her suspicion turns to delight. \"Cuttlefish eggs!\" she says. \"Here, take them as a reward for everything you've completed.\"", "questKrakenDropCuttlefishEgg": "Cuttlefish (Egg)", - "questKrakenUnlockText": "Unlocks purchasable Cuttlefish eggs in the Market", + "questKrakenUnlockText": "Unlocks Cuttlefish Eggs for purchase in the Market", "questWhaleText": "Wail of the Whale", "questWhaleNotes": "You arrive at the Diligent Docks, hoping to take a submarine to watch the Dilatory Derby. Suddenly, a deafening bellow forces you to stop and cover your ears. \"Thar she blows!\" cries Captain @krazjega, pointing to a huge, wailing whale. \"It's not safe to send out the submarines while she's thrashing around!\"

\"Quick,\" calls @UncommonCriminal. \"Help me calm the poor creature so we can figure out why she's making all this noise!\"", "questWhaleBoss": "Wailing Whale", "questWhaleCompletion": "After much hard work, the whale finally ceases her thunderous cry. \"Looks like she was drowning in waves of negative habits,\" @zoebeagle explains. \"Thanks to your consistent effort, we were able to turn the tides!\" As you step into the submarine, several whale eggs bob towards you, and you scoop them up.", "questWhaleDropWhaleEgg": "Whale (Egg)", - "questWhaleUnlockText": "Unlocks purchasable Whale eggs in the Market", + "questWhaleUnlockText": "Unlocks Whale Eggs for purchase in the Market", "questGroupDilatoryDistress": "Dilatory Distress", "questDilatoryDistress1Text": "Dilatory Distress, Part 1: Message in a Bottle", @@ -298,14 +298,14 @@ "questCheetahCompletion": "The new Habitican is breathing heavily after the wild ride, but thanks you and your friends for your help. \"I'm glad that Cheetah won't be able to grab anyone else. It did leave some Cheetah eggs for us, so maybe we can raise them into more trustworthy pets!\"", "questCheetahBoss": "Cheetah", "questCheetahDropCheetahEgg": "Cheetah (Egg)", - "questCheetahUnlockText": "Unlocks purchasable Cheetah eggs in the Market", + "questCheetahUnlockText": "Unlocks Cheetah Eggs for purchase in the Market", "questHorseText": "Ride the Night-Mare", "questHorseNotes": "While relaxing in the Tavern with @beffymaroo and @JessicaChase, the talk turns to good-natured boasting about your adventuring accomplishments. Proud of your deeds, and perhaps getting a bit carried away, you brag that you can tame any task around. A nearby stranger turns toward you and smiles. One eye twinkles as he invites you to prove your claim by riding his horse.\nAs you all head for the stables, @UncommonCriminal whispers, \"You may have bitten off more than you can chew. That's no horse - that's a Night-Mare!\" Looking at its stamping hooves, you begin to regret your words...", "questHorseCompletion": "It takes all your skill, but finally the horse stamps a couple of hooves and nuzzles you in the shoulder before allowing you to mount. You ride briefly but proudly around the Tavern grounds while your friends cheer. The stranger breaks into a broad grin.\n\"I can see that was no idle boast! Your determination is truly impressive. Take these eggs to raise horses of your own, and perhaps we'll meet again one day.\" You take the eggs, the stranger tips his hat... and vanishes.", "questHorseBoss": "Night-Mare", "questHorseDropHorseEgg": "Horse (Egg)", - "questHorseUnlockText": "Unlocks purchasable Horse eggs in the Market", + "questHorseUnlockText": "Unlocks Horse Eggs for purchase in the Market", "questBurnoutText": "Burnout and the Exhaust Spirits", "questBurnoutNotes": "It is well past midnight, still and stiflingly hot, when Redphoenix and scout captain Kiwibot abruptly burst through the city gates. \"We need to evacuate all the wooden buildings!\" Redphoenix shouts. \"Hurry!\"

Kiwibot grips the wall as she catches her breath. \"It's draining people and turning them into Exhaust Spirits! That's why everything was delayed. That's where the missing people have gone. It's been stealing their energy!\"

\"'It'?'\" asks Lemoness.

And then the heat takes form.

It rises from the earth in a billowing, twisting mass, and the air chokes with the scent of smoke and sulphur. Flames lick across the molten ground and contort into limbs, writhing to horrific heights. Smoldering eyes snap open, and the creature lets out a deep and crackling cackle.

Kiwibot whispers a single word.

\"Burnout.\"", @@ -325,42 +325,42 @@ "questFrogCompletion": "The frog cowers back into the muck, defeated. As it slinks away, the blue slime fades, leaving the way ahead clear.

Sitting in the middle of the path are three pristine eggs. \"You can even see the tiny tadpoles through the clear casing!\" @Breadstrings says. \"Here, you should take them.\"", "questFrogBoss": "Clutter Frog", "questFrogDropFrogEgg": "Frog (Egg)", - "questFrogUnlockText": "Unlocks purchasable Frog eggs in the Market", + "questFrogUnlockText": "Unlocks Frog Eggs for purchase in the Market", "questSnakeText": "The Serpent of Distraction", "questSnakeNotes": "It takes a hardy soul to live in the Sand Dunes of Distraction. The arid desert is hardly a productive place, and the shimmering dunes have led many a traveler astray. However, something has even the locals spooked. The sands have been shifting and upturning entire villages. Residents claim a monster with an enormous serpentine body lies in wait under the sands, and they have all pooled together a reward for whomever will help them find and stop it. The much-lauded snake charmers @EmeraldOx and @PainterProphet have agreed to help you summon the beast. Can you stop the Serpent of Distraction?", "questSnakeCompletion": "With assistance from the charmers, you banish the Serpent of Distraction. Though you were happy to help the inhabitants of the Dunes, you can't help but feel a little sad for your fallen foe. While you contemplate the sights, @LordDarkly approaches you. \"Thank you! It's not much, but I hope this can express our gratitude properly.\" He hands you some Gold and... some Snake eggs! You will see that majestic animal again after all.", "questSnakeBoss": "Serpent of Distraction", "questSnakeDropSnakeEgg": "Snake (Egg)", - "questSnakeUnlockText": "Unlocks purchasable Snake eggs in the Market", + "questSnakeUnlockText": "Unlocks Snake Eggs for purchase in the Market", "questUnicornText": "Convincing the Unicorn Queen", "questUnicornNotes": "Conquest Creek has become muddied, destroying Habit City's fresh water supply! Luckily, @Lukreja knows an old legend that claims that a unicorn's horn can purify the foulest of waters. Together with your intrepid guide @UncommonCriminal, you hike through the frozen peaks of the Meandering Mountains. Finally, at the icy summit of Mount Habitica itself, you find the Unicorn Queen amid the glittering snows. \"Your pleas are compelling,\" she tells you. \"But first you must prove that you are worthy of my aid!\"", "questUnicornCompletion": "Impressed by your diligence and strength, the Unicorn Queen at last agrees that your cause is worthy. She allows you to ride on her back as she soars to the source of Conquest Creek. As she lowers her golden horn to the befouled waters, a brilliant blue light rises from the water’s surface. It is so blinding that you are forced to close your eyes. When you open them a moment later, the unicorn is gone. However, @rosiesully lets out a cry of delight: the water is now clear, and three shining eggs rest at the creek’s edge.", "questUnicornBoss": "The Unicorn Queen", "questUnicornDropUnicornEgg": "Unicorn (Egg)", - "questUnicornUnlockText": "Unlocks purchasable Unicorn eggs in the Market", + "questUnicornUnlockText": "Unlocks Unicorn Eggs for purchase in the Market", "questSabretoothText": "The Sabre Cat", "questSabretoothNotes": "A roaring monster is terrorizing Habitica! The creature stalks through the wilds and woods, then bursts forth to attack before vanishing again. It's been hunting innocent pandas and frightening the flying pigs into fleeing their pens to roost in the trees. @InspectorCaracal and @icefelis explain that the Zombie Sabre Cat was set free while they were excavating in the ancient, untouched ice-fields of the Stoïkalm Steppes. \"It was perfectly friendly at first – I don't know what happened. Please, you have to help us recapture it! Only a champion of Habitica can subdue this prehistoric beast!\"", "questSabretoothCompletion": "After a long and tiring battle, you wrestle the Zombie Sabre Cat to the ground. As you are finally able to approach, you notice a nasty cavity in one of its sabre teeth. Realising the true cause of the cat's wrath, you're able to get the cavity filled by @Fandekasp, and advise everyone to avoid feeding their friend sweets in future. The Sabre Cat flourishes, and in gratitude, its tamers send you a generous reward – a clutch of sabretooth eggs!", "questSabretoothBoss": "Zombie Sabre Cat", "questSabretoothDropSabretoothEgg": "Sabretooth (Egg)", - "questSabretoothUnlockText": "Unlocks purchasable Sabretooth eggs in the Market", + "questSabretoothUnlockText": "Unlocks Sabretooth Eggs for purchase in the Market", "questMonkeyText": "Monstrous Mandrill and the Mischief Monkeys", "questMonkeyNotes": "The Sloensteadi Savannah is being torn apart by the Monstrous Mandrill and his Mischief Monkeys! They shriek loudly enough to drown out the sound of approaching deadlines, encouraging everyone to avoid their duties and keep monkeying around. Alas, plenty of people ape this bad behavior. If no one stops these primates, soon everyone's tasks will be as red as the Monstrous Mandrill's face!

\"It will take a dedicated adventurer to resist them,\" says @yamato.

\"Quick, let's get this monkey off everyone's backs!\" @Oneironaut yells, and you charge into battle.", "questMonkeyCompletion": "You did it! No bananas for those fiends today. Overwhelmed by your diligence, the monkeys flee in panic. \"Look,\" says @Misceo. \"They left a few eggs behind.\"

@Leephon grins. \"Maybe a well-trained pet monkey can help you as much as the wild ones hinder you!\"", "questMonkeyBoss": "Monstrous Mandrill", "questMonkeyDropMonkeyEgg": "Monkey (Egg)", - "questMonkeyUnlockText": "Unlocks purchasable Monkey eggs in the Market", + "questMonkeyUnlockText": "Unlocks Monkey Eggs for purchase in the Market", "questSnailText": "The Snail of Drudgery Sludge", "questSnailNotes": "You're excited to begin questing in the abandoned Dungeons of Drudgery, but as soon as you enter, you feel the ground under your feet start to suck at your boots. You look up to the path ahead and see Habiticans mired in slime. @Overomega yells, \"They have too many unimportant tasks and dailies, and they're getting stuck on things that don't matter! Pull them out!\"

\"You need to find the source of the ooze,\" @Pfeffernusse agrees, \"or the tasks that they cannot accomplish will drag them down forever!\"

Pulling out your weapon, you wade through the gooey mud.... and encounter the fearsome Snail of Drudgery Sludge.", "questSnailCompletion": "You bring your weapon down on the great Snail's shell, cracking it in two, releasing a flood of water. The slime is washed away, and the Habiticans around you rejoice. \"Look!\" says @Misceo. \"There's a small group of snail eggs in the remnants of the muck.\"", "questSnailBoss": "Snail of Drudgery Sludge", "questSnailDropSnailEgg": "Snail (Egg)", - "questSnailUnlockText": "Unlocks purchasable Snail eggs in the Market", + "questSnailUnlockText": "Unlocks Snail Eggs for purchase in the Market", "questBewilderText": "The Be-Wilder", "questBewilderNotes": "The party begins like any other.

The appetizers are excellent, the music is swinging, and even the dancing elephants have become routine. Habiticans laugh and frolic amid the overflowing floral centerpieces, happy to have a distraction from their least-favorite tasks, and the April Fool whirls among them, eagerly providing an amusing trick here and a witty twist there.

As the Mistiflying clock tower strikes midnight, the April Fool leaps onto the stage to give a speech.

“Friends! Enemies! Tolerant acquaintances! Lend me your ears.” The crowd chuckles as animal ears sprout from their heads, and they pose with their new accessories.

“As you know,” the Fool continues, “my confusing illusions usually only last a single day. But I’m pleased to announce that I’ve discovered a shortcut that will guarantee us non-stop fun, without having to deal with the pesky weight of our responsibilities. Charming Habiticans, meet my magical new friend... the Be-Wilder!”

Lemoness pales suddenly, dropping her hors d'oeuvres. “Wait! Don’t trust--”

But suddenly mists are pouring into the room, glittering and thick, and they swirl around the April Fool, coalescing into cloudy feathers and a stretching neck. The crowd is speechless as an monstrous bird unfolds before them, its wings shimmering with illusions. It lets out a horrible screeching laugh.

“Oh, it has been ages since a Habitican has been foolish enough to summon me! How wonderful it feels, to have a tangible form at last.”

Buzzing in terror, the magic bees of Mistiflying flee the floating city, which sags from the sky. One by one, the brilliant spring flowers wither up and wisp away.

“My dearest friends, why so alarmed?” crows the Be-Wilder, beating its wings. “There’s no need to toil for your rewards any more. I’ll just give you all the things that you desire!”

A rain of coins pours from the sky, hammering into the ground with brutal force, and the crowd screams and flees for cover. “Is this a joke?” Baconsaur shouts, as the gold smashes through windows and shatters roof shingles.

PainterProphet ducks as lightning bolts crackle overhead, and fog blots out the sun. “No! This time, I don’t think it is!”

Quickly, Habiticans, don’t let this World Boss distract us from our goals! Stay focused on the tasks that you need to complete so we can rescue Mistiflying -- and hopefully, ourselves.", @@ -379,21 +379,21 @@ "questFalconCompletion": "Having finally triumphed over the Birds of Preycrastination, you settle down to enjoy the view and your well-earned rest.

\"Wow!\" says @Trogdorina. \"You won!\"

@Squish adds, \"Here, take these eggs I found as a reward.\"", "questFalconBoss": "Birds of Preycrastination", "questFalconDropFalconEgg": "Falcon (Egg)", - "questFalconUnlockText": "Unlocks purchasable Falcon eggs in the Market", + "questFalconUnlockText": "Unlocks Falcon Eggs for purchase in the Market", "questTreelingText": "The Tangle Tree", "questTreelingNotes": "It's the annual Garden Competition, and everyone is talking about the mysterious project which @aurakami has promised to unveil. You join the crowd on the day of the big announcement, and marvel at the introduction of a moving tree. @fuzzytrees explains that the tree will help with garden maintenance, showing how it can mow the lawn, trim the hedge and prune the roses all at the same time – until the tree suddenly goes wild, turning its secateurs on its creator! The crowd panics as everyone tries to flee, but you aren't afraid – you leap forward, ready to do battle.", "questTreelingCompletion": "You dust yourself off as the last few leaves drift to the floor. In spite of the upset, the Garden Competition is now safe – although the tree you just reduced to a heap of wood chips won't be winning any prizes! \"Still a few kinks to work out there,\" @PainterProphet says. \"Perhaps someone else would do a better job of training the saplings. Do you fancy a go?\"", "questTreelingBoss": "Tangle Tree", "questTreelingDropTreelingEgg": "Treeling (Egg)", - "questTreelingUnlockText": "Unlocks purchasable Treeling eggs in the Market", + "questTreelingUnlockText": "Unlocks Treeling Eggs for purchase in the Market", "questAxolotlText": "The Magical Axolotl", "questAxolotlNotes": "From the depths of Washed-Up Lake you see rising bubbles and... fire? A little axolotl rises from the murky water spewing streaks of colors. Suddenly it begins to open its mouth and @streak yells, \"Look out!\" as the Magical Axolotl starts to gulp up your willpower!

The Magical Axolotl swells with spells, taunting you. \"Have you heard of my powers of regeneration? You'll tire before I do!\"

\"We can defeat you with the good habits we've built!\" @PainterProphet defiantly shouts. You steel yourself to be productive to defeat the Magical Axolotl and regain your stolen willpower!", "questAxolotlCompletion": "After defeating the Magical Axolotl, you realize that you regained your willpower all on your own.

\"The willpower? The regeneration? It was all just an illusion?\" @Kiwibot asks.

\"Most magic is,\" the Magical Axolotl replies. \"I'm sorry for tricking you. Please take these eggs as an apology. I trust you to raise them to use their magic for good habits and not evil!\"

You and @hazel40 clutch your new eggs in one hand and wave goodbye with the other as the Magical Axolotl returns to the lake.", "questAxolotlBoss": "Magical Axolotl", "questAxolotlDropAxolotlEgg": "Axolotl (Egg)", - "questAxolotlUnlockText": "Unlocks purchasable Axolotl eggs in the Market", + "questAxolotlUnlockText": "Unlocks Axolotl Eggs for purchase in the Market", "questAxolotlRageTitle": "Axolotl Regeneration", "questAxolotlRageDescription": "This bar fills when you don't complete your Dailies. When it is full, the Magical Axolotl will heal 30% of its remaining health!", "questAxolotlRageEffect": "`Magical Axolotl uses AXOLOTL REGENERATION!`\n\n`A curtain of colorful bubbles obscures the monster for a moment, and when it clears, some of its wounds have vanished!`", @@ -403,28 +403,28 @@ "questTurtleCompletion": "Your valiant work has cleared the waters for our sea turtle to find her beach. You, @Bambin, and @JaizakAripaik watch as she buries her brood of eggs deep in the sand so they can grow and hatch into hundreds of little sea turtles. Ever the lady, she gives you three eggs each, asking that you feed and nurture them so one day they become big sea turtles themselves.", "questTurtleBoss": "Task Flotsam", "questTurtleDropTurtleEgg": "Turtle (Egg)", - "questTurtleUnlockText": "Unlocks purchasable Turtle eggs in the Market", + "questTurtleUnlockText": "Unlocks Turtle Eggs for purchase in the Market", "questArmadilloText": "The Indulgent Armadillo", "questArmadilloNotes": "It's time to get outside and start your day. You swing open your door only to be met with what looks like a sheet of rock. \"I'm just giving you the day off!\" says a muffled voice through the blocked door. \"Don't be such a bummer, just relax today!\"

Suddenly, @Beffymaroo and @PainterProphet knock on your window. \"Looks like the Indulgent Armadillo has taken a liking to you! C'mon, we'll help you get her out of your way!\"", "questArmadilloCompletion": "Finally, after a long morning of convincing the Indulgent Armadillo that you do, in fact, want to work, she caves. \"I'm sorry!\" She apologizes. \"I just wanted to help. I thought everyone liked lazy days!\"

You smile, and let her know that next time you've earned a day off you'll invite her over. She grins back at you. Passers-by @Tipsy and @krajzega congratulate you on the good work as she rolls away, leaving a few eggs as an apology.", "questArmadilloBoss": "Indulgent Armadillo", "questArmadilloDropArmadilloEgg": "Armadillo (Egg)", - "questArmadilloUnlockText": "Unlocks purchasable Armadillo eggs in the Market", + "questArmadilloUnlockText": "Unlocks Armadillo Eggs for purchase in the Market", "questCowText": "The Mootant Cow", "questCowNotes": "It’s been a long, hot day at Sparring Farms, and there is nothing more you want than a long sip of water and some sleep. You're standing there daydreaming when @Soloana suddenly screams, \"Everyone run! The prize cow has mootated!\"

@eevachu gulps. \"It must be our bad habits that infected it.\"

\"Quick!\" @Feralem Tau says. \"Let’s do something before the udder cows mootate, too.\"

You’ve herd enough. No more daydreaming -- it's time to get those bad habits under control!", "questCowCompletion": "You milk your good habits for all they are worth until the cow reverts to its original form. The cow looks over at you with her pretty brown eyes and nudges over three eggs.

@fuzzytrees laughs and hands you the eggs, \"Maybe it still is mootated if there are baby cows in these eggs. But I trust you to stick to your good habits when you raise them!\"", "questCowBoss": "Mootant Cow", "questCowDropCowEgg": "Cow (Egg)", - "questCowUnlockText": "Unlocks purchasable Cow eggs in the Market", + "questCowUnlockText": "Unlocks Cow Eggs for purchase in the Market", "questBeetleText": "The CRITICAL BUG", "questBeetleNotes": "Something in the domain of Habitica has gone awry. The Blacksmiths' forges have extinguished, and strange errors are appearing everywhere. With an ominous tremor, an insidious foe worms from the earth... a CRITICAL BUG! You brace yourself as it infects the land, and glitches begin to overtake the Habiticans around you. @starsystemic yells, \"We need to help the Blacksmiths get this Bug under control!\" It looks like you'll have to make this programmer's pest your top priority.", "questBeetleCompletion": "With a final attack, you crush the CRITICAL BUG. @starsystemic and the Blacksmiths rush up to you, overjoyed. \"I can't thank you enough for smashing that bug! Here, take these.\" You are presented with three shiny beetle eggs. Hopefully these little bugs will grow up to help Habitica, not hurt it.", "questBeetleBoss": "CRITICAL BUG", "questBeetleDropBeetleEgg": "Beetle (Egg)", - "questBeetleUnlockText": "Unlocks purchasable Beetle eggs in the Market", + "questBeetleUnlockText": "Unlocks Beetle Eggs for purchase in the Market", "questGroupTaskwoodsTerror": "Terror in the Taskwoods", "questTaskwoodsTerror1Text": "Terror in the Taskwoods, Part 1: The Blaze in the Taskwoods", @@ -458,7 +458,7 @@ "questFerretCompletion": "You defeat the soft-furred swindler and @UncommonCriminal gives the crowd their refunds. There's even a little gold left over for you. Plus, it looks like the Nefarious Ferret dropped some eggs in his hurry to get away!", "questFerretBoss": "Nefarious Ferret", "questFerretDropFerretEgg": "Ferret (Egg)", - "questFerretUnlockText": "Unlocks purchasable Ferret eggs in the Market", + "questFerretUnlockText": "Unlocks Ferret Eggs for purchase in the Market", "questDustBunniesText": "The Feral Dust Bunnies", "questDustBunniesNotes": "It's been a while since you've done any dusting in here, but you're not too worried—a little dust never hurt anyone, right? It's not until you stick your hand into one of the dustiest corners and feel something bite that you remember @InspectorCaracal's warning: leaving harmless dust sit too long causes it to turn into vicious dust bunnies! You'd better defeat them before they cover all of Habitica in fine particles of dirt!", @@ -489,14 +489,14 @@ "questSlothCompletion": "You did it! As you defeat the Somnolent Sloth, its emeralds break off. \"Thank you for freeing me of my curse,\" says the sloth. \"I can finally sleep well, without those heavy emeralds on my back. Have these eggs as thanks, and you can have the emeralds too.\" The sloth gives you three sloth eggs and heads off for warmer climates.", "questSlothBoss": "Somnolent Sloth", "questSlothDropSlothEgg": "Sloth (Egg)", - "questSlothUnlockText": "Unlocks purchasable Sloth eggs in the Market", + "questSlothUnlockText": "Unlocks Sloth Eggs for purchase in the Market", "questTriceratopsText": "The Trampling Triceratops", "questTriceratopsNotes": "The snow-capped Stoïkalm Volcanoes are always bustling with hikers and sight-seers. One tourist, @plumilla, calls over a crowd. \"Look! I enchanted the ground to glow so that we can play field games on it for our outdoor activity Dailies!\" Sure enough, the ground is swirling with glowing red patterns. Even some of the prehistoric pets from the area come over to play.

Suddenly, there's a loud snap -- a curious Triceratops has stepped on @plumilla's wand! It's engulfed in a burst of magic energy, and the ground starts shaking and growing hot. The Triceratops' eyes shine red, and it roars and begins to stampede!

\"That's not good,\" calls @McCoyly, pointing in the distance. Each magic-fueled stomp is causing the volcanoes to erupt, and the glowing ground is turning to lava beneath the dinosaur's feet! Quickly, you must hold off the Trampling Triceratops until someone can reverse the spell!", "questTriceratopsCompletion": "With quick thinking, you herd the creature towards the soothing Stoïkalm Steppes so that @*~Seraphina~* and @PainterProphet can reverse the lava spell without distraction. The calming aura of the Steppes takes effect, and the Triceratops curls up as the volcanoes go dormant once more. @PainterProphet passes you some eggs that were rescued from the lava. \"Without you, we wouldn't have been able to concentrate to stop the eruptions. Give these pets a good home.\"", "questTriceratopsBoss": "Trampling Triceratops", "questTriceratopsDropTriceratopsEgg": "Triceratops (Egg)", - "questTriceratopsUnlockText": "Unlocks purchasable Triceratops eggs in the Market", + "questTriceratopsUnlockText": "Unlocks Triceratops Eggs for purchase in the Market", "questGroupStoikalmCalamity": "Stoïkalm Calamity", "questStoikalmCalamity1Text": "Stoïkalm Calamity, Part 1: Earthen Enemies", @@ -529,21 +529,21 @@ "questGuineaPigCompletion": "\"We submit!\" The Guinea Pig Gang Boss waves his paws at you, fluffy head hanging in shame. From underneath his hat falls a list, and @snazzyorange quickly swipes it for evidence. \"Wait a minute,\" you say. \"It's no wonder you've been getting hurt! You've got way too many Dailies. You don't need health potions -- you just need help organizing.\"

\"Really?\" squeaks the Guinea Pig Gang Boss. \"We've robbed so many people because of this! Please take our eggs as an apology for our crooked ways.\"", "questGuineaPigBoss": "Guinea Pig Gang", "questGuineaPigDropGuineaPigEgg": "Guinea Pig (Egg)", - "questGuineaPigUnlockText": "Unlocks purchasable Guinea Pig eggs in the Market", + "questGuineaPigUnlockText": "Unlocks Guinea Pig Eggs for purchase in the Market", "questPeacockText": "The Push-and-Pull Peacock", "questPeacockNotes": "You trek through the Taskwoods, wondering which of the enticing new goals you should pick. As you go deeper into the forest, you realize that you're not alone in your indecision. \"I could learn a new language, or go to the gym...\" @Cecily Perez mutters. \"I could sleep more,\" muses @Lilith of Alfheim, \"or spend time with my friends...\" It looks like @PainterProphet, @Pfeffernusse, and @Draayder are equally paralyzed by the overwhelming options.

You realize that these ever-more-demanding feelings aren't really your own... you've stumbled straight into the trap of the pernicious Push-and-Pull Peacock! Before you can run, it leaps from the bushes. With each head pulling you in conflicting directions, you start to feel burnout overcoming you. You can't defeat both foes at once, so you only have one option -- concentrate on the nearest task to fight back!", "questPeacockCompletion": "The Push-and-Pull Peacock is caught off guard by your sudden conviction. Defeated by your single-minded drive, its heads merge back into one, revealing the most beautiful creature you've ever seen. \"Thank you,\" the peacock says. \"I’ve spent so long pulling myself in different directions that I lost sight of what I truly wanted. Please accept these eggs as a token of my gratitude.\"", "questPeacockBoss": "Push-and-Pull Peacock", "questPeacockDropPeacockEgg": "Peacock (Egg)", - "questPeacockUnlockText": "Unlocks purchasable Peacock eggs in the Market", + "questPeacockUnlockText": "Unlocks Peacock Eggs for purchase in the Market", "questButterflyText": "Bye, Bye, Butterfry", "questButterflyNotes": "Your gardener friend @Megan sends you an invitation: “These warm days are the perfect time to visit Habitica’s butterfly garden in the Taskan countryside. Come see the butterflies migrate!” When you arrive, however, the garden is in shambles -- little more than scorched grass and dried-out weeds. It’s been so hot that the Habiticans haven’t come out to water the flowers, and the dark-red Dailies have turned it into a dry, sun-baked, fire-hazard. There's only one butterfly there, and there's something odd about it...

“Oh no! This is the perfect hatching ground for the Flaming Butterfry,” cries @Leephon.

“If we don’t catch it, it’ll destroy everything!” gasps @Eevachu.

Time to say bye, bye to Butterfry!", "questButterflyCompletion": "After a blazing battle, the Flaming Butterfry is captured. “Great job catching the that would-be arsonist,” says @Megan with a sigh of relief. “Still, it’s hard to vilify even the vilest butterfly. We’d better free this Butterfry someplace safe…like the desert.”

One of the other gardeners, @Beffymaroo, comes up to you, singed but smiling. “Will you help raise these foundling chrysalises we found? Perhaps next year we’ll have a greener garden for them.”", "questButterflyBoss": "Flaming Butterfry", "questButterflyDropButterflyEgg": "Caterpillar (Egg)", - "questButterflyUnlockText": "Unlocks purchasable Caterpillar eggs in the Market", + "questButterflyUnlockText": "Unlocks Caterpillar Eggs for purchase in the Market", "questGroupMayhemMistiflying": "Mayhem in Mistiflying", "questMayhemMistiflying1Text": "Mayhem in Mistiflying, Part 1: In Which Mistiflying Experiences a Dreadful Bother", @@ -581,7 +581,7 @@ "questNudibranchCompletion": "You see the last of the NowDo Nudibranchs sliding off of a pile of completed tasks as @amadshade washes them away. One leaves behind a cloth bag, and you open it to reveal some gold and a few little ellipsoids you guess are eggs.", "questNudibranchBoss": "NowDo Nudibranch", "questNudibranchDropNudibranchEgg": "Nudibranch (Egg)", - "questNudibranchUnlockText": "Unlocks purchasable Nudibranch eggs in the Market", + "questNudibranchUnlockText": "Unlocks Nudibranch Eggs for purchase in the Market", "splashyPalsText": "Splashy Pals Quest Bundle", "splashyPalsNotes": "Contains 'The Dilatory Derby', 'Guide the Turtle', and 'Wail of the Whale'. Available until July 31.", @@ -591,7 +591,7 @@ "questHippoCompletion": "The hippo bows in surrender. “I underestimated you. It seems you weren’t being lazy. My apologies. Truth be told, I may have been projecting a bit. Perhaps I should get some work done myself. Here, take these eggs as a sign of my gratitude.” Grabbing them, you settle down by the water, ready to relax at last.", "questHippoBoss": "The Hippo-Crite", "questHippoDropHippoEgg": "Hippo (Egg)", - "questHippoUnlockText": "Unlocks purchasable Hippo eggs in the Market", + "questHippoUnlockText": "Unlocks Hippo Eggs for purchase in the Market", "farmFriendsText": "Farm Friends Quest Bundle", "farmFriendsNotes": "Contains 'The Mootant Cow', 'Ride the Night-Mare', and 'The Thunder Ram'. Available until August 31.", @@ -645,7 +645,7 @@ "questYarnCompletion": "With a feeble swipe of a pin-riddled appendage and a weak roar, the Dread Yarnghetti finally unravels into a pile of yarn balls.

\"Take care of this yarn,\" shopkeeper @JinjooHat says, handing them to you. \"If you feed them and care for them properly, they'll grow into new and exciting projects that just might make your heart take flight…\"", "questYarnBoss": "The Dread Yarnghetti", "questYarnDropYarnEgg": "Yarn (Egg)", - "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market", + "questYarnUnlockText": "Unlocks Yarn Eggs for purchase in the Market", "winterQuestsText": "Winter Quest Bundle", "winterQuestsNotes": "Contains 'Trapper Santa', 'Find the Cub', and 'The Fowl Frost'. Available until December 31.", @@ -655,14 +655,14 @@ "questPterodactylCompletion": "With one last screech the Pterror-dactyl plummets over the side of the cliff. You run forward to watch it soar away over the distant steppes. \"Phew, I'm glad that's over,\" you say. \"Me too,\" replies @GeraldThePixel. \"But look! It's left some eggs behind for us.\" @Edge passes you three eggs, and you vow to raise them in tranquility, surrounded by positive Habits and blue Dailies.", "questPterodactylBoss": "Pterror-dactyl", "questPterodactylDropPterodactylEgg": "Pterodactyl (Egg)", - "questPterodactylUnlockText": "Unlocks purchasable Pterodactyl eggs in the Market", + "questPterodactylUnlockText": "Unlocks Pterodactyl Eggs for purchase in the Market", "questBadgerText": "Stop Badgering Me!", "questBadgerNotes": "Ah, winter in the Taskwoods. The softly falling snow, the branches sparkling with frost, the Flourishing Fairies… still not snoozing?

“Why are they still awake?” cries @LilithofAlfheim. “If they don't hibernate soon, they'll never have the energy for planting season.”

As you and @Willow the Witty hurry to investigate, a furry head pops up from the ground. Before you can yell, “It’s the Badgering Bother!” it’s back in its burrow—but not before snatching up the Fairies' “Hibernate” To-Dos and dropping a giant list of pesky tasks in their place!

“No wonder the fairies aren't resting, if they're constantly being badgered like that!” @plumilla says. Can you chase off this beast and save the Taskwood’s harvest this year?", "questBadgerCompletion": "You finally drive away the the Badgering Bother and hurry into its burrow. At the end of a tunnel, you find its hoard of the faeries’ “Hibernate” To-Dos. The den is otherwise abandoned, except for three eggs that look ready to hatch.", "questBadgerBoss": "The Badgering Bother", "questBadgerDropBadgerEgg": "Badger (Egg)", - "questBadgerUnlockText": "Unlocks purchasable Badger eggs in the Market", + "questBadgerUnlockText": "Unlocks Badger Eggs for purchase in the Market", "questDysheartenerText": "The Dysheartener", "questDysheartenerNotes": "The sun is rising on Valentine’s Day when a shocking crash splinters the air. A blaze of sickly pink light lances through all the buildings, and bricks crumble as a deep crack rips through Habit City’s main street. An unearthly shrieking rises through the air, shattering windows as a hulking form slithers forth from the gaping earth.

Mandibles snap and a carapace glitters; legs upon legs unfurl in the air. The crowd begins to scream as the insectoid creature rears up, revealing itself to be none other than that cruelest of creatures: the fearsome Dysheartener itself. It howls in anticipation and lunges forward, hungering to gnaw on the hopes of hard-working Habiticans. With each rasping scrape of its spiny forelegs, you feel a vise of despair tightening in your chest.

“Take heart, everyone!” Lemoness shouts. “It probably thinks that we’re easy targets because so many of us have daunting New Year’s Resolutions, but it’s about to discover that Habiticans know how to stick to their goals!”

AnnDeLune raises her staff. “Let’s tackle our tasks and take this monster down!”", @@ -694,7 +694,7 @@ "questSquirrelCompletion": "With a gentle approach, offers of trade, and a few soothing spells, you’re able to coax the squirrel away from its hoard and back to the stables, which @Shtut has just finished de-acorning. They’ve set aside a few of the acorns on a worktable. “These ones are squirrel eggs! Maybe you can raise some that don’t play with their food quite so much.”", "questSquirrelBoss": "Sneaky Squirrel", "questSquirrelDropSquirrelEgg": "Squirrel (Egg)", - "questSquirrelUnlockText": "Unlocks purchasable Squirrel eggs in the Market", + "questSquirrelUnlockText": "Unlocks Squirrel Eggs for purchase in the Market", "cuddleBuddiesText": "Cuddle Buddies Quest Bundle", "cuddleBuddiesNotes": "Contains 'The Killer Bunny', 'The Nefarious Ferret', and 'The Guinea Pig Gang'. Available until May 31.", @@ -707,14 +707,14 @@ "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", + "questSeaSerpentUnlockText": "Unlocks Sea Serpent Eggs for purchase in the Market", "questKangarooText": "Kangaroo Catastrophe", "questKangarooNotes": "Maybe you should have finished that last task… you know, the one you keep avoiding, even though it always comes back around? But @Mewrose and @LilithofAlfheim invited you and @stefalupagus to see a rare kangaroo troop hopping through the Sloensteadi Savannah; how could you say no?! As the troop comes into view, something hits you on the back of the head with a mighty whack!

Shaking the stars from your vision, you pick up the responsible object--a dark red boomerang, with the very task you continually push back etched into its surface. A quick glance around confirms the rest of your party met a similar fate. One larger kangaroo looks at you with a smug grin, like she’s daring you to face her and that dreaded task once and for all!", "questKangarooCompletion": "“NOW!” You signal your party to throw the boomerangs back at the kangaroo. The beast hops further away with each hit until she flees, leaving nothing more than a dark red cloud of dust, a few eggs, and some gold coins.

@Mewrose walks forward to where the kangaroo once stood. “Hey, where did the boomerangs go?”

“They probably dissolved into dust, making that dark red cloud, when we finished our respective tasks,” @stefalupagus speculates.

@LilithofAlfheim squints at the horizon. “Is that another kangaroo troop heading our way?”

You all break into a run back to Habit City. Better to face your difficult tasks than take another lump to the back of the head!", "questKangarooBoss": "Catastrophic Kangaroo", "questKangarooDropKangarooEgg": "Kangaroo (Egg)", - "questKangarooUnlockText": "Unlocks purchasable Kangaroo eggs in the Market", + "questKangarooUnlockText": "Unlocks Kangaroo Eggs for purchase in the Market", "forestFriendsText": "Forest Friends Quest Bundle", "forestFriendsNotes": "Contains 'The Spirit of Spring', 'The Hedgebeast', and 'The Tangle Tree'. Available until September 30.", @@ -724,7 +724,7 @@ "questAlligatorCompletion": "With your attention focused on what’s important and not the Insta-Gator’s distractions, the Insta-Gator flees. Victory! “Are those eggs? They look like gator eggs to me,” asks @mfonda. “If we care for them correctly, they’ll be loyal pets or faithful steeds,” answers @UncommonCriminal, handing you three to care for. Let’s hope so, or else the Insta-Gator might make a return…", "questAlligatorBoss": "Insta-Gator", "questAlligatorDropAlligatorEgg": "Alligator (Egg)", - "questAlligatorUnlockText": "Unlocks purchasable Alligator eggs in the Market", + "questAlligatorUnlockText": "Unlocks Alligator Eggs for purchase in the Market", "oddballsText": "Oddballs Quest Bundle", "oddballsNotes": "Contains 'The Jelly Regent,' 'Escape the Cave Creature,' and 'A Tangled Yarn.' Available until June 30.", @@ -737,7 +737,7 @@ "questVelociraptorCompletion": "You burst through the grass, confronting the Veloci-Rapper.

See here, rapper, you’re no quitter,
You’re Bad Habits' hardest hitter!
Check off your To-Dos like a boss,
Don’t mourn over one day’s loss!


Filled with renewed confidence, it bounds off to freestyle another day, leaving behind three eggs where it sat.", "questVelociraptorBoss": "Veloci-Rapper", "questVelociraptorDropVelociraptorEgg": "Velociraptor (Egg)", - "questVelociraptorUnlockText": "Unlocks purchasable Velociraptor eggs in the Market", + "questVelociraptorUnlockText": "Unlocks Velociraptor Eggs for purchase in the Market", "mythicalMarvelsText": "Mythical Marvels Quest Bundle", "mythicalMarvelsNotes": "Contains 'Convincing the Unicorn Queen,' 'The Fiery Gryphon,' and 'Danger in the Depths: Sea Serpent Strike!' Available until February 28.", @@ -747,14 +747,14 @@ "questBronzeCompletion": "“Well met, warrior!” says the beetle as she settles to the ground. Is she smiling? It's hard to tell from those mandibles. “You've truly earned these potions!”“Oh wow, we’ve never gotten a reward like this for winning a battle before!” says @UncommonCriminal, turning a shimmering bottle in their hand. “Let's go hatch our new pets!”", "questBronzeBoss": "Brazen Beetle", "questBronzeDropBronzePotion": "Bronze Hatching Potion", - "questBronzeUnlockText": "Unlocks purchasable Bronze hatching potions in the Market", + "questBronzeUnlockText": "Unlocks Bronze Hatching Potions for purchase in the Market", "questDolphinText": "The Dolphin of Doubt", "questDolphinNotes": "You walk upon the shores of Inkomplete Bay, pondering the daunting work ahead of you. A splash in the water catches your eye. A magnificent dolphin arcs over the waves. Sunlight glimmers off its fins and tail. But wait...that’s not sunlight, and the dolphin doesn’t dip back into the sea. It fixes its gaze on @khdarkwolf.

“I’ll never finish all these Dailies,” said @khdarkwolf.

“I’m not good enough to reach my goals,” said @confusedcicada as the dolphin turned its glare on them.

“Why did I even bother trying?” asked @mewrose, withering under the stare of the beast.

Its eyes meet yours, and feel your mind begin to sink under the rising tide of doubt. You steel yourself; someone has to defeat this creature, and it’s going to be you!", "questDolphinBoss": "Dolphin of Doubt", "questDolphinCompletion": "Your battle of wills with the dolphin has left you tired but victorious. With your determination and encouragement, @mewrose, @khdarkwolf, and @confusedcicada pick themselves up and shake off the dolphin’s insidious telepathy. The four of you shield yourselves with a sense of accomplishment in your consistent Dailies, strong Habits, and completed To-Dos until it closes its glowing eyes in silent acknowledgment of your successes. With that, it tumbles back into the bay. As you trade high-fives and congratulations, you notice three eggs wash ashore.

“Hm, I wonder what we can do with those,” @khdarkwolf muses.", "questDolphinDropDolphinEgg": "Dolphin (Egg)", - "questDolphinUnlockText": "Unlocks purchasable Dolphin eggs in the Market", + "questDolphinUnlockText": "Unlocks Dolphin Eggs for purchase in the Market", "questSilverText": "The Silver Solution", "questSilverNotes": "The recent discovery of Bronze Hatching Potions has all of Habitica talking. Could potions of even brighter metals be possible? You head to Habit City's central Public Library, accompanied by @QuartzFox and @starsystemic, and gather up great armloads of books on alchemy to study.

After hours of eye-straining labor, @QuartzFox lets out a not-quite-library-appropriate shout of triumph. “Aha! I've found it!” You hurry over to see. “A Silver Hatching Potion can be made with runes of the zodiac sign Cancer, dissolved in pure silver melted over flame infused with the power of Moon runes.”

“We'll need a lot of those ingredients,” muses @starsystemic. “In case an attempt goes wrong.”

“There's only one place to find huge quantities of such random crafting materials,” says @Edge, standing in the shadow of the stacks with arms crossed. Have they been there the whole time? “The Dungeons of Drudgery. Let's get going.”", @@ -763,7 +763,7 @@ "questSilverCollectMoonRunes": "Moon Runes", "questSilverCollectSilverIngots": "Silver Ingots", "questSilverDropSilverPotion": "Silver Hatching Potion", - "questSilverUnlockText": "Unlocks purchasable Silver hatching potions in the Market", + "questSilverUnlockText": "Unlocks Silver Hatching Potions for purchase in the Market", "questRobotText": "Mysterious Mechanical Marvels!", "questRobotNotes": "At Max Capacity labs, @Rev is putting the finishing touches on their newest invention, a robotic Accountability Buddy, when a strange metal vehicle suddenly appears in a plume of smoke, inches from the robot’s Fluctuation Detector! Its occupants, two strange figures dressed in silver, emerge and remove their space helmets, revealing themselves as @FolleMente and @McCoyly.

“I hypothesize that there was an anomaly in our productivity implementation,” @FolleMente says sheepishly.

@McCoyly crosses her arms. “That means they neglected to complete their Dailies, which I postulate led to the disintegration of our Productivity Stabilizer. It’s an essential component to time travel that needs consistency to work properly. Our accomplishments power our movement through time and space! I don’t have time to explain further, @Rev. You’ll discover it in 37 years, or perhaps your allies the Mysterious Time Travelers can fill you in. For now, can you help us fix our time machine?”",