feat(content): Black Pearl Hatching Potions + quest
@@ -300,6 +300,7 @@
|
|||||||
"hatchingPotionTurquoise": "Turquoise",
|
"hatchingPotionTurquoise": "Turquoise",
|
||||||
"hatchingPotionVampire": "Vampire",
|
"hatchingPotionVampire": "Vampire",
|
||||||
"hatchingPotionAutumnLeaf": "Autumn Leaf",
|
"hatchingPotionAutumnLeaf": "Autumn Leaf",
|
||||||
|
"hatchingPotionBlackPearl": "Black Pearl",
|
||||||
|
|
||||||
"hatchingPotionNotes": "Pour this on an egg, and it will hatch as a <%= potText(locale) %> pet.",
|
"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) %>.",
|
"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",
|
"questTurquoiseUnlockText": "Unlocks Turquoise Hatching Potions for purchase in the Market",
|
||||||
|
|
||||||
"sandySidekicksText": "Sandy Sidekicks Quest Bundle",
|
"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'),
|
date: t('dateEndNovember'),
|
||||||
}),
|
}),
|
||||||
},
|
},
|
||||||
|
BlackPearl: {
|
||||||
|
value: 2,
|
||||||
|
text: t('hatchingPotionBlackPearl'),
|
||||||
|
limited: true,
|
||||||
|
canBuy: hasQuestAchievementFunction('blackPearl'),
|
||||||
|
_addlNotes: t('premiumPotionUnlimitedNotes'),
|
||||||
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
const wacky = {
|
const wacky = {
|
||||||
|
|||||||
@@ -3723,6 +3723,38 @@ const quests = {
|
|||||||
unlock: t('questTurquoiseUnlockText'),
|
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) => {
|
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 |