2022-01-27 21:59:29 +00:00
|
|
|
import t from '../translation';
|
|
|
|
|
|
|
|
|
|
const QUEST_SEASONAL = {
|
|
|
|
|
// winter
|
|
|
|
|
evilsanta: {
|
|
|
|
|
text: t('questEvilSantaText'),
|
|
|
|
|
notes: t('questEvilSantaNotes'),
|
|
|
|
|
addlNotes: t('evilSantaAddlNotes'),
|
|
|
|
|
completion: t('questEvilSantaCompletion'),
|
|
|
|
|
value: 4,
|
|
|
|
|
category: 'pet',
|
|
|
|
|
boss: {
|
|
|
|
|
name: t('questEvilSantaBoss'),
|
|
|
|
|
hp: 300,
|
|
|
|
|
str: 1,
|
|
|
|
|
},
|
|
|
|
|
drop: {
|
|
|
|
|
items: [
|
|
|
|
|
{
|
|
|
|
|
type: 'mounts',
|
|
|
|
|
key: 'BearCub-Polar',
|
|
|
|
|
text: t('questEvilSantaDropBearCubPolarMount'),
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
gp: 20,
|
|
|
|
|
exp: 100,
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
evilsanta2: {
|
|
|
|
|
text: t('questEvilSanta2Text'),
|
|
|
|
|
notes: t('questEvilSanta2Notes'),
|
|
|
|
|
addlNotes: t('evilSantaAddlNotes'),
|
|
|
|
|
completion: t('questEvilSanta2Completion'),
|
|
|
|
|
value: 4,
|
|
|
|
|
category: 'pet',
|
|
|
|
|
collect: {
|
|
|
|
|
tracks: {
|
|
|
|
|
text: t('questEvilSanta2CollectTracks'),
|
|
|
|
|
count: 20,
|
|
|
|
|
},
|
|
|
|
|
branches: {
|
|
|
|
|
text: t('questEvilSanta2CollectBranches'),
|
|
|
|
|
count: 10,
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
drop: {
|
|
|
|
|
items: [
|
|
|
|
|
{
|
|
|
|
|
type: 'pets',
|
|
|
|
|
key: 'BearCub-Polar',
|
|
|
|
|
text: t('questEvilSanta2DropBearCubPolarPet'),
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
gp: 20,
|
|
|
|
|
exp: 100,
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
// spring
|
|
|
|
|
egg: {
|
|
|
|
|
text: t('questEggHuntText'),
|
|
|
|
|
notes: t('questEggHuntNotes'),
|
|
|
|
|
completion: t('questEggHuntCompletion'),
|
|
|
|
|
value: 1,
|
|
|
|
|
category: 'pet',
|
|
|
|
|
collect: {
|
|
|
|
|
plainEgg: {
|
|
|
|
|
text: t('questEggHuntCollectPlainEgg'),
|
|
|
|
|
count: 40,
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
drop: {
|
|
|
|
|
items: [
|
|
|
|
|
{
|
|
|
|
|
type: 'eggs',
|
|
|
|
|
key: 'Egg',
|
|
|
|
|
text: t('questEggHuntDropPlainEgg'),
|
|
|
|
|
}, {
|
|
|
|
|
type: 'eggs',
|
|
|
|
|
key: 'Egg',
|
|
|
|
|
text: t('questEggHuntDropPlainEgg'),
|
|
|
|
|
}, {
|
|
|
|
|
type: 'eggs',
|
|
|
|
|
key: 'Egg',
|
|
|
|
|
text: t('questEggHuntDropPlainEgg'),
|
|
|
|
|
}, {
|
|
|
|
|
type: 'eggs',
|
|
|
|
|
key: 'Egg',
|
|
|
|
|
text: t('questEggHuntDropPlainEgg'),
|
|
|
|
|
}, {
|
|
|
|
|
type: 'eggs',
|
|
|
|
|
key: 'Egg',
|
|
|
|
|
text: t('questEggHuntDropPlainEgg'),
|
|
|
|
|
}, {
|
|
|
|
|
type: 'eggs',
|
|
|
|
|
key: 'Egg',
|
|
|
|
|
text: t('questEggHuntDropPlainEgg'),
|
|
|
|
|
}, {
|
|
|
|
|
type: 'eggs',
|
|
|
|
|
key: 'Egg',
|
|
|
|
|
text: t('questEggHuntDropPlainEgg'),
|
|
|
|
|
}, {
|
|
|
|
|
type: 'eggs',
|
|
|
|
|
key: 'Egg',
|
|
|
|
|
text: t('questEggHuntDropPlainEgg'),
|
|
|
|
|
}, {
|
|
|
|
|
type: 'eggs',
|
|
|
|
|
key: 'Egg',
|
|
|
|
|
text: t('questEggHuntDropPlainEgg'),
|
|
|
|
|
}, {
|
|
|
|
|
type: 'eggs',
|
|
|
|
|
key: 'Egg',
|
|
|
|
|
text: t('questEggHuntDropPlainEgg'),
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
gp: 0,
|
|
|
|
|
exp: 0,
|
|
|
|
|
},
|
|
|
|
|
},
|
2022-05-05 21:51:47 +00:00
|
|
|
waffle: {
|
|
|
|
|
text: t('questWaffleText'),
|
|
|
|
|
notes: t('questWaffleNotes'),
|
|
|
|
|
completion: t('questWaffleCompletion'),
|
2022-04-15 21:35:27 +00:00
|
|
|
value: 4,
|
|
|
|
|
category: 'hatchingPotion',
|
|
|
|
|
boss: {
|
2022-05-05 21:51:47 +00:00
|
|
|
name: t('questWaffleBoss'),
|
2022-04-15 21:35:27 +00:00
|
|
|
hp: 500,
|
|
|
|
|
str: 2,
|
|
|
|
|
rage: {
|
2022-05-05 21:51:47 +00:00
|
|
|
title: t('questWaffleRageTitle'),
|
|
|
|
|
description: t('questWaffleRageDescription'),
|
2022-04-15 21:35:27 +00:00
|
|
|
value: 50,
|
|
|
|
|
progressDrain: 0.5,
|
2022-05-05 21:51:47 +00:00
|
|
|
effect: t('questWaffleRageEffect'),
|
2022-04-15 21:35:27 +00:00
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
drop: {
|
|
|
|
|
items: [
|
|
|
|
|
{
|
|
|
|
|
type: 'hatchingPotions',
|
2022-05-05 21:51:47 +00:00
|
|
|
key: 'Dessert',
|
|
|
|
|
text: t('questWaffleDropDessertPotion'),
|
2022-04-15 21:35:27 +00:00
|
|
|
}, {
|
|
|
|
|
type: 'hatchingPotions',
|
2022-05-05 21:51:47 +00:00
|
|
|
key: 'Dessert',
|
|
|
|
|
text: t('questWaffleDropDessertPotion'),
|
2022-04-15 21:35:27 +00:00
|
|
|
}, {
|
|
|
|
|
type: 'hatchingPotions',
|
2022-05-05 21:51:47 +00:00
|
|
|
key: 'Dessert',
|
|
|
|
|
text: t('questWaffleDropDessertPotion'),
|
2022-04-15 21:35:27 +00:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
gp: 40,
|
|
|
|
|
exp: 500,
|
2022-05-05 21:51:47 +00:00
|
|
|
unlock: t('questWaffleUnlockText'),
|
2022-04-15 21:35:27 +00:00
|
|
|
},
|
|
|
|
|
},
|
2022-05-05 21:51:47 +00:00
|
|
|
virtualpet: {
|
|
|
|
|
text: t('questVirtualPetText'),
|
|
|
|
|
notes: t('questVirtualPetNotes'),
|
|
|
|
|
completion: t('questVirtualPetCompletion'),
|
2022-01-27 21:59:29 +00:00
|
|
|
value: 4,
|
|
|
|
|
category: 'hatchingPotion',
|
|
|
|
|
boss: {
|
2022-05-05 21:51:47 +00:00
|
|
|
name: t('questVirtualPetBoss'),
|
2022-01-27 21:59:29 +00:00
|
|
|
hp: 500,
|
|
|
|
|
str: 2,
|
|
|
|
|
rage: {
|
2022-05-05 21:51:47 +00:00
|
|
|
title: t('questVirtualPetRageTitle'),
|
|
|
|
|
description: t('questVirtualPetRageDescription'),
|
2022-01-27 21:59:29 +00:00
|
|
|
value: 50,
|
|
|
|
|
progressDrain: 0.5,
|
2022-05-05 21:51:47 +00:00
|
|
|
effect: t('questVirtualPetRageEffect'),
|
2022-01-27 21:59:29 +00:00
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
drop: {
|
|
|
|
|
items: [
|
|
|
|
|
{
|
|
|
|
|
type: 'hatchingPotions',
|
2022-05-05 21:51:47 +00:00
|
|
|
key: 'VirtualPet',
|
|
|
|
|
text: t('questVirtualPetDropVirtualPetPotion'),
|
2022-01-27 21:59:29 +00:00
|
|
|
}, {
|
|
|
|
|
type: 'hatchingPotions',
|
2022-05-05 21:51:47 +00:00
|
|
|
key: 'VirtualPet',
|
|
|
|
|
text: t('questVirtualPetDropVirtualPetPotion'),
|
2022-01-27 21:59:29 +00:00
|
|
|
}, {
|
|
|
|
|
type: 'hatchingPotions',
|
2022-05-05 21:51:47 +00:00
|
|
|
key: 'VirtualPet',
|
|
|
|
|
text: t('questVirtualPetDropVirtualPetPotion'),
|
2022-01-27 21:59:29 +00:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
gp: 40,
|
|
|
|
|
exp: 500,
|
2022-05-05 21:51:47 +00:00
|
|
|
unlock: t('questVirtualPetUnlockText'),
|
2022-04-07 20:51:14 +00:00
|
|
|
},
|
2022-01-27 21:59:29 +00:00
|
|
|
},
|
2024-05-13 10:29:40 +00:00
|
|
|
fungi: {
|
|
|
|
|
text: t('questFungiText'),
|
|
|
|
|
notes: t('questFungiNotes'),
|
|
|
|
|
completion: t('questFungiCompletion'),
|
|
|
|
|
value: 4,
|
|
|
|
|
category: 'hatchingPotion',
|
|
|
|
|
boss: {
|
|
|
|
|
name: t('questFungiBoss'),
|
|
|
|
|
hp: 500,
|
|
|
|
|
str: 2,
|
|
|
|
|
rage: {
|
|
|
|
|
title: t('questFungiRageTitle'),
|
|
|
|
|
description: t('questFungiRageDescription'),
|
|
|
|
|
value: 50,
|
|
|
|
|
mpDrain: 0.33,
|
|
|
|
|
effect: t('questFungiRageEffect'),
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
drop: {
|
|
|
|
|
items: [
|
|
|
|
|
{
|
|
|
|
|
type: 'hatchingPotions',
|
|
|
|
|
key: 'Fungi',
|
|
|
|
|
text: t('questFungiDropFungiPotion'),
|
|
|
|
|
}, {
|
|
|
|
|
type: 'hatchingPotions',
|
|
|
|
|
key: 'Fungi',
|
|
|
|
|
text: t('questFungiDropFungiPotion'),
|
|
|
|
|
}, {
|
|
|
|
|
type: 'hatchingPotions',
|
|
|
|
|
key: 'Fungi',
|
|
|
|
|
text: t('questFungiDropFungiPotion'),
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
gp: 40,
|
|
|
|
|
exp: 500,
|
|
|
|
|
unlock: t('questFungiUnlockText'),
|
|
|
|
|
},
|
|
|
|
|
},
|
2022-01-27 21:59:29 +00:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export default QUEST_SEASONAL;
|