feat(content): Fairy Potions, Mistiflying Quests
|
After Width: | Height: | Size: 3.4 KiB |
|
After Width: | Height: | Size: 3.2 KiB |
|
After Width: | Height: | Size: 3.4 KiB |
|
After Width: | Height: | Size: 3.5 KiB |
|
After Width: | Height: | Size: 3.3 KiB |
|
After Width: | Height: | Size: 3.2 KiB |
|
After Width: | Height: | Size: 3.0 KiB |
|
After Width: | Height: | Size: 3.0 KiB |
|
After Width: | Height: | Size: 3.1 KiB |
|
After Width: | Height: | Size: 18 KiB |
|
After Width: | Height: | Size: 6.5 KiB |
|
After Width: | Height: | Size: 10 KiB |
|
After Width: | Height: | Size: 667 B |
|
After Width: | Height: | Size: 802 B |
|
After Width: | Height: | Size: 779 B |
|
After Width: | Height: | Size: 824 B |
|
After Width: | Height: | Size: 832 B |
|
After Width: | Height: | Size: 7.2 KiB |
|
After Width: | Height: | Size: 835 B |
|
After Width: | Height: | Size: 7.2 KiB |
|
After Width: | Height: | Size: 3.8 KiB |
|
After Width: | Height: | Size: 4.0 KiB |
|
After Width: | Height: | Size: 4.2 KiB |
|
After Width: | Height: | Size: 3.9 KiB |
|
After Width: | Height: | Size: 4.0 KiB |
|
After Width: | Height: | Size: 4.0 KiB |
|
After Width: | Height: | Size: 3.7 KiB |
|
After Width: | Height: | Size: 4.1 KiB |
|
After Width: | Height: | Size: 4.2 KiB |
|
After Width: | Height: | Size: 4.1 KiB |
|
After Width: | Height: | Size: 4.5 KiB |
|
After Width: | Height: | Size: 4.6 KiB |
|
After Width: | Height: | Size: 4.1 KiB |
|
After Width: | Height: | Size: 4.1 KiB |
|
After Width: | Height: | Size: 4.3 KiB |
|
After Width: | Height: | Size: 4.2 KiB |
|
After Width: | Height: | Size: 4.2 KiB |
|
After Width: | Height: | Size: 4.5 KiB |
|
After Width: | Height: | Size: 1.8 KiB |
|
After Width: | Height: | Size: 2.0 KiB |
|
After Width: | Height: | Size: 1.9 KiB |
|
After Width: | Height: | Size: 2.2 KiB |
|
After Width: | Height: | Size: 2.3 KiB |
|
After Width: | Height: | Size: 4.5 KiB |
|
After Width: | Height: | Size: 1.9 KiB |
|
After Width: | Height: | Size: 1.8 KiB |
|
After Width: | Height: | Size: 2.0 KiB |
|
After Width: | Height: | Size: 4.0 KiB |
|
After Width: | Height: | Size: 4.1 KiB |
|
After Width: | Height: | Size: 4.0 KiB |
|
After Width: | Height: | Size: 4.2 KiB |
BIN
website/assets/sprites/spritesmith/stable/pets/Pet-Fox-Fairy.png
Normal file
|
After Width: | Height: | Size: 3.9 KiB |
|
After Width: | Height: | Size: 3.9 KiB |
|
After Width: | Height: | Size: 3.9 KiB |
|
After Width: | Height: | Size: 4.1 KiB |
|
After Width: | Height: | Size: 4.0 KiB |
|
After Width: | Height: | Size: 3.4 KiB |
|
After Width: | Height: | Size: 13 KiB |
@@ -232,6 +232,7 @@
|
|||||||
"hatchingPotionHolly": "Holly",
|
"hatchingPotionHolly": "Holly",
|
||||||
"hatchingPotionCupid": "Cupid",
|
"hatchingPotionCupid": "Cupid",
|
||||||
"hatchingPotionShimmer": "Shimmer",
|
"hatchingPotionShimmer": "Shimmer",
|
||||||
|
"hatchingPotionFairy": "Fairy",
|
||||||
|
|
||||||
"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.",
|
"premiumPotionAddlNotes": "Not usable on quest pet eggs.",
|
||||||
|
|||||||
@@ -95,6 +95,8 @@
|
|||||||
"weaponSpecialMammothRiderSpearNotes": "This rose quartz-tipped spear will imbue you with ancient spell-casting power. Increases Intelligence by <%= int %>.",
|
"weaponSpecialMammothRiderSpearNotes": "This rose quartz-tipped spear will imbue you with ancient spell-casting power. Increases Intelligence by <%= int %>.",
|
||||||
"weaponSpecialPageBannerText": "Page Banner",
|
"weaponSpecialPageBannerText": "Page Banner",
|
||||||
"weaponSpecialPageBannerNotes": "Wave your banner high to inspire confidence! Increases Strength by <%= str %>.",
|
"weaponSpecialPageBannerNotes": "Wave your banner high to inspire confidence! Increases Strength by <%= str %>.",
|
||||||
|
"weaponSpecialRoguishRainbowMessageText": "Roguish Rainbow Message",
|
||||||
|
"weaponSpecialRoguishRainbowMessageNotes": "This sparkly envelope contains messages of encouragement from Habiticans, and a touch of magic to help speed your deliveries! Increases Perception by <%= per %>.",
|
||||||
|
|
||||||
"weaponSpecialYetiText": "Yeti-Tamer Spear",
|
"weaponSpecialYetiText": "Yeti-Tamer Spear",
|
||||||
"weaponSpecialYetiNotes": "This spear allows its user to command any yeti. Increases Strength by <%= str %>. Limited Edition 2013-2014 Winter Gear.",
|
"weaponSpecialYetiNotes": "This spear allows its user to command any yeti. Increases Strength by <%= str %>. Limited Edition 2013-2014 Winter Gear.",
|
||||||
@@ -352,6 +354,8 @@
|
|||||||
"armorSpecialMammothRiderArmorNotes": "This suit of fur and leather includes a snazzy cape studded with rose quartz gems. It will protect you from bitter winds as you adventure in the coldest climes. Increases Constitution by <%= con %>.",
|
"armorSpecialMammothRiderArmorNotes": "This suit of fur and leather includes a snazzy cape studded with rose quartz gems. It will protect you from bitter winds as you adventure in the coldest climes. Increases Constitution by <%= con %>.",
|
||||||
"armorSpecialPageArmorText": "Page Armor",
|
"armorSpecialPageArmorText": "Page Armor",
|
||||||
"armorSpecialPageArmorNotes": "Carry everything you need in your perfect pack! Increases Constitution by <%= con %>.",
|
"armorSpecialPageArmorNotes": "Carry everything you need in your perfect pack! Increases Constitution by <%= con %>.",
|
||||||
|
"armorSpecialRoguishRainbowMessengerRobesText": "Roguish Rainbow Messenger Robes",
|
||||||
|
"armorSpecialRoguishRainbowMessengerRobesNotes": "These vividly striped robes will allow you to fly through gale-force winds smoothly and safely. Increases Strength by <%= str %>.",
|
||||||
|
|
||||||
"armorSpecialYetiText": "Yeti-Tamer Robe",
|
"armorSpecialYetiText": "Yeti-Tamer Robe",
|
||||||
"armorSpecialYetiNotes": "Fuzzy and fierce. Increases Constitution by <%= con %>. Limited Edition 2013-2014 Winter Gear.",
|
"armorSpecialYetiNotes": "Fuzzy and fierce. Increases Constitution by <%= con %>. Limited Edition 2013-2014 Winter Gear.",
|
||||||
@@ -674,6 +678,8 @@
|
|||||||
"headSpecialMammothRiderHelmNotes": "Don't let its fluffiness fool you--this hat will grant you piercing powers of perception! Increases Perception by <%= per %>.",
|
"headSpecialMammothRiderHelmNotes": "Don't let its fluffiness fool you--this hat will grant you piercing powers of perception! Increases Perception by <%= per %>.",
|
||||||
"headSpecialPageHelmText": "Page Helm",
|
"headSpecialPageHelmText": "Page Helm",
|
||||||
"headSpecialPageHelmNotes": "Chainmail: for the stylish AND the practical. Increases Perception by <%= per %>.",
|
"headSpecialPageHelmNotes": "Chainmail: for the stylish AND the practical. Increases Perception by <%= per %>.",
|
||||||
|
"headSpecialRoguishRainbowMessengerHoodText": "Roguish Rainbow Messenger Hood",
|
||||||
|
"headSpecialRoguishRainbowMessengerHoodNotes": "This bright hood emits a colorful glow that will protect you from unpleasant weather! Increases Constitution by <%= con %>.",
|
||||||
|
|
||||||
"headSpecialNyeText": "Absurd Party Hat",
|
"headSpecialNyeText": "Absurd Party Hat",
|
||||||
"headSpecialNyeNotes": "You've received an Absurd Party Hat! Wear it with pride while ringing in the New Year! Confers no benefit.",
|
"headSpecialNyeNotes": "You've received an Absurd Party Hat! Wear it with pride while ringing in the New Year! Confers no benefit.",
|
||||||
@@ -976,15 +982,16 @@
|
|||||||
"shieldSpecial1Notes": "Shatters arrows and deflects the words of naysayers. Increases all attributes by <%= attrs %>.",
|
"shieldSpecial1Notes": "Shatters arrows and deflects the words of naysayers. Increases all attributes by <%= attrs %>.",
|
||||||
"shieldSpecialTakeThisText": "Take This Shield",
|
"shieldSpecialTakeThisText": "Take This Shield",
|
||||||
"shieldSpecialTakeThisNotes": "This shield was earned by participating in a sponsored Challenge made by Take This. Congratulations! Increases all attributes by <%= attrs %>.",
|
"shieldSpecialTakeThisNotes": "This shield was earned by participating in a sponsored Challenge made by Take This. Congratulations! Increases all attributes by <%= attrs %>.",
|
||||||
|
"shieldSpecialGoldenknightText": "Mustaine's Milestone Mashing Morning Star",
|
||||||
|
"shieldSpecialGoldenknightNotes": "Meetings, monsters, malaise: managed! Mash! Increases Constitution and Perception by <%= attrs %> each.",
|
||||||
"shieldSpecialMoonpearlShieldText": "Moonpearl Shield",
|
"shieldSpecialMoonpearlShieldText": "Moonpearl Shield",
|
||||||
"shieldSpecialMoonpearlShieldNotes": "Designed for fast swimming, and also some defense. Increases Constitution by <%= con %>.",
|
"shieldSpecialMoonpearlShieldNotes": "Designed for fast swimming, and also some defense. Increases Constitution by <%= con %>.",
|
||||||
"shieldSpecialMammothRiderHornText": "Mammoth Rider's Horn",
|
"shieldSpecialMammothRiderHornText": "Mammoth Rider's Horn",
|
||||||
"shieldSpecialMammothRiderHornNotes": "One blow on this mighty rose quartz horn and you'll summon powerful magical forces. Increases Strength by <%= str %>.",
|
"shieldSpecialMammothRiderHornNotes": "One blow on this mighty rose quartz horn and you'll summon powerful magical forces. Increases Strength by <%= str %>.",
|
||||||
"shieldSpecialDiamondStaveText": "Diamond Stave",
|
"shieldSpecialDiamondStaveText": "Diamond Stave",
|
||||||
"shieldSpecialDiamondStaveNotes": "This valuable stave has mystical powers. Increases Intelligence by <%= int %>.",
|
"shieldSpecialDiamondStaveNotes": "This valuable stave has mystical powers. Increases Intelligence by <%= int %>.",
|
||||||
|
"weaponSpecialRoguishRainbowMessageText": "Roguish Rainbow Message",
|
||||||
"shieldSpecialGoldenknightText": "Mustaine's Milestone Mashing Morning Star",
|
"weaponSpecialRoguishRainbowMessageNotes": "This sparkly envelope contains messages of encouragement from Habiticans, and a touch of magic to help speed your deliveries! Increases Intelligence by <%= int %>.",
|
||||||
"shieldSpecialGoldenknightNotes": "Meetings, monsters, malaise: managed! Mash! Increases Constitution and Perception by <%= attrs %> each.",
|
|
||||||
|
|
||||||
"shieldSpecialYetiText": "Yeti-Tamer Shield",
|
"shieldSpecialYetiText": "Yeti-Tamer Shield",
|
||||||
"shieldSpecialYetiNotes": "This shield reflects light from the snow. Increases Constitution by <%= con %>. Limited Edition 2013-2014 Winter Gear.",
|
"shieldSpecialYetiNotes": "This shield reflects light from the snow. Increases Constitution by <%= con %>. Limited Edition 2013-2014 Winter Gear.",
|
||||||
|
|||||||
@@ -105,5 +105,6 @@
|
|||||||
"spring2017FloralMouseSet": "Floral Mouse (Healer)",
|
"spring2017FloralMouseSet": "Floral Mouse (Healer)",
|
||||||
"spring2017SneakyBunnySet": "Sneaky Bunny (Rogue)",
|
"spring2017SneakyBunnySet": "Sneaky Bunny (Rogue)",
|
||||||
"eventAvailability": "Available for purchase until <%= date(locale) %>.",
|
"eventAvailability": "Available for purchase until <%= date(locale) %>.",
|
||||||
"dateEndApril": "April 19"
|
"dateEndApril": "April 19",
|
||||||
|
"dateEndMay": "May 17"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -526,5 +526,30 @@
|
|||||||
"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.”<br><br>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.”",
|
"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.”<br><br>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",
|
"questButterflyBoss": "Flaming Butterfry",
|
||||||
"questButterflyDropButterflyEgg": "Caterpillar (Egg)",
|
"questButterflyDropButterflyEgg": "Caterpillar (Egg)",
|
||||||
"questButterflyUnlockText": "Unlocks purchasable Caterpillar eggs in the Market"
|
"questButterflyUnlockText": "Unlocks purchasable Caterpillar eggs in the Market",
|
||||||
|
|
||||||
|
"questMayhemMistiflying1Text": "Mayhem in Mistiflying, Part 1: In Which Mistiflying Experiences a Dreadful Bother",
|
||||||
|
"questMayhemMistiflying1Notes": "Although local soothsayers predicted pleasant weather, the afternoon is extremely breezy, so you gratefully follow your friend @Kiwibot into their house to escape the blustery day.<br><br>Neither of you expects to find the April Fool lounging at the kitchen table.<br><br>“Oh, hello,” he says. “Fancy seeing you here. Please, let me offer you some of this delicious tea.”<br><br>“That’s…” @Kiwibot begins. “That’s MY—“<br><br>“Yes, yes, of course,” says the April Fool, helping himself to some cookies. “Just thought I’d pop indoors and get a nice reprieve from all the tornado-summoning skulls.” He takes a casual sip from his teacup. “Incidentally, the city of Mistiflying is under attack.”<br><br>Horrified, you and your friends race to the Stables and saddle your fastest winged mounts. As you soar towards the floating city, you see that a swarm of chattering, flying skulls are laying siege to the city… and several turn their attentions towards you!",
|
||||||
|
"questMayhemMistiflying1Completion": "The final skull drops from the sky, a shimmering set of rainbow robes clasped in its jaws, but the steady wind has not slackened. Something else is at play here. And where is that slacking April Fool? You pick up the robes, then swoop into the city.",
|
||||||
|
"questMayhemMistiflying1Boss": "Air Skull Swarm",
|
||||||
|
"questMayhemMistiflying1RageTitle": "Swarm Respawn",
|
||||||
|
"questMayhemMistiflying1RageDescription": "Swarm Respawn: This bar fills when you don't complete your Dailies. When it is full, the Air Skull Swarm will heal 30% of its remaining health!",
|
||||||
|
"questMayhemMistiflying1RageEffect": "`Air Skull Swarm uses SWARM RESPAWN!`\n\nEmboldened by their victories, more skulls come whirling out of the clouds!",
|
||||||
|
"questMayhemMistiflying1DropSkeletonPotion": "Skeleton Hatching Potion",
|
||||||
|
"questMayhemMistiflying1DropWhitePotion": "White Hatching Potion",
|
||||||
|
"questMayhemMistiflying1DropArmor": "Roguish Rainbow Messenger Robes (Armor)",
|
||||||
|
|
||||||
|
"questMayhemMistiflying2Text": "Mayhem in Mistiflying, Part 2: In Which the Wind Worsens",
|
||||||
|
"questMayhemMistiflying2Notes": "Mistiflying is dipping and rocking as the magical bees keeping it afloat are buffeted by the gale. After a desperate search for the April Fool, you find him inside a cottage, blithely playing cards with an angry, trussed-up skull.<br><br>@Katy133 raises their voice over the whistling wind. “What’s causing this? We defeated the skulls, but it’s getting worse!”<br><br>“That is a pickle,” the April Fool agrees. “Please be a dear and don’t mention it to Lady Glaciate. She’s always threatening to call off our courtship on the grounds that I am ‘catastrophically irresponsible,’ and I fear that she might misread this situation.” He shuffles the deck. “Perhaps you might follow the Mistiflies? They’re immaterial, so the wind can’t blow them away, and they tend to swarm around threats.” He nods out the window, where several of the city’s patron creatures are fluttering towards the east. “Now let me concentrate — my opponent has quite the poker face.”",
|
||||||
|
"questMayhemMistiflying2Completion": "You follow the Mistiflies to the site of a tornado, too stormy for you to enter.<br><br>“This should help,” says a voice directly in your ear, and you nearly fall off of your mount. The April Fool is somehow sitting directly behind you in the saddle. “I hear these messenger hoods emit an aura that guards against inclement weather — very useful to avoid lost missives as you fly around. Perhaps give it a try?”",
|
||||||
|
"questMayhemMistiflying2CollectMistiflies": "Mistiflies",
|
||||||
|
"questMayhemMistiflying2DropHeadgear": "Roguish Rainbow Messenger Hood (Headgear)",
|
||||||
|
|
||||||
|
"questMayhemMistiflying3Text": "Mayhem in Mistiflying, Part 3: In Which a Mailman is Extremely Rude",
|
||||||
|
"questMayhemMistiflying3Notes": "The Mistiflies are whirling so thickly through the tornado that it’s hard to see. Squinting, you spot a many-winged silhouette floating at the center of the tremendous storm.<br><br>“Oh, dear,” the April Fool sighs, nearly drowned out by the howl of the weather. “Looks like Winny went and got himself possessed. Very relatable problem, that. Could happen to anybody.”<br><br>“The Wind-Worker!” @Beffymaroo hollers at you. “He’s Mistiflying’s most talented messenger-mage, since he’s so skilled with weather magic. Normally he’s a very polite mailman!”<br><br>As if to counteract this statement, the Wind-Worker lets out a scream of fury, and even with your magic robes, the storm nearly rips you from your mount.<br><br>“That gaudy mask is new,” the April Fool remarks. “Perhaps you should relieve him of it?”<br><br>It’s a good idea… but the enraged mage isn’t going to give it up without a fight.",
|
||||||
|
"questMayhemMistiflying3Completion": "Just as you think you can’t withstand the wind any longer, you manage to snatch the mask from the Wind-Worker’s face. Instantly, the tornado is sucked away, leaving only balmy breezes and sunshine. The Wind-Worker looks around in bemusement. “Where did she go?”<br><br>“Who?” your friend @khdarkwolf asks.<br><br>“That sweet woman who offered to deliver a package for me. Tzina.” As he takes in the wind-swept city below him, his expression darkens. “Then again, maybe she wasn’t so sweet…”<br><br>The April Fool pats him on the back, then hands you two shimmering envelopes. “Here. Why don’t you let this distressed fellow rest, and take charge of the mail for a bit? I hear the magic in those envelopes will make them worth your while.”",
|
||||||
|
"questMayhemMistiflying3Boss": "The Wind-Worker",
|
||||||
|
"questMayhemMistiflying3DropPinkCottonCandy": "Pink Cotton Candy (Food)",
|
||||||
|
"questMayhemMistiflying3DropShield": "Roguish Rainbow Message (Shield-Hand Weapon)",
|
||||||
|
"questMayhemMistiflying3DropWeapon": "Roguish Rainbow Message (Weapon)"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -49,6 +49,13 @@ let armor = {
|
|||||||
value: 130,
|
value: 130,
|
||||||
canOwn: ownsItem('armor_special_mammothRiderArmor'),
|
canOwn: ownsItem('armor_special_mammothRiderArmor'),
|
||||||
},
|
},
|
||||||
|
roguishRainbowMessengerRobes: {
|
||||||
|
text: t('armorSpecialRoguishRainbowMessengerRobesText'),
|
||||||
|
notes: t('armorSpecialRoguishRainbowMessengerRobesNotes', { str: 15 }),
|
||||||
|
str: 15,
|
||||||
|
value: 130,
|
||||||
|
canOwn: ownsItem('armor_special_roguishRainbowMessengerRobes'),
|
||||||
|
},
|
||||||
pageArmor: {
|
pageArmor: {
|
||||||
text: t('armorSpecialPageArmorText'),
|
text: t('armorSpecialPageArmorText'),
|
||||||
notes: t('armorSpecialPageArmorNotes', { con: 16 }),
|
notes: t('armorSpecialPageArmorNotes', { con: 16 }),
|
||||||
@@ -735,6 +742,13 @@ let head = {
|
|||||||
value: 130,
|
value: 130,
|
||||||
canOwn: ownsItem('head_special_mammothRiderHelm'),
|
canOwn: ownsItem('head_special_mammothRiderHelm'),
|
||||||
},
|
},
|
||||||
|
roguishRainbowMessengerHood: {
|
||||||
|
text: t('headSpecialRoguishRainbowMessengerHoodText'),
|
||||||
|
notes: t('headSpecialRoguishRainbowMessengerHoodNotes', { con: 15 }),
|
||||||
|
con: 15,
|
||||||
|
value: 130,
|
||||||
|
canOwn: ownsItem('head_special_roguishRainbowMessengerHood'),
|
||||||
|
},
|
||||||
pageHelm: {
|
pageHelm: {
|
||||||
text: t('headSpecialPageHelmText'),
|
text: t('headSpecialPageHelmText'),
|
||||||
notes: t('headSpecialPageHelmNotes', { per: 16 }),
|
notes: t('headSpecialPageHelmNotes', { per: 16 }),
|
||||||
@@ -1516,6 +1530,13 @@ let shield = {
|
|||||||
value: 130,
|
value: 130,
|
||||||
canOwn: ownsItem('shield_special_mammothRiderHorn'),
|
canOwn: ownsItem('shield_special_mammothRiderHorn'),
|
||||||
},
|
},
|
||||||
|
roguishRainbowMessage: {
|
||||||
|
text: t('shieldSpecialRoguishRainbowMessageText'),
|
||||||
|
notes: t('shieldSpecialRoguishRainbowMessageNotes', { int: 15 }),
|
||||||
|
int: 15,
|
||||||
|
value: 130,
|
||||||
|
canOwn: ownsItem('shield_special_roguishRainbowMessage'),
|
||||||
|
},
|
||||||
diamondStave: {
|
diamondStave: {
|
||||||
text: t('shieldSpecialDiamondStaveText'),
|
text: t('shieldSpecialDiamondStaveText'),
|
||||||
notes: t('shieldSpecialDiamondStaveNotes', { int: 16 }),
|
notes: t('shieldSpecialDiamondStaveNotes', { int: 16 }),
|
||||||
@@ -1936,6 +1957,13 @@ let weapon = {
|
|||||||
value: 130,
|
value: 130,
|
||||||
canOwn: ownsItem('weapon_special_mammothRiderSpear'),
|
canOwn: ownsItem('weapon_special_mammothRiderSpear'),
|
||||||
},
|
},
|
||||||
|
roguishRainbowMessage: {
|
||||||
|
text: t('weaponSpecialRoguishRainbowMessageText'),
|
||||||
|
notes: t('weaponSpecialRoguishRainbowMessageNotes', { per: 15 }),
|
||||||
|
per: 15,
|
||||||
|
value: 130,
|
||||||
|
canOwn: ownsItem('weapon_special_roguishRainbowMessage'),
|
||||||
|
},
|
||||||
pageBanner: {
|
pageBanner: {
|
||||||
text: t('weaponSpecialPageBannerText'),
|
text: t('weaponSpecialPageBannerText'),
|
||||||
notes: t('weaponSpecialPageBannerNotes', { str: 16 }),
|
notes: t('weaponSpecialPageBannerNotes', { str: 16 }),
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ import defaults from 'lodash/defaults';
|
|||||||
import each from 'lodash/each';
|
import each from 'lodash/each';
|
||||||
import t from './translation';
|
import t from './translation';
|
||||||
|
|
||||||
const CURRENT_SEASON = 'April';
|
const CURRENT_SEASON = 'May';
|
||||||
|
|
||||||
let drops = {
|
let drops = {
|
||||||
Base: {
|
Base: {
|
||||||
@@ -66,6 +66,12 @@ let premium = {
|
|||||||
limited: true,
|
limited: true,
|
||||||
_season: 'April',
|
_season: 'April',
|
||||||
},
|
},
|
||||||
|
Fairy: {
|
||||||
|
value: 2,
|
||||||
|
text: t('hatchingPotionFairy'),
|
||||||
|
limited: true,
|
||||||
|
_season: 'May',
|
||||||
|
},
|
||||||
Floral: {
|
Floral: {
|
||||||
value: 2,
|
value: 2,
|
||||||
text: t('hatchingPotionFloral'),
|
text: t('hatchingPotionFloral'),
|
||||||
|
|||||||
@@ -3023,6 +3023,119 @@ api.quests = {
|
|||||||
unlock: t('questButterflyUnlockText'),
|
unlock: t('questButterflyUnlockText'),
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
mayhemMistiflying1: {
|
||||||
|
text: t('questMayhemMistiflying1Text'),
|
||||||
|
notes: t('questMayhemMistiflying1Notes'),
|
||||||
|
completion: t('questMayhemMistiflying1Completion'),
|
||||||
|
value: 4,
|
||||||
|
goldValue: 200,
|
||||||
|
category: 'gold',
|
||||||
|
boss: {
|
||||||
|
name: t('questMayhemMistiflying1Boss'),
|
||||||
|
hp: 500,
|
||||||
|
rage: {
|
||||||
|
title: t('questMayhemMistiflying1RageTitle'),
|
||||||
|
description: t('questMayhemMistiflying1RageDescription'),
|
||||||
|
value: 50,
|
||||||
|
healing: 0.3,
|
||||||
|
effect: t('questMayhemMistiflying1RageEffect'),
|
||||||
|
},
|
||||||
|
},
|
||||||
|
drop: {
|
||||||
|
items: [
|
||||||
|
{
|
||||||
|
type: 'hatchingPotions',
|
||||||
|
key: 'Skeleton',
|
||||||
|
text: t('questMayhemMistiflying1DropSkeletonPotion'),
|
||||||
|
}, {
|
||||||
|
type: 'hatchingPotions',
|
||||||
|
key: 'White',
|
||||||
|
text: t('questMayhemMistiflying1DropWhitePotion'),
|
||||||
|
}, {
|
||||||
|
type: 'gear',
|
||||||
|
key: 'armor_special_roguishRainbowMessengerRobes',
|
||||||
|
text: t('questMayhemMistiflying1DropArmor'),
|
||||||
|
},
|
||||||
|
],
|
||||||
|
gp: 0,
|
||||||
|
exp: 500,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
mayhemMistiflying2: {
|
||||||
|
text: t('questMayhemMistiflying2Text'),
|
||||||
|
notes: t('questMayhemMistiflying2Notes'),
|
||||||
|
completion: t('questMayhemMistiflying2Completion'),
|
||||||
|
previous: 'mayhemMistiflying1',
|
||||||
|
value: 4,
|
||||||
|
goldValue: 300,
|
||||||
|
category: 'gold',
|
||||||
|
collect: {
|
||||||
|
mistifly1: {
|
||||||
|
text: t('questMayhemMistiflying2CollectMistiflies'),
|
||||||
|
count: 15,
|
||||||
|
},
|
||||||
|
mistifly2: {
|
||||||
|
text: t('questMayhemMistiflying2CollectMistiflies'),
|
||||||
|
count: 15,
|
||||||
|
},
|
||||||
|
mistifly3: {
|
||||||
|
text: t('questMayhemMistiflying2CollectMistiflies'),
|
||||||
|
count: 15,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
drop: {
|
||||||
|
items: [
|
||||||
|
{
|
||||||
|
type: 'gear',
|
||||||
|
key: 'head_special_roguishRainbowMessengerHood',
|
||||||
|
text: t('questMayhemMistiflying2DropHeadgear'),
|
||||||
|
},
|
||||||
|
],
|
||||||
|
gp: 0,
|
||||||
|
exp: 75,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
mayhemMistiflying3: {
|
||||||
|
text: t('questMayhemMistiflying3Text'),
|
||||||
|
notes: t('questMayhemMistiflying3Notes'),
|
||||||
|
completion: t('questMayhemMistiflying3Completion'),
|
||||||
|
previous: 'mayhemMistiflying2',
|
||||||
|
value: 4,
|
||||||
|
goldValue: 400,
|
||||||
|
category: 'gold',
|
||||||
|
boss: {
|
||||||
|
name: t('questMayhemMistiflying3Boss'),
|
||||||
|
hp: 1000,
|
||||||
|
str: 2,
|
||||||
|
},
|
||||||
|
drop: {
|
||||||
|
items: [
|
||||||
|
{
|
||||||
|
type: 'food',
|
||||||
|
key: 'CottonCandyPink',
|
||||||
|
text: t('questMayhemMistiflying3DropPinkCottonCandy'),
|
||||||
|
}, {
|
||||||
|
type: 'food',
|
||||||
|
key: 'CottonCandyPink',
|
||||||
|
text: t('questMayhemMistiflying3DropPinkCottonCandy'),
|
||||||
|
}, {
|
||||||
|
type: 'food',
|
||||||
|
key: 'CottonCandyPink',
|
||||||
|
text: t('questMayhemMistiflying3DropPinkCottonCandy'),
|
||||||
|
}, {
|
||||||
|
type: 'gear',
|
||||||
|
key: 'weapon_special_roguishRainbowMessage',
|
||||||
|
text: t('questMayhemMistiflying3DropWeapon'),
|
||||||
|
}, {
|
||||||
|
type: 'gear',
|
||||||
|
key: 'shield_special_roguishRainbowMessage',
|
||||||
|
text: t('questMayhemMistiflying3DropShield'),
|
||||||
|
},
|
||||||
|
],
|
||||||
|
gp: 0,
|
||||||
|
exp: 650,
|
||||||
|
},
|
||||||
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
each(api.quests, (v, key) => {
|
each(api.quests, (v, key) => {
|
||||||
|
|||||||