feat(content): Black Pearl Hatching Potions + quest
@@ -300,6 +300,7 @@
|
||||
"hatchingPotionTurquoise": "Turquoise",
|
||||
"hatchingPotionVampire": "Vampire",
|
||||
"hatchingPotionAutumnLeaf": "Autumn Leaf",
|
||||
"hatchingPotionBlackPearl": "Black Pearl",
|
||||
|
||||
"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) %>.",
|
||||
|
||||
@@ -835,5 +835,12 @@
|
||||
"questTurquoiseUnlockText": "Unlocks Turquoise Hatching Potions for purchase in the Market",
|
||||
|
||||
"sandySidekicksText": "Sandy Sidekicks Quest Bundle",
|
||||
"sandySidekicksNotes": "Contains 'The Indulgent Armadillo', 'The Serpent of Distraction', and 'The Icy Arachnid'. Available until <%= date %>."
|
||||
"sandySidekicksNotes": "Contains 'The Indulgent Armadillo', 'The Serpent of Distraction', and 'The Icy Arachnid'. Available until <%= date %>.",
|
||||
|
||||
"questBlackPearlText": "A Startling Starry Idea",
|
||||
"questBlackPearlNotes": "You’ve been feeling uninspired lately, so when @jjgame83 suggests a trip to Lively Lake, you jump at the chance for a change of scenery. As @QuartzFox lays out a picnic on the shore, you find something glinting in the shallows. A strange black pearl.<br><br>“I wish I had a new idea,” you sigh.<br><br>A chill washes over the shore. The lake turns to black ink. The stars rise as noon becomes midnight in a heartbeat.<br><br>“Those aren’t good signs,” says @PixelStormArt.<br><br>A towering mass of arms bursts from the lake in a spray of foam, and from its beak, it booms: “BEHOLD ASTEROIDEA, THE IDEA FROM BEYOND THE STARS!”<br><br>A tentacle slams down onto the picnic basket. Good idea or not, you leap into action.",
|
||||
"questBlackPearlCompletion": "As you batter and blast the beastie, it sheds black pearls across the sands. Their glistening surfaces catch your eye as you dodge another smashing tentacle.<br><br>You may be in mortal peril, but you can’t help thinking of how beautifully they glimmer. Then you can’t help thinking that this is a terrible time for a new potion idea.<br><br>Suddenly the monster freezes. @jjgame83 and @PixelStormArt exchange baffled looks and lower their weapons.<br><br>“YOU HAVE YOUR WISH, MORTAL. MY WORK IS DONE.”<br><br>Asteroidea vanishes, and the sky and waters clear. @QuartzFox stares at you. “Care to explain?”<br><br>You try your best, and together you fill the picnic basket with black pearls. An afternoon of alchemy later, you have to admit it was a pretty good idea.",
|
||||
"questBlackPearlBoss": "Asteroidea",
|
||||
"questBlackPearlDropBlackPearlPotion": "Black Pearl Hatching Potion",
|
||||
"questBlackPearlUnlockText": "Unlocks Black Pearl Hatching Potions for purchase in the Market"
|
||||
}
|
||||
|
||||
@@ -393,6 +393,13 @@ const premium = {
|
||||
date: t('dateEndNovember'),
|
||||
}),
|
||||
},
|
||||
BlackPearl: {
|
||||
value: 2,
|
||||
text: t('hatchingPotionBlackPearl'),
|
||||
limited: true,
|
||||
canBuy: hasQuestAchievementFunction('blackPearl'),
|
||||
_addlNotes: t('premiumPotionUnlimitedNotes'),
|
||||
},
|
||||
};
|
||||
|
||||
const wacky = {
|
||||
|
||||
@@ -3723,6 +3723,38 @@ const quests = {
|
||||
unlock: t('questTurquoiseUnlockText'),
|
||||
},
|
||||
},
|
||||
blackPearl: {
|
||||
text: t('questBlackPearlText'),
|
||||
notes: t('questBlackPearlNotes'),
|
||||
completion: t('questBlackPearlCompletion'),
|
||||
value: 4,
|
||||
category: 'hatchingPotion',
|
||||
boss: {
|
||||
name: t('questBlackPearlBoss'),
|
||||
hp: 725,
|
||||
str: 1.75,
|
||||
},
|
||||
drop: {
|
||||
items: [
|
||||
{
|
||||
type: 'hatchingPotions',
|
||||
key: 'BlackPearl',
|
||||
text: t('questBlackPearlDropBlackPearlPotion'),
|
||||
}, {
|
||||
type: 'hatchingPotions',
|
||||
key: 'BlackPearl',
|
||||
text: t('questBlackPearlDropBlackPearlPotion'),
|
||||
}, {
|
||||
type: 'hatchingPotions',
|
||||
key: 'BlackPearl',
|
||||
text: t('questBlackPearlDropBlackPearlPotion'),
|
||||
},
|
||||
],
|
||||
gp: 50,
|
||||
exp: 450,
|
||||
unlock: t('questBlackPearlUnlockText'),
|
||||
},
|
||||
},
|
||||
};
|
||||
|
||||
each(quests, (v, key) => {
|
||||
|
||||
|
After Width: | Height: | Size: 4.9 KiB |
|
After Width: | Height: | Size: 1010 B |
|
After Width: | Height: | Size: 1.2 KiB |
|
After Width: | Height: | Size: 720 B |
|
After Width: | Height: | Size: 632 B |
|
After Width: | Height: | Size: 1.0 KiB |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 964 B |
|
After Width: | Height: | Size: 756 B |
|
After Width: | Height: | Size: 1.2 KiB |
|
After Width: | Height: | Size: 917 B |
|
After Width: | Height: | Size: 836 B |
|
After Width: | Height: | Size: 1.2 KiB |
|
After Width: | Height: | Size: 1.7 KiB |
|
After Width: | Height: | Size: 978 B |
|
After Width: | Height: | Size: 672 B |
|
After Width: | Height: | Size: 924 B |
|
After Width: | Height: | Size: 1019 B |
|
After Width: | Height: | Size: 882 B |
|
After Width: | Height: | Size: 1.3 KiB |
|
After Width: | Height: | Size: 1.0 KiB |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 996 B |
|
After Width: | Height: | Size: 888 B |
|
After Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 6.4 KiB |
|
After Width: | Height: | Size: 961 B |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 986 B |
|
After Width: | Height: | Size: 966 B |
|
After Width: | Height: | Size: 796 B |
|
After Width: | Height: | Size: 985 B |
|
After Width: | Height: | Size: 987 B |
|
After Width: | Height: | Size: 815 B |
|
After Width: | Height: | Size: 847 B |
|
After Width: | Height: | Size: 782 B |
|
After Width: | Height: | Size: 905 B |
|
After Width: | Height: | Size: 1.0 KiB |
|
After Width: | Height: | Size: 701 B |