import t from '../translation'; const QUEST_PETS = { alligator: { text: t('questAlligatorText'), notes: t('questAlligatorNotes'), completion: t('questAlligatorCompletion'), value: 4, category: 'pet', boss: { name: t('questAlligatorBoss'), hp: 1100, str: 2.5, }, drop: { items: [ { type: 'eggs', key: 'Alligator', text: t('questAlligatorDropAlligatorEgg'), }, { type: 'eggs', key: 'Alligator', text: t('questAlligatorDropAlligatorEgg'), }, { type: 'eggs', key: 'Alligator', text: t('questAlligatorDropAlligatorEgg'), }, ], gp: 73, exp: 725, unlock: t('questAlligatorUnlockText'), }, }, armadillo: { text: t('questArmadilloText'), notes: t('questArmadilloNotes'), completion: t('questArmadilloCompletion'), value: 4, category: 'pet', boss: { name: t('questArmadilloBoss'), hp: 600, str: 1.5, }, drop: { items: [ { type: 'eggs', key: 'Armadillo', text: t('questArmadilloDropArmadilloEgg'), }, { type: 'eggs', key: 'Armadillo', text: t('questArmadilloDropArmadilloEgg'), }, { type: 'eggs', key: 'Armadillo', text: t('questArmadilloDropArmadilloEgg'), }, ], gp: 43, exp: 350, unlock: t('questArmadilloUnlockText'), }, }, axolotl: { text: t('questAxolotlText'), notes: t('questAxolotlNotes'), completion: t('questAxolotlCompletion'), value: 4, category: 'pet', boss: { name: t('questAxolotlBoss'), hp: 500, str: 1.5, rage: { title: t('questAxolotlRageTitle'), description: t('questAxolotlRageDescription'), value: 50, healing: 0.3, effect: t('questAxolotlRageEffect'), }, }, drop: { items: [ { type: 'eggs', key: 'Axolotl', text: t('questAxolotlDropAxolotlEgg'), }, { type: 'eggs', key: 'Axolotl', text: t('questAxolotlDropAxolotlEgg'), }, { type: 'eggs', key: 'Axolotl', text: t('questAxolotlDropAxolotlEgg'), }, ], gp: 37, exp: 275, unlock: t('questAxolotlUnlockText'), }, }, badger: { text: t('questBadgerText'), notes: t('questBadgerNotes'), completion: t('questBadgerCompletion'), value: 4, category: 'pet', boss: { name: t('questBadgerBoss'), hp: 600, str: 1.5, }, drop: { items: [ { type: 'eggs', key: 'Badger', text: t('questBadgerDropBadgerEgg'), }, { type: 'eggs', key: 'Badger', text: t('questBadgerDropBadgerEgg'), }, { type: 'eggs', key: 'Badger', text: t('questBadgerDropBadgerEgg'), }, ], gp: 43, exp: 350, unlock: t('questBadgerUnlockText'), }, }, beetle: { text: t('questBeetleText'), notes: t('questBeetleNotes'), completion: t('questBeetleCompletion'), value: 4, category: 'pet', boss: { name: t('questBeetleBoss'), hp: 500, str: 1.5, }, drop: { items: [ { type: 'eggs', key: 'Beetle', text: t('questBeetleDropBeetleEgg'), }, { type: 'eggs', key: 'Beetle', text: t('questBeetleDropBeetleEgg'), }, { type: 'eggs', key: 'Beetle', text: t('questBeetleDropBeetleEgg'), }, ], gp: 37, exp: 275, unlock: t('questBeetleUnlockText'), }, }, bunny: { text: t('questBunnyText'), notes: t('questBunnyNotes'), completion: t('questBunnyCompletion'), value: 4, category: 'pet', boss: { name: t('questBunnyBoss'), hp: 300, str: 1.5, }, drop: { items: [ { type: 'eggs', key: 'Bunny', text: t('questBunnyDropBunnyEgg'), }, { type: 'eggs', key: 'Bunny', text: t('questBunnyDropBunnyEgg'), }, { type: 'eggs', key: 'Bunny', text: t('questBunnyDropBunnyEgg'), }, ], gp: 25, exp: 125, unlock: t('questBunnyUnlockText'), }, }, butterfly: { text: t('questButterflyText'), notes: t('questButterflyNotes'), completion: t('questButterflyCompletion'), value: 4, category: 'pet', boss: { name: t('questButterflyBoss'), hp: 400, str: 1.5, }, drop: { items: [ { type: 'eggs', key: 'Butterfly', text: t('questButterflyDropButterflyEgg'), }, { type: 'eggs', key: 'Butterfly', text: t('questButterflyDropButterflyEgg'), }, { type: 'eggs', key: 'Butterfly', text: t('questButterflyDropButterflyEgg'), }, ], gp: 31, exp: 200, unlock: t('questButterflyUnlockText'), }, }, cheetah: { text: t('questCheetahText'), notes: t('questCheetahNotes'), completion: t('questCheetahCompletion'), value: 4, category: 'pet', boss: { name: t('questCheetahBoss'), hp: 600, str: 1.5, }, drop: { items: [ { type: 'eggs', key: 'Cheetah', text: t('questCheetahDropCheetahEgg'), }, { type: 'eggs', key: 'Cheetah', text: t('questCheetahDropCheetahEgg'), }, { type: 'eggs', key: 'Cheetah', text: t('questCheetahDropCheetahEgg'), }, ], gp: 43, exp: 350, unlock: t('questCheetahUnlockText'), }, }, cow: { text: t('questCowText'), notes: t('questCowNotes'), completion: t('questCowCompletion'), value: 4, category: 'pet', boss: { name: t('questCowBoss'), hp: 400, str: 1.5, }, drop: { items: [ { type: 'eggs', key: 'Cow', text: t('questCowDropCowEgg'), }, { type: 'eggs', key: 'Cow', text: t('questCowDropCowEgg'), }, { type: 'eggs', key: 'Cow', text: t('questCowDropCowEgg'), }, ], gp: 31, exp: 200, unlock: t('questCowUnlockText'), }, }, dilatory_derby: { // eslint-disable-line camelcase text: t('questSeahorseText'), notes: t('questSeahorseNotes'), completion: t('questSeahorseCompletion'), value: 4, category: 'pet', boss: { name: t('questSeahorseBoss'), hp: 300, str: 1.5, }, drop: { items: [ { type: 'eggs', key: 'Seahorse', text: t('questSeahorseDropSeahorseEgg'), }, { type: 'eggs', key: 'Seahorse', text: t('questSeahorseDropSeahorseEgg'), }, { type: 'eggs', key: 'Seahorse', text: t('questSeahorseDropSeahorseEgg'), }, ], gp: 25, exp: 125, unlock: t('questSeahorseUnlockText'), }, }, dolphin: { text: t('questDolphinText'), notes: t('questDolphinNotes'), completion: t('questDolphinCompletion'), value: 4, category: 'pet', boss: { name: t('questDolphinBoss'), hp: 300, str: 1.25, }, drop: { items: [ { type: 'eggs', key: 'Dolphin', text: t('questDolphinDropDolphinEgg'), }, { type: 'eggs', key: 'Dolphin', text: t('questDolphinDropDolphinEgg'), }, { type: 'eggs', key: 'Dolphin', text: t('questDolphinDropDolphinEgg'), }, ], gp: 22, exp: 110, unlock: t('questDolphinUnlockText'), }, }, falcon: { text: t('questFalconText'), notes: t('questFalconNotes'), completion: t('questFalconCompletion'), value: 4, category: 'pet', boss: { name: t('questFalconBoss'), hp: 700, str: 2, }, drop: { items: [ { type: 'eggs', key: 'Falcon', text: t('questFalconDropFalconEgg'), }, { type: 'eggs', key: 'Falcon', text: t('questFalconDropFalconEgg'), }, { type: 'eggs', key: 'Falcon', text: t('questFalconDropFalconEgg'), }, ], gp: 49, exp: 425, unlock: t('questFalconUnlockText'), }, }, ferret: { text: t('questFerretText'), notes: t('questFerretNotes'), completion: t('questFerretCompletion'), value: 4, category: 'pet', boss: { name: t('questFerretBoss'), hp: 400, str: 1.5, }, drop: { items: [ { type: 'eggs', key: 'Ferret', text: t('questFerretDropFerretEgg'), }, { type: 'eggs', key: 'Ferret', text: t('questFerretDropFerretEgg'), }, { type: 'eggs', key: 'Ferret', text: t('questFerretDropFerretEgg'), }, ], gp: 31, exp: 200, unlock: t('questFerretUnlockText'), }, }, frog: { text: t('questFrogText'), notes: t('questFrogNotes'), completion: t('questFrogCompletion'), value: 4, category: 'pet', boss: { name: t('questFrogBoss'), hp: 300, str: 1.5, }, drop: { items: [ { type: 'eggs', key: 'Frog', text: t('questFrogDropFrogEgg'), }, { type: 'eggs', key: 'Frog', text: t('questFrogDropFrogEgg'), }, { type: 'eggs', key: 'Frog', text: t('questFrogDropFrogEgg'), }, ], gp: 25, exp: 125, unlock: t('questFrogUnlockText'), }, }, ghost_stag: { // eslint-disable-line camelcase text: t('questGhostStagText'), notes: t('questGhostStagNotes'), completion: t('questGhostStagCompletion'), value: 4, category: 'pet', boss: { name: t('questGhostStagBoss'), hp: 1200, str: 2.5, }, drop: { items: [ { type: 'eggs', key: 'Deer', text: t('questGhostStagDropDeerEgg'), }, { type: 'eggs', key: 'Deer', text: t('questGhostStagDropDeerEgg'), }, { type: 'eggs', key: 'Deer', text: t('questGhostStagDropDeerEgg'), }, ], gp: 80, exp: 800, unlock: t('questGhostStagUnlockText'), }, }, giraffe: { text: t('questGiraffeText'), notes: t('questGiraffeNotes'), completion: t('questGiraffeCompletion'), value: 4, category: 'pet', boss: { name: t('questGiraffeBoss'), hp: 700, str: 2, }, drop: { items: [ { type: 'eggs', key: 'Giraffe', text: t('questGiraffeDropGiraffeEgg'), }, { type: 'eggs', key: 'Giraffe', text: t('questGiraffeDropGiraffeEgg'), }, { type: 'eggs', key: 'Giraffe', text: t('questGiraffeDropGiraffeEgg'), }, ], gp: 50, exp: 450, unlock: t('questGiraffeUnlockText'), }, }, gryphon: { text: t('questGryphonText'), notes: t('questGryphonNotes'), completion: t('questGryphonCompletion'), value: 4, category: 'pet', boss: { name: t('questGryphonBoss'), hp: 300, str: 1.5, }, drop: { items: [ { type: 'eggs', key: 'Gryphon', text: t('questGryphonDropGryphonEgg'), }, { type: 'eggs', key: 'Gryphon', text: t('questGryphonDropGryphonEgg'), }, { type: 'eggs', key: 'Gryphon', text: t('questGryphonDropGryphonEgg'), }, ], gp: 25, exp: 125, unlock: t('questGryphonUnlockText'), }, }, guineapig: { text: t('questGuineaPigText'), notes: t('questGuineaPigNotes'), completion: t('questGuineaPigCompletion'), value: 4, category: 'pet', boss: { name: t('questGuineaPigBoss'), hp: 400, str: 1.5, }, drop: { items: [ { type: 'eggs', key: 'GuineaPig', text: t('questGuineaPigDropGuineaPigEgg'), }, { type: 'eggs', key: 'GuineaPig', text: t('questGuineaPigDropGuineaPigEgg'), }, { type: 'eggs', key: 'GuineaPig', text: t('questGuineaPigDropGuineaPigEgg'), }, ], gp: 31, exp: 200, unlock: t('questGuineaPigUnlockText'), }, }, harpy: { text: t('questHarpyText'), notes: t('questHarpyNotes'), completion: t('questHarpyCompletion'), value: 4, category: 'pet', boss: { name: t('questHarpyBoss'), hp: 600, str: 1.5, }, drop: { items: [ { type: 'eggs', key: 'Parrot', text: t('questHarpyDropParrotEgg'), }, { type: 'eggs', key: 'Parrot', text: t('questHarpyDropParrotEgg'), }, { type: 'eggs', key: 'Parrot', text: t('questHarpyDropParrotEgg'), }, ], gp: 43, exp: 350, unlock: t('questHarpyUnlockText'), }, }, hedgehog: { text: t('questHedgehogText'), notes: t('questHedgehogNotes'), completion: t('questHedgehogCompletion'), value: 4, category: 'pet', boss: { name: t('questHedgehogBoss'), hp: 400, str: 1.25, }, drop: { items: [ { type: 'eggs', key: 'Hedgehog', text: t('questHedgehogDropHedgehogEgg'), }, { type: 'eggs', key: 'Hedgehog', text: t('questHedgehogDropHedgehogEgg'), }, { type: 'eggs', key: 'Hedgehog', text: t('questHedgehogDropHedgehogEgg'), }, ], gp: 30, exp: 125, unlock: t('questHedgehogUnlockText'), }, }, hippo: { text: t('questHippoText'), notes: t('questHippoNotes'), completion: t('questHippoCompletion'), value: 4, category: 'pet', boss: { name: t('questHippoBoss'), hp: 800, str: 2, }, drop: { items: [ { type: 'eggs', key: 'Hippo', text: t('questHippoDropHippoEgg'), }, { type: 'eggs', key: 'Hippo', text: t('questHippoDropHippoEgg'), }, { type: 'eggs', key: 'Hippo', text: t('questHippoDropHippoEgg'), }, ], gp: 55, exp: 500, unlock: t('questHippoUnlockText'), }, }, horse: { text: t('questHorseText'), notes: t('questHorseNotes'), completion: t('questHorseCompletion'), value: 4, category: 'pet', boss: { name: t('questHorseBoss'), hp: 500, str: 1.5, }, drop: { items: [ { type: 'eggs', key: 'Horse', text: t('questHorseDropHorseEgg'), }, { type: 'eggs', key: 'Horse', text: t('questHorseDropHorseEgg'), }, { type: 'eggs', key: 'Horse', text: t('questHorseDropHorseEgg'), }, ], gp: 37, exp: 275, unlock: t('questHorseUnlockText'), }, }, kangaroo: { text: t('questKangarooText'), notes: t('questKangarooNotes'), completion: t('questKangarooCompletion'), value: 4, category: 'pet', boss: { name: t('questKangarooBoss'), hp: 700, str: 2, }, drop: { items: [ { type: 'eggs', key: 'Kangaroo', text: t('questKangarooDropKangarooEgg'), }, { type: 'eggs', key: 'Kangaroo', text: t('questKangarooDropKangarooEgg'), }, { type: 'eggs', key: 'Kangaroo', text: t('questKangarooDropKangarooEgg'), }, ], gp: 49, exp: 425, unlock: t('questKangarooUnlockText'), }, }, kraken: { text: t('questKrakenText'), notes: t('questKrakenNotes'), completion: t('questKrakenCompletion'), value: 4, category: 'pet', boss: { name: t('questKrakenBoss'), hp: 800, str: 2, }, drop: { items: [ { type: 'eggs', key: 'Cuttlefish', text: t('questKrakenDropCuttlefishEgg'), }, { type: 'eggs', key: 'Cuttlefish', text: t('questKrakenDropCuttlefishEgg'), }, { type: 'eggs', key: 'Cuttlefish', text: t('questKrakenDropCuttlefishEgg'), }, ], gp: 55, exp: 500, unlock: t('questKrakenUnlockText'), }, }, monkey: { text: t('questMonkeyText'), notes: t('questMonkeyNotes'), completion: t('questMonkeyCompletion'), value: 4, category: 'pet', boss: { name: t('questMonkeyBoss'), hp: 400, str: 1.5, }, drop: { items: [ { type: 'eggs', key: 'Monkey', text: t('questMonkeyDropMonkeyEgg'), }, { type: 'eggs', key: 'Monkey', text: t('questMonkeyDropMonkeyEgg'), }, { type: 'eggs', key: 'Monkey', text: t('questMonkeyDropMonkeyEgg'), }, ], gp: 31, exp: 200, unlock: t('questMonkeyUnlockText'), }, }, nudibranch: { text: t('questNudibranchText'), notes: t('questNudibranchNotes'), completion: t('questNudibranchCompletion'), value: 4, category: 'pet', boss: { name: t('questNudibranchBoss'), hp: 400, str: 1.5, }, drop: { items: [ { type: 'eggs', key: 'Nudibranch', text: t('questNudibranchDropNudibranchEgg'), }, { type: 'eggs', key: 'Nudibranch', text: t('questNudibranchDropNudibranchEgg'), }, { type: 'eggs', key: 'Nudibranch', text: t('questNudibranchDropNudibranchEgg'), }, ], gp: 31, exp: 200, unlock: t('questNudibranchUnlockText'), }, }, octopus: { text: t('questOctopusText'), notes: t('questOctopusNotes'), completion: t('questOctopusCompletion'), value: 4, category: 'pet', boss: { name: t('questOctopusBoss'), hp: 1200, str: 2.5, }, drop: { items: [ { type: 'eggs', key: 'Octopus', text: t('questOctopusDropOctopusEgg'), }, { type: 'eggs', key: 'Octopus', text: t('questOctopusDropOctopusEgg'), }, { type: 'eggs', key: 'Octopus', text: t('questOctopusDropOctopusEgg'), }, ], gp: 80, exp: 800, unlock: t('questOctopusUnlockText'), }, }, owl: { text: t('questOwlText'), notes: t('questOwlNotes'), completion: t('questOwlCompletion'), value: 4, category: 'pet', boss: { name: t('questOwlBoss'), hp: 500, str: 1.5, }, drop: { items: [ { type: 'eggs', key: 'Owl', text: t('questOwlDropOwlEgg'), }, { type: 'eggs', key: 'Owl', text: t('questOwlDropOwlEgg'), }, { type: 'eggs', key: 'Owl', text: t('questOwlDropOwlEgg'), }, ], gp: 37, exp: 275, unlock: t('questOwlUnlockText'), }, }, peacock: { text: t('questPeacockText'), notes: t('questPeacockNotes'), completion: t('questPeacockCompletion'), value: 4, category: 'pet', boss: { name: t('questPeacockBoss'), hp: 300, str: 1.5, }, drop: { items: [ { type: 'eggs', key: 'Peacock', text: t('questPeacockDropPeacockEgg'), }, { type: 'eggs', key: 'Peacock', text: t('questPeacockDropPeacockEgg'), }, { type: 'eggs', key: 'Peacock', text: t('questPeacockDropPeacockEgg'), }, ], gp: 25, exp: 125, unlock: t('questPeacockUnlockText'), }, }, penguin: { text: t('questPenguinText'), notes: t('questPenguinNotes'), completion: t('questPenguinCompletion'), value: 4, category: 'pet', boss: { name: t('questPenguinBoss'), hp: 400, str: 1.5, }, drop: { items: [ { type: 'eggs', key: 'Penguin', text: t('questPenguinDropPenguinEgg'), }, { type: 'eggs', key: 'Penguin', text: t('questPenguinDropPenguinEgg'), }, { type: 'eggs', key: 'Penguin', text: t('questPenguinDropPenguinEgg'), }, ], gp: 31, exp: 200, unlock: t('questPenguinUnlockText'), }, }, pterodactyl: { text: t('questPterodactylText'), notes: t('questPterodactylNotes'), completion: t('questPterodactylCompletion'), value: 4, category: 'pet', boss: { name: t('questPterodactylBoss'), hp: 1000, str: 2, }, drop: { items: [ { type: 'eggs', key: 'Pterodactyl', text: t('questPterodactylDropPterodactylEgg'), }, { type: 'eggs', key: 'Pterodactyl', text: t('questPterodactylDropPterodactylEgg'), }, { type: 'eggs', key: 'Pterodactyl', text: t('questPterodactylDropPterodactylEgg'), }, ], gp: 67, exp: 650, unlock: t('questPterodactylUnlockText'), }, }, rat: { text: t('questRatText'), notes: t('questRatNotes'), completion: t('questRatCompletion'), value: 4, category: 'pet', boss: { name: t('questRatBoss'), hp: 1200, str: 2.5, }, drop: { items: [ { type: 'eggs', key: 'Rat', text: t('questRatDropRatEgg'), }, { type: 'eggs', key: 'Rat', text: t('questRatDropRatEgg'), }, { type: 'eggs', key: 'Rat', text: t('questRatDropRatEgg'), }, ], gp: 80, exp: 800, unlock: t('questRatUnlockText'), }, }, rock: { text: t('questRockText'), notes: t('questRockNotes'), completion: t('questRockCompletion'), value: 4, category: 'pet', boss: { name: t('questRockBoss'), hp: 400, str: 1.5, }, drop: { items: [ { type: 'eggs', key: 'Rock', text: t('questRockDropRockEgg'), }, { type: 'eggs', key: 'Rock', text: t('questRockDropRockEgg'), }, { type: 'eggs', key: 'Rock', text: t('questRockDropRockEgg'), }, ], gp: 31, exp: 200, unlock: t('questRockUnlockText'), }, }, rooster: { text: t('questRoosterText'), notes: t('questRoosterNotes'), completion: t('questRoosterCompletion'), value: 4, category: 'pet', boss: { name: t('questRoosterBoss'), hp: 300, str: 1.5, }, drop: { items: [ { type: 'eggs', key: 'Rooster', text: t('questRoosterDropRoosterEgg'), }, { type: 'eggs', key: 'Rooster', text: t('questRoosterDropRoosterEgg'), }, { type: 'eggs', key: 'Rooster', text: t('questRoosterDropRoosterEgg'), }, ], gp: 25, exp: 125, unlock: t('questRoosterUnlockText'), }, }, sabretooth: { text: t('questSabretoothText'), notes: t('questSabretoothNotes'), completion: t('questSabretoothCompletion'), value: 4, category: 'pet', boss: { name: t('questSabretoothBoss'), hp: 1000, str: 2, }, drop: { items: [ { type: 'eggs', key: 'Sabretooth', text: t('questSabretoothDropSabretoothEgg'), }, { type: 'eggs', key: 'Sabretooth', text: t('questSabretoothDropSabretoothEgg'), }, { type: 'eggs', key: 'Sabretooth', text: t('questSabretoothDropSabretoothEgg'), }, ], gp: 67, exp: 650, unlock: t('questSabretoothUnlockText'), }, }, seaserpent: { text: t('questSeaSerpentText'), notes: t('questSeaSerpentNotes'), completion: t('questSeaSerpentCompletion'), value: 4, category: 'pet', boss: { name: t('questSeaSerpentBoss'), hp: 1200, str: 2.5, }, drop: { items: [ { type: 'eggs', key: 'SeaSerpent', text: t('questSeaSerpentDropSeaSerpentEgg'), }, { type: 'eggs', key: 'SeaSerpent', text: t('questSeaSerpentDropSeaSerpentEgg'), }, { type: 'eggs', key: 'SeaSerpent', text: t('questSeaSerpentDropSeaSerpentEgg'), }, ], gp: 80, exp: 800, unlock: t('questSeaSerpentUnlockText'), }, }, sheep: { text: t('questSheepText'), notes: t('questSheepNotes'), completion: t('questSheepCompletion'), value: 4, category: 'pet', boss: { name: t('questSheepBoss'), hp: 300, str: 1.5, }, drop: { items: [ { type: 'eggs', key: 'Sheep', text: t('questSheepDropSheepEgg'), }, { type: 'eggs', key: 'Sheep', text: t('questSheepDropSheepEgg'), }, { type: 'eggs', key: 'Sheep', text: t('questSheepDropSheepEgg'), }, ], gp: 25, exp: 125, unlock: t('questSheepUnlockText'), }, }, slime: { text: t('questSlimeText'), notes: t('questSlimeNotes'), completion: t('questSlimeCompletion'), value: 4, category: 'pet', boss: { name: t('questSlimeBoss'), hp: 400, str: 1.5, }, drop: { items: [ { type: 'eggs', key: 'Slime', text: t('questSlimeDropSlimeEgg'), }, { type: 'eggs', key: 'Slime', text: t('questSlimeDropSlimeEgg'), }, { type: 'eggs', key: 'Slime', text: t('questSlimeDropSlimeEgg'), }, ], gp: 31, exp: 200, unlock: t('questSlimeUnlockText'), }, }, sloth: { text: t('questSlothText'), notes: t('questSlothNotes'), completion: t('questSlothCompletion'), value: 4, category: 'pet', boss: { name: t('questSlothBoss'), hp: 400, str: 1.5, }, drop: { items: [ { type: 'eggs', key: 'Sloth', text: t('questSlothDropSlothEgg'), }, { type: 'eggs', key: 'Sloth', text: t('questSlothDropSlothEgg'), }, { type: 'eggs', key: 'Sloth', text: t('questSlothDropSlothEgg'), }, ], gp: 31, exp: 200, unlock: t('questSlothUnlockText'), }, }, snail: { text: t('questSnailText'), notes: t('questSnailNotes'), completion: t('questSnailCompletion'), value: 4, category: 'pet', boss: { name: t('questSnailBoss'), hp: 500, str: 1.5, }, drop: { items: [ { type: 'eggs', key: 'Snail', text: t('questSnailDropSnailEgg'), }, { type: 'eggs', key: 'Snail', text: t('questSnailDropSnailEgg'), }, { type: 'eggs', key: 'Snail', text: t('questSnailDropSnailEgg'), }, ], gp: 37, exp: 275, unlock: t('questSnailUnlockText'), }, }, snake: { text: t('questSnakeText'), notes: t('questSnakeNotes'), completion: t('questSnakeCompletion'), value: 4, category: 'pet', boss: { name: t('questSnakeBoss'), hp: 1100, str: 2.5, }, drop: { items: [ { type: 'eggs', key: 'Snake', text: t('questSnakeDropSnakeEgg'), }, { type: 'eggs', key: 'Snake', text: t('questSnakeDropSnakeEgg'), }, { type: 'eggs', key: 'Snake', text: t('questSnakeDropSnakeEgg'), }, ], gp: 73, exp: 725, unlock: t('questSnakeUnlockText'), }, }, spider: { text: t('questSpiderText'), notes: t('questSpiderNotes'), completion: t('questSpiderCompletion'), value: 4, category: 'pet', boss: { name: t('questSpiderBoss'), hp: 400, str: 1.5, }, drop: { items: [ { type: 'eggs', key: 'Spider', text: t('questSpiderDropSpiderEgg'), }, { type: 'eggs', key: 'Spider', text: t('questSpiderDropSpiderEgg'), }, { type: 'eggs', key: 'Spider', text: t('questSpiderDropSpiderEgg'), }, ], gp: 31, exp: 200, unlock: t('questSpiderUnlockText'), }, }, squirrel: { text: t('questSquirrelText'), notes: t('questSquirrelNotes'), completion: t('questSquirrelCompletion'), value: 4, category: 'pet', boss: { name: t('questSquirrelBoss'), hp: 700, str: 2, }, drop: { items: [ { type: 'eggs', key: 'Squirrel', text: t('questSquirrelDropSquirrelEgg'), }, { type: 'eggs', key: 'Squirrel', text: t('questSquirrelDropSquirrelEgg'), }, { type: 'eggs', key: 'Squirrel', text: t('questSquirrelDropSquirrelEgg'), }, ], gp: 49, exp: 425, unlock: t('questSquirrelUnlockText'), }, }, treeling: { text: t('questTreelingText'), notes: t('questTreelingNotes'), completion: t('questTreelingCompletion'), value: 4, category: 'pet', boss: { name: t('questTreelingBoss'), hp: 600, str: 1.5, }, drop: { items: [ { type: 'eggs', key: 'Treeling', text: t('questTreelingDropTreelingEgg'), }, { type: 'eggs', key: 'Treeling', text: t('questTreelingDropTreelingEgg'), }, { type: 'eggs', key: 'Treeling', text: t('questTreelingDropTreelingEgg'), }, ], gp: 43, exp: 350, unlock: t('questTreelingUnlockText'), }, }, trex: { text: t('questTRexText'), notes: t('questTRexNotes'), completion: t('questTRexCompletion'), value: 4, category: 'pet', boss: { name: t('questTRexBoss'), hp: 800, str: 2, }, drop: { items: [ { type: 'eggs', key: 'TRex', text: t('questTRexDropTRexEgg'), }, { type: 'eggs', key: 'TRex', text: t('questTRexDropTRexEgg'), }, { type: 'eggs', key: 'TRex', text: t('questTRexDropTRexEgg'), }, ], gp: 55, exp: 500, unlock: t('questTRexUnlockText'), }, }, trex_undead: { // eslint-disable-line camelcase text: t('questTRexUndeadText'), notes: t('questTRexUndeadNotes'), completion: t('questTRexUndeadCompletion'), value: 4, category: 'pet', boss: { name: t('questTRexUndeadBoss'), hp: 500, str: 2, rage: { title: t('questTRexUndeadRageTitle'), description: t('questTRexUndeadRageDescription'), value: 50, healing: 0.3, effect: t('questTRexUndeadRageEffect'), }, }, drop: { items: [ { type: 'eggs', key: 'TRex', text: t('questTRexDropTRexEgg'), }, { type: 'eggs', key: 'TRex', text: t('questTRexDropTRexEgg'), }, { type: 'eggs', key: 'TRex', text: t('questTRexDropTRexEgg'), }, ], gp: 55, exp: 500, unlock: t('questTRexUnlockText'), }, }, triceratops: { text: t('questTriceratopsText'), notes: t('questTriceratopsNotes'), completion: t('questTriceratopsCompletion'), value: 4, category: 'pet', boss: { name: t('questTriceratopsBoss'), hp: 1200, str: 2.5, }, drop: { items: [ { type: 'eggs', key: 'Triceratops', text: t('questTriceratopsDropTriceratopsEgg'), }, { type: 'eggs', key: 'Triceratops', text: t('questTriceratopsDropTriceratopsEgg'), }, { type: 'eggs', key: 'Triceratops', text: t('questTriceratopsDropTriceratopsEgg'), }, ], gp: 80, exp: 800, unlock: t('questTriceratopsUnlockText'), }, }, turtle: { text: t('questTurtleText'), notes: t('questTurtleNotes'), completion: t('questTurtleCompletion'), value: 4, category: 'pet', boss: { name: t('questTurtleBoss'), hp: 300, str: 1.5, }, drop: { items: [ { type: 'eggs', key: 'Turtle', text: t('questTurtleDropTurtleEgg'), }, { type: 'eggs', key: 'Turtle', text: t('questTurtleDropTurtleEgg'), }, { type: 'eggs', key: 'Turtle', text: t('questTurtleDropTurtleEgg'), }, ], gp: 25, exp: 125, unlock: t('questTurtleUnlockText'), }, }, unicorn: { text: t('questUnicornText'), notes: t('questUnicornNotes'), completion: t('questUnicornCompletion'), value: 4, category: 'pet', boss: { name: t('questUnicornBoss'), hp: 600, str: 1.5, }, drop: { items: [ { type: 'eggs', key: 'Unicorn', text: t('questUnicornDropUnicornEgg'), }, { type: 'eggs', key: 'Unicorn', text: t('questUnicornDropUnicornEgg'), }, { type: 'eggs', key: 'Unicorn', text: t('questUnicornDropUnicornEgg'), }, ], gp: 43, exp: 350, unlock: t('questUnicornUnlockText'), }, }, velociraptor: { text: t('questVelociraptorText'), notes: t('questVelociraptorNotes'), completion: t('questVelociraptorCompletion'), value: 4, category: 'pet', boss: { name: t('questVelociraptorBoss'), hp: 900, str: 2, }, drop: { items: [ { type: 'eggs', key: 'Velociraptor', text: t('questVelociraptorDropVelociraptorEgg'), }, { type: 'eggs', key: 'Velociraptor', text: t('questVelociraptorDropVelociraptorEgg'), }, { type: 'eggs', key: 'Velociraptor', text: t('questVelociraptorDropVelociraptorEgg'), }, ], gp: 63, exp: 575, unlock: t('questVelociraptorUnlockText'), }, }, whale: { text: t('questWhaleText'), notes: t('questWhaleNotes'), completion: t('questWhaleCompletion'), value: 4, category: 'pet', boss: { name: t('questWhaleBoss'), hp: 500, str: 1.5, }, drop: { items: [ { type: 'eggs', key: 'Whale', text: t('questWhaleDropWhaleEgg'), }, { type: 'eggs', key: 'Whale', text: t('questWhaleDropWhaleEgg'), }, { type: 'eggs', key: 'Whale', text: t('questWhaleDropWhaleEgg'), }, ], gp: 37, exp: 275, unlock: t('questWhaleUnlockText'), }, }, yarn: { text: t('questYarnText'), notes: t('questYarnNotes'), completion: t('questYarnCompletion'), value: 4, category: 'pet', boss: { name: t('questYarnBoss'), hp: 500, str: 1.5, }, drop: { items: [ { type: 'eggs', key: 'Yarn', text: t('questYarnDropYarnEgg'), }, { type: 'eggs', key: 'Yarn', text: t('questYarnDropYarnEgg'), }, { type: 'eggs', key: 'Yarn', text: t('questYarnDropYarnEgg'), }, ], gp: 37, exp: 275, unlock: t('questYarnUnlockText'), }, }, }; export default QUEST_PETS;