diff --git a/website/common/script/content/bundles.js b/website/common/script/content/bundles.js index b3b4c503ab..2ae28ed86d 100644 --- a/website/common/script/content/bundles.js +++ b/website/common/script/content/bundles.js @@ -87,7 +87,7 @@ const bundles = { 'penguin', ], canBuy () { - return CURRENT_EVENT.season === 'winter'; + return CURRENT_EVENT && CURRENT_EVENT.season === 'winter'; }, type: 'quests', value: 7, diff --git a/website/common/script/content/gear/sets/special/index.js b/website/common/script/content/gear/sets/special/index.js index 841446a3b8..dacbacb6b4 100644 --- a/website/common/script/content/gear/sets/special/index.js +++ b/website/common/script/content/gear/sets/special/index.js @@ -127,7 +127,7 @@ const armor = { notes: t('armorSpecialYetiNotes', { con: 9 }), con: 9, value: 90, - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, ski: { event: EVENTS.winter, @@ -137,7 +137,7 @@ const armor = { notes: t('armorSpecialSkiNotes', { per: 15 }), per: 15, value: 90, - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, candycane: { event: EVENTS.winter, @@ -147,7 +147,7 @@ const armor = { notes: t('armorSpecialCandycaneNotes', { int: 9 }), int: 9, value: 90, - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, snowflake: { event: EVENTS.winter, @@ -157,7 +157,7 @@ const armor = { notes: t('armorSpecialSnowflakeNotes', { con: 15 }), con: 15, value: 90, - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, birthday: { event: EVENTS.birthday, @@ -167,67 +167,67 @@ const armor = { }, springRogue: { set: 'stealthyKittySet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, springWarrior: { set: 'mightyBunnySet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, springMage: { set: 'magicMouseSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, springHealer: { set: 'lovingPupSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, summerRogue: { set: 'roguishPirateSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summerWarrior: { set: 'daringSwashbucklerSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summerMage: { set: 'emeraldMermageSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summerHealer: { set: 'reefSeahealerSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, fallRogue: { set: 'vampireSmiterSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fallWarrior: { set: 'monsterOfScienceSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fallMage: { set: 'witchyWizardSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fallHealer: { set: 'mummyMedicSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, winter2015Rogue: { set: 'icicleDrakeSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2015Warrior: { set: 'gingerbreadSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2015Mage: { set: 'northMageSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2015Healer: { set: 'soothingSkaterSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, birthday2015: { text: t('armorSpecialBirthday2015Text'), @@ -237,51 +237,51 @@ const armor = { }, spring2015Rogue: { set: 'sneakySqueakerSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2015Warrior: { set: 'bewareDogSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2015Mage: { set: 'magicianBunnySet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2015Healer: { set: 'comfortingKittySet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, summer2015Rogue: { set: 'reefRenegadeSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2015Warrior: { set: 'sunfishWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2015Mage: { set: 'shipSoothsayerSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2015Healer: { set: 'strappingSailorSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, fall2015Rogue: { set: 'battleRogueSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2015Warrior: { set: 'scarecrowWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2015Mage: { set: 'stitchWitchSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2015Healer: { set: 'potionerSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, gaymerx: { event: EVENTS.gaymerx, @@ -291,19 +291,19 @@ const armor = { }, winter2016Rogue: { set: 'cocoaSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2016Warrior: { set: 'snowDaySet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2016Mage: { set: 'snowboardingSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2016Healer: { set: 'festiveFairySet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, birthday2016: { text: t('armorSpecialBirthday2016Text'), @@ -313,67 +313,67 @@ const armor = { }, spring2016Rogue: { set: 'cleverDogSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2016Warrior: { set: 'braveMouseSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2016Mage: { set: 'grandMalkinSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2016Healer: { set: 'springingBunnySet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, summer2016Rogue: { set: 'summer2016EelSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2016Warrior: { set: 'summer2016SharkWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2016Mage: { set: 'summer2016DolphinMageSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2016Healer: { set: 'summer2016SeahorseHealerSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, fall2016Rogue: { set: 'fall2016BlackWidowSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2016Warrior: { set: 'fall2016SwampThingSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2016Mage: { set: 'fall2016WickedSorcererSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2016Healer: { set: 'fall2016GorgonHealerSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, winter2017Rogue: { set: 'winter2017FrostyRogueSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2017Warrior: { set: 'winter2017IceHockeySet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2017Mage: { set: 'winter2017WinterWolfSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2017Healer: { set: 'winter2017SugarPlumSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, birthday2017: { text: t('armorSpecialBirthday2017Text'), @@ -383,67 +383,67 @@ const armor = { }, spring2017Rogue: { set: 'spring2017SneakyBunnySet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2017Warrior: { set: 'spring2017FelineWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2017Mage: { set: 'spring2017CanineConjurorSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2017Healer: { set: 'spring2017FloralMouseSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, summer2017Rogue: { set: 'summer2017SeaDragonSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2017Warrior: { set: 'summer2017SandcastleWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2017Mage: { set: 'summer2017WhirlpoolMageSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2017Healer: { set: 'summer2017SeashellSeahealerSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, fall2017Rogue: { set: 'fall2017TrickOrTreatSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2017Warrior: { set: 'fall2017HabitoweenSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2017Mage: { set: 'fall2017MasqueradeSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2017Healer: { set: 'fall2017HauntedHouseSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, winter2018Rogue: { set: 'winter2018ReindeerSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2018Warrior: { set: 'winter2018GiftWrappedSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2018Mage: { set: 'winter2018ConfettiSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2018Healer: { set: 'winter2018MistletoeSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, birthday2018: { text: t('armorSpecialBirthday2018Text'), @@ -453,51 +453,51 @@ const armor = { }, spring2018Rogue: { set: 'spring2018DucklingRogueSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2018Warrior: { set: 'spring2018SunriseWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2018Mage: { set: 'spring2018TulipMageSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2018Healer: { set: 'spring2018GarnetHealerSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, summer2018Rogue: { set: 'summer2018FisherRogueSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2018Warrior: { set: 'summer2018BettaFishWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2018Mage: { set: 'summer2018LionfishMageSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2018Healer: { set: 'summer2018MerfolkMonarchSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, fall2018Rogue: { set: 'fall2018AlterEgoSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2018Warrior: { set: 'fall2018MinotaurWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2018Mage: { set: 'fall2018CandymancerMageSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2018Healer: { set: 'fall2018CarnivorousPlantSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, turkeyArmorGilded: { text: t('armorSpecialTurkeyArmorGildedText'), @@ -507,19 +507,19 @@ const armor = { }, winter2019Rogue: { set: 'winter2019PoinsettiaSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2019Warrior: { set: 'winter2019BlizzardSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2019Mage: { set: 'winter2019PyrotechnicSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2019Healer: { set: 'winter2019WinterStarSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, birthday2019: { text: t('armorSpecialBirthday2019Text'), @@ -529,51 +529,51 @@ const armor = { }, spring2019Rogue: { set: 'spring2019CloudRogueSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2019Warrior: { set: 'spring2019OrchidWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2019Mage: { set: 'spring2019AmberMageSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2019Healer: { set: 'spring2019RobinHealerSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, summer2019Rogue: { set: 'summer2019HammerheadRogueSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2019Warrior: { set: 'summer2019SeaTurtleWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2019Mage: { set: 'summer2019WaterLilyMageSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2019Healer: { set: 'summer2019ConchHealerSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, fall2019Rogue: { set: 'fall2019OperaticSpecterSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2019Warrior: { set: 'fall2019RavenSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2019Mage: { set: 'fall2019CyclopsSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2019Healer: { set: 'fall2019LichSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, ks2019: { text: t('armorSpecialKS2019Text'), @@ -584,19 +584,19 @@ const armor = { }, winter2020Rogue: { set: 'winter2020LanternSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2020Warrior: { set: 'winter2020EvergreenSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2020Mage: { set: 'winter2020CarolOfTheMageSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2020Healer: { set: 'winter2020WinterSpiceSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, birthday2020: { text: t('armorSpecialBirthday2020Text'), @@ -606,35 +606,35 @@ const armor = { }, spring2020Rogue: { set: 'spring2020LapisLazuliRogueSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2020Warrior: { set: 'spring2020BeetleWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2020Mage: { set: 'spring2020PuddleMageSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2020Healer: { set: 'spring2020IrisHealerSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, summer2020Rogue: { set: 'summer2020CrocodileRogueSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2020Warrior: { set: 'summer2020RainbowTroutWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2020Mage: { set: 'summer2020OarfishMageSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2020Healer: { set: 'summer2020SeaGlassHealerSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, fall2020Rogue: { set: 'fall2020TwoHeadedRogueSet', @@ -796,7 +796,7 @@ const body = { text: t('bodySpecialSummerHealerText'), notes: t('bodySpecialSummerHealerNotes'), value: 20, - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summerMage: { event: EVENTS.summer, @@ -805,7 +805,7 @@ const body = { text: t('bodySpecialSummerMageText'), notes: t('bodySpecialSummerMageNotes'), value: 20, - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2015Healer: { event: EVENTS.summer2015, @@ -814,7 +814,7 @@ const body = { text: t('bodySpecialSummer2015HealerText'), notes: t('bodySpecialSummer2015HealerNotes'), value: 20, - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2015Mage: { event: EVENTS.summer2015, @@ -823,7 +823,7 @@ const body = { text: t('bodySpecialSummer2015MageText'), notes: t('bodySpecialSummer2015MageNotes'), value: 20, - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2015Rogue: { event: EVENTS.summer2015, @@ -832,7 +832,7 @@ const body = { text: t('bodySpecialSummer2015RogueText'), notes: t('bodySpecialSummer2015RogueNotes'), value: 20, - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2015Warrior: { event: EVENTS.summer2015, @@ -841,7 +841,7 @@ const body = { text: t('bodySpecialSummer2015WarriorText'), notes: t('bodySpecialSummer2015WarriorNotes'), value: 20, - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, aetherAmulet: { text: t('bodySpecialAetherAmuletText'), @@ -869,7 +869,7 @@ const eyewear = { text: t('eyewearSpecialSummerRogueText'), notes: t('eyewearSpecialSummerRogueNotes'), value: 20, - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summerWarrior: { event: EVENTS.summer, @@ -878,7 +878,7 @@ const eyewear = { text: t('eyewearSpecialSummerWarriorText'), notes: t('eyewearSpecialSummerWarriorNotes'), value: 20, - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, blackTopFrame: { gearSet: 'glasses', @@ -992,7 +992,7 @@ const eyewear = { text: t('eyewearSpecialFall2019RogueText'), notes: t('eyewearSpecialFall2019RogueNotes'), value: 20, - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2019Healer: { event: EVENTS.fall2019, @@ -1001,7 +1001,7 @@ const eyewear = { text: t('eyewearSpecialFall2019HealerText'), notes: t('eyewearSpecialFall2019HealerNotes'), value: 20, - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, ks2019: { text: t('eyewearSpecialKS2019Text'), @@ -1122,7 +1122,7 @@ const head = { notes: t('headSpecialYetiNotes', { str: 9 }), str: 9, value: 60, - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, ski: { event: EVENTS.winter, @@ -1132,7 +1132,7 @@ const head = { notes: t('headSpecialSkiNotes', { per: 9 }), per: 9, value: 60, - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, candycane: { event: EVENTS.winter, @@ -1142,7 +1142,7 @@ const head = { notes: t('headSpecialCandycaneNotes', { per: 7 }), per: 7, value: 60, - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, snowflake: { event: EVENTS.winter, @@ -1152,71 +1152,71 @@ const head = { notes: t('headSpecialSnowflakeNotes', { int: 7 }), int: 7, value: 60, - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, springRogue: { set: 'stealthyKittySet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, springWarrior: { set: 'mightyBunnySet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, springMage: { set: 'magicMouseSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, springHealer: { set: 'lovingPupSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, summerRogue: { set: 'roguishPirateSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summerWarrior: { set: 'daringSwashbucklerSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summerMage: { set: 'emeraldMermageSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summerHealer: { set: 'reefSeahealerSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, fallRogue: { set: 'vampireSmiterSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fallWarrior: { set: 'monsterOfScienceSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fallMage: { set: 'witchyWizardSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fallHealer: { set: 'mummyMedicSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, winter2015Rogue: { set: 'icicleDrakeSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2015Warrior: { set: 'gingerbreadSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2015Mage: { set: 'northMageSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2015Healer: { set: 'soothingSkaterSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, nye2014: { text: t('headSpecialNye2014Text'), @@ -1226,51 +1226,51 @@ const head = { }, spring2015Rogue: { set: 'sneakySqueakerSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2015Warrior: { set: 'bewareDogSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2015Mage: { set: 'magicianBunnySet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2015Healer: { set: 'comfortingKittySet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, summer2015Rogue: { set: 'reefRenegadeSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2015Warrior: { set: 'sunfishWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2015Mage: { set: 'shipSoothsayerSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2015Healer: { set: 'strappingSailorSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, fall2015Rogue: { set: 'battleRogueSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2015Warrior: { set: 'scarecrowWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2015Mage: { set: 'stitchWitchSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2015Healer: { set: 'potionerSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, gaymerx: { event: EVENTS.gaymerx, @@ -1280,19 +1280,19 @@ const head = { }, winter2016Rogue: { set: 'cocoaSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2016Warrior: { set: 'snowDaySet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2016Mage: { set: 'snowboardingSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2016Healer: { set: 'festiveFairySet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, nye2015: { text: t('headSpecialNye2015Text'), @@ -1302,67 +1302,67 @@ const head = { }, spring2016Rogue: { set: 'cleverDogSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2016Warrior: { set: 'braveMouseSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2016Mage: { set: 'grandMalkinSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2016Healer: { set: 'springingBunnySet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, summer2016Rogue: { set: 'summer2016EelSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2016Warrior: { set: 'summer2016SharkWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2016Mage: { set: 'summer2016DolphinMageSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2016Healer: { set: 'summer2016SeahorseHealerSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, fall2016Rogue: { set: 'fall2016BlackWidowSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2016Warrior: { set: 'fall2016SwampThingSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2016Mage: { set: 'fall2016WickedSorcererSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2016Healer: { set: 'fall2016GorgonHealerSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, winter2017Rogue: { set: 'winter2017FrostyRogueSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2017Warrior: { set: 'winter2017IceHockeySet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2017Mage: { set: 'winter2017WinterWolfSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2017Healer: { set: 'winter2017SugarPlumSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, nye2016: { text: t('headSpecialNye2016Text'), @@ -1372,35 +1372,35 @@ const head = { }, spring2017Rogue: { set: 'spring2017SneakyBunnySet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2017Warrior: { set: 'spring2017FelineWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2017Mage: { set: 'spring2017CanineConjurorSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2017Healer: { set: 'spring2017FloralMouseSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, summer2017Rogue: { set: 'summer2017SeaDragonSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2017Warrior: { set: 'summer2017SandcastleWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2017Mage: { set: 'summer2017WhirlpoolMageSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2017Healer: { set: 'summer2017SeashellSeahealerSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, namingDay2017: { text: t('headSpecialNamingDay2017Text'), @@ -1410,19 +1410,19 @@ const head = { }, fall2017Rogue: { set: 'fall2017TrickOrTreatSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2017Warrior: { set: 'fall2017HabitoweenSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2017Mage: { set: 'fall2017MasqueradeSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2017Healer: { set: 'fall2017HauntedHouseSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, nye2017: { text: t('headSpecialNye2017Text'), @@ -1432,67 +1432,67 @@ const head = { }, winter2018Rogue: { set: 'winter2018ReindeerSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2018Warrior: { set: 'winter2018GiftWrappedSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2018Mage: { set: 'winter2018ConfettiSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2018Healer: { set: 'winter2018MistletoeSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, spring2018Rogue: { set: 'spring2018DucklingRogueSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2018Warrior: { set: 'spring2018SunriseWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2018Mage: { set: 'spring2018TulipMageSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2018Healer: { set: 'spring2018GarnetHealerSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, summer2018Rogue: { set: 'summer2018FisherRogueSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2018Warrior: { set: 'summer2018BettaFishWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2018Mage: { set: 'summer2018LionfishMageSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2018Healer: { set: 'summer2018MerfolkMonarchSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, fall2018Rogue: { set: 'fall2018AlterEgoSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2018Warrior: { set: 'fall2018MinotaurWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2018Mage: { set: 'fall2018CandymancerMageSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2018Healer: { set: 'fall2018CarnivorousPlantSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, turkeyHelmGilded: { text: t('headSpecialTurkeyHelmGildedText'), @@ -1502,19 +1502,19 @@ const head = { }, winter2019Rogue: { set: 'winter2019PoinsettiaSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2019Warrior: { set: 'winter2019BlizzardSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2019Mage: { set: 'winter2019PyrotechnicSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2019Healer: { set: 'winter2019WinterStarSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, nye2018: { text: t('headSpecialNye2018Text'), @@ -1530,51 +1530,51 @@ const head = { }, spring2019Rogue: { set: 'spring2019CloudRogueSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2019Warrior: { set: 'spring2019OrchidWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2019Mage: { set: 'spring2019AmberMageSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2019Healer: { set: 'spring2019RobinHealerSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, summer2019Rogue: { set: 'summer2019HammerheadRogueSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2019Warrior: { set: 'summer2019SeaTurtleWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2019Mage: { set: 'summer2019WaterLilyMageSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2019Healer: { set: 'summer2019ConchHealerSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, fall2019Rogue: { set: 'fall2019OperaticSpecterSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2019Warrior: { set: 'fall2019RavenSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2019Mage: { set: 'fall2019CyclopsSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2019Healer: { set: 'fall2019LichSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, ks2019: { text: t('headSpecialKS2019Text'), @@ -1585,19 +1585,19 @@ const head = { }, winter2020Rogue: { set: 'winter2020LanternSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2020Warrior: { set: 'winter2020EvergreenSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2020Mage: { set: 'winter2020CarolOfTheMageSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2020Healer: { set: 'winter2020WinterSpiceSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, nye2019: { text: t('headSpecialNye2019Text'), @@ -1607,35 +1607,35 @@ const head = { }, spring2020Rogue: { set: 'spring2020LapisLazuliRogueSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2020Warrior: { set: 'spring2020BeetleWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2020Mage: { set: 'spring2020PuddleMageSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2020Healer: { set: 'spring2020IrisHealerSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, summer2020Rogue: { set: 'summer2020CrocodileRogueSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2020Warrior: { set: 'summer2020RainbowTroutWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2020Mage: { set: 'summer2020OarfishMageSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2020Healer: { set: 'summer2020SeaGlassHealerSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, fall2020Rogue: { set: 'fall2020TwoHeadedRogueSet', @@ -1693,7 +1693,7 @@ const headAccessory = { text: t('headAccessorySpecialSpringRogueText'), notes: t('headAccessorySpecialSpringRogueNotes'), value: 20, - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, springWarrior: { event: EVENTS.spring, @@ -1702,7 +1702,7 @@ const headAccessory = { text: t('headAccessorySpecialSpringWarriorText'), notes: t('headAccessorySpecialSpringWarriorNotes'), value: 20, - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, springMage: { event: EVENTS.spring, @@ -1711,7 +1711,7 @@ const headAccessory = { text: t('headAccessorySpecialSpringMageText'), notes: t('headAccessorySpecialSpringMageNotes'), value: 20, - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, springHealer: { event: EVENTS.spring, @@ -1720,7 +1720,7 @@ const headAccessory = { text: t('headAccessorySpecialSpringHealerText'), notes: t('headAccessorySpecialSpringHealerNotes'), value: 20, - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2015Rogue: { event: EVENTS.spring2015, @@ -1729,7 +1729,7 @@ const headAccessory = { text: t('headAccessorySpecialSpring2015RogueText'), notes: t('headAccessorySpecialSpring2015RogueNotes'), value: 20, - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2015Warrior: { event: EVENTS.spring2015, @@ -1738,7 +1738,7 @@ const headAccessory = { text: t('headAccessorySpecialSpring2015WarriorText'), notes: t('headAccessorySpecialSpring2015WarriorNotes'), value: 20, - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2015Mage: { event: EVENTS.spring2015, @@ -1747,7 +1747,7 @@ const headAccessory = { text: t('headAccessorySpecialSpring2015MageText'), notes: t('headAccessorySpecialSpring2015MageNotes'), value: 20, - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2015Healer: { event: EVENTS.spring2015, @@ -1756,7 +1756,7 @@ const headAccessory = { text: t('headAccessorySpecialSpring2015HealerText'), notes: t('headAccessorySpecialSpring2015HealerNotes'), value: 20, - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, bearEars: { gearSet: 'animal', @@ -1829,7 +1829,7 @@ const headAccessory = { text: t('headAccessorySpecialSpring2016RogueText'), notes: t('headAccessorySpecialSpring2016RogueNotes'), value: 20, - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2016Warrior: { event: EVENTS.spring2016, @@ -1838,7 +1838,7 @@ const headAccessory = { text: t('headAccessorySpecialSpring2016WarriorText'), notes: t('headAccessorySpecialSpring2016WarriorNotes'), value: 20, - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2016Mage: { event: EVENTS.spring2016, @@ -1847,7 +1847,7 @@ const headAccessory = { text: t('headAccessorySpecialSpring2016MageText'), notes: t('headAccessorySpecialSpring2016MageNotes'), value: 20, - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2016Healer: { event: EVENTS.spring2016, @@ -1856,7 +1856,7 @@ const headAccessory = { text: t('headAccessorySpecialSpring2016HealerText'), notes: t('headAccessorySpecialSpring2016HealerNotes'), value: 20, - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2017Rogue: { event: EVENTS.spring2017, @@ -1865,7 +1865,7 @@ const headAccessory = { text: t('headAccessorySpecialSpring2017RogueText'), notes: t('headAccessorySpecialSpring2017RogueNotes'), value: 20, - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2017Warrior: { event: EVENTS.spring2017, @@ -1874,7 +1874,7 @@ const headAccessory = { text: t('headAccessorySpecialSpring2017WarriorText'), notes: t('headAccessorySpecialSpring2017WarriorNotes'), value: 20, - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2017Mage: { event: EVENTS.spring2017, @@ -1883,7 +1883,7 @@ const headAccessory = { text: t('headAccessorySpecialSpring2017MageText'), notes: t('headAccessorySpecialSpring2017MageNotes'), value: 20, - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2017Healer: { event: EVENTS.spring2017, @@ -1892,7 +1892,7 @@ const headAccessory = { text: t('headAccessorySpecialSpring2017HealerText'), notes: t('headAccessorySpecialSpring2017HealerNotes'), value: 20, - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, blackHeadband: { gearSet: 'headband', @@ -2014,7 +2014,7 @@ const shield = { notes: t('shieldSpecialYetiNotes', { con: 7 }), con: 7, value: 70, - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, ski: { event: EVENTS.winter, @@ -2024,7 +2024,7 @@ const shield = { notes: t('weaponSpecialSkiNotes', { str: 8 }), str: 8, value: 90, - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, snowflake: { event: EVENTS.winter, @@ -2034,249 +2034,249 @@ const shield = { notes: t('shieldSpecialSnowflakeNotes', { con: 9 }), con: 9, value: 70, - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, springRogue: { set: 'stealthyKittySet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, springWarrior: { set: 'mightyBunnySet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, springHealer: { set: 'lovingPupSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, summerRogue: { set: 'roguishPirateSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summerWarrior: { set: 'daringSwashbucklerSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summerHealer: { set: 'reefSeahealerSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, fallRogue: { set: 'vampireSmiterSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fallWarrior: { set: 'monsterOfScienceSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fallHealer: { set: 'mummyMedicSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, winter2015Rogue: { set: 'icicleDrakeSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2015Warrior: { set: 'gingerbreadSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2015Healer: { set: 'soothingSkaterSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, spring2015Rogue: { set: 'sneakySqueakerSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2015Warrior: { set: 'bewareDogSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2015Healer: { set: 'comfortingKittySet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, summer2015Rogue: { set: 'reefRenegadeSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2015Warrior: { set: 'sunfishWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2015Healer: { set: 'strappingSailorSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, fall2015Rogue: { set: 'battleRogueSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2015Warrior: { set: 'scarecrowWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2015Healer: { set: 'potionerSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, winter2016Rogue: { set: 'cocoaSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2016Warrior: { set: 'snowDaySet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2016Healer: { set: 'festiveFairySet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, spring2016Rogue: { set: 'cleverDogSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2016Warrior: { set: 'braveMouseSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2016Healer: { set: 'springingBunnySet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, summer2016Rogue: { set: 'summer2016EelSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2016Warrior: { set: 'summer2016SharkWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2016Healer: { set: 'summer2016SeahorseHealerSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, fall2016Rogue: { set: 'fall2016BlackWidowSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2016Warrior: { set: 'fall2016SwampThingSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2016Healer: { set: 'fall2016GorgonHealerSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, winter2017Rogue: { set: 'winter2017FrostyRogueSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2017Warrior: { set: 'winter2017IceHockeySet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2017Healer: { set: 'winter2017SugarPlumSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, spring2017Rogue: { set: 'spring2017SneakyBunnySet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2017Warrior: { set: 'spring2017FelineWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2017Healer: { set: 'spring2017FloralMouseSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, summer2017Rogue: { set: 'summer2017SeaDragonSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2017Warrior: { set: 'summer2017SandcastleWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2017Healer: { set: 'summer2017SeashellSeahealerSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, fall2017Rogue: { set: 'fall2017TrickOrTreatSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2017Warrior: { set: 'fall2017HabitoweenSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2017Healer: { set: 'fall2017HauntedHouseSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, winter2018Rogue: { set: 'winter2018ReindeerSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2018Warrior: { set: 'winter2018GiftWrappedSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2018Healer: { set: 'winter2018MistletoeSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, spring2018Rogue: { set: 'spring2018DucklingRogueSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2018Warrior: { set: 'spring2018SunriseWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2018Healer: { set: 'spring2018GarnetHealerSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, summer2018Rogue: { set: 'summer2018FisherRogueSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2018Warrior: { set: 'summer2018BettaFishWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2018Healer: { set: 'summer2018MerfolkMonarchSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, fall2018Rogue: { set: 'fall2018AlterEgoSet', text: t('shieldSpecialFall2018RogueText'), notes: t('shieldSpecialFall2018RogueNotes', { str: 8 }), - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2018Warrior: { set: 'fall2018MinotaurWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2018Healer: { set: 'fall2018CarnivorousPlantSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, winter2019Rogue: { set: 'winter2019PoinsettiaSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2019Warrior: { set: 'winter2019BlizzardSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2019Healer: { set: 'winter2019WinterStarSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, piDay: { text: t('shieldSpecialPiDayText'), @@ -2286,27 +2286,27 @@ const shield = { }, spring2019Rogue: { set: 'spring2019CloudRogueSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2019Warrior: { set: 'spring2019OrchidWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2019Healer: { set: 'spring2019RobinHealerSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, summer2019Rogue: { set: 'summer2019HammerheadRogueSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2019Warrior: { set: 'summer2019SeaTurtleWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2019Healer: { set: 'summer2019ConchHealerSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2019Mage: { event: EVENTS.summer2019, @@ -2316,19 +2316,19 @@ const shield = { notes: t('shieldSpecialSummer2019MageNotes', { per: 7 }), value: 70, per: 7, - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, fall2019Rogue: { set: 'fall2019OperaticSpecterSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2019Warrior: { set: 'fall2019RavenSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2019Healer: { set: 'fall2019LichSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, ks2019: { text: t('shieldSpecialKS2019Text'), @@ -2339,39 +2339,39 @@ const shield = { }, winter2020Rogue: { set: 'winter2020LanternSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2020Warrior: { set: 'winter2020EvergreenSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2020Healer: { set: 'winter2020WinterSpiceSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, spring2020Rogue: { set: 'spring2020LapisLazuliRogueSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2020Warrior: { set: 'spring2020BeetleWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2020Healer: { set: 'spring2020IrisHealerSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, summer2020Warrior: { set: 'summer2020RainbowTroutWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2020Healer: { set: 'summer2020SeaGlassHealerSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2020Rogue: { set: 'summer2020CrocodileRogueSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, fall2020Rogue: { set: 'fall2020TwoHeadedRogueSet', @@ -2526,7 +2526,7 @@ const weapon = { notes: t('weaponSpecialYetiNotes', { str: 15 }), str: 15, value: 90, - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, ski: { event: EVENTS.winter, @@ -2536,7 +2536,7 @@ const weapon = { notes: t('weaponSpecialSkiNotes', { str: 8 }), str: 8, value: 90, - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, candycane: { event: EVENTS.winter, @@ -2548,7 +2548,7 @@ const weapon = { int: 15, per: 7, value: 160, - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, snowflake: { event: EVENTS.winter, @@ -2558,351 +2558,351 @@ const weapon = { notes: t('weaponSpecialSnowflakeNotes', { int: 9 }), int: 9, value: 90, - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, springRogue: { set: 'stealthyKittySet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, springWarrior: { set: 'mightyBunnySet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, springMage: { set: 'magicMouseSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, springHealer: { set: 'lovingPupSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, summerRogue: { set: 'roguishPirateSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summerWarrior: { set: 'daringSwashbucklerSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summerMage: { set: 'emeraldMermageSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summerHealer: { set: 'reefSeahealerSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, fallRogue: { set: 'vampireSmiterSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fallWarrior: { set: 'monsterOfScienceSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fallMage: { set: 'witchyWizardSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fallHealer: { set: 'mummyMedicSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, winter2015Rogue: { set: 'icicleDrakeSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2015Warrior: { set: 'gingerbreadSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2015Mage: { set: 'northMageSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2015Healer: { set: 'soothingSkaterSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, spring2015Rogue: { set: 'sneakySqueakerSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2015Warrior: { set: 'bewareDogSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2015Mage: { set: 'magicianBunnySet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2015Healer: { set: 'comfortingKittySet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, summer2015Rogue: { set: 'reefRenegadeSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2015Warrior: { set: 'sunfishWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2015Mage: { set: 'shipSoothsayerSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2015Healer: { set: 'strappingSailorSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, fall2015Rogue: { set: 'battleRogueSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2015Warrior: { set: 'scarecrowWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2015Mage: { set: 'stitchWitchSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2015Healer: { set: 'potionerSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, winter2016Rogue: { set: 'cocoaSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2016Warrior: { set: 'snowDaySet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2016Mage: { set: 'snowboardingSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2016Healer: { set: 'festiveFairySet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, spring2016Rogue: { set: 'cleverDogSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2016Warrior: { set: 'braveMouseSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2016Mage: { set: 'grandMalkinSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2016Healer: { set: 'springingBunnySet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, summer2016Rogue: { set: 'summer2016EelSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2016Warrior: { set: 'summer2016SharkWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2016Mage: { set: 'summer2016DolphinMageSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2016Healer: { set: 'summer2016SeahorseHealerSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, fall2016Rogue: { set: 'fall2016BlackWidowSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2016Warrior: { set: 'fall2016SwampThingSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2016Mage: { set: 'fall2016WickedSorcererSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2016Healer: { set: 'fall2016GorgonHealerSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, winter2017Rogue: { set: 'winter2017FrostyRogueSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2017Warrior: { set: 'winter2017IceHockeySet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2017Mage: { set: 'winter2017WinterWolfSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2017Healer: { set: 'winter2017SugarPlumSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, spring2017Rogue: { set: 'spring2017SneakyBunnySet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2017Warrior: { set: 'spring2017FelineWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2017Mage: { set: 'spring2017CanineConjurorSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2017Healer: { set: 'spring2017FloralMouseSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, summer2017Rogue: { set: 'summer2017SeaDragonSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2017Warrior: { set: 'summer2017SandcastleWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2017Mage: { set: 'summer2017WhirlpoolMageSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2017Healer: { set: 'summer2017SeashellSeahealerSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, fall2017Rogue: { set: 'fall2017TrickOrTreatSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2017Warrior: { set: 'fall2017HabitoweenSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2017Mage: { set: 'fall2017MasqueradeSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2017Healer: { set: 'fall2017HauntedHouseSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, winter2018Rogue: { set: 'winter2018ReindeerSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2018Warrior: { set: 'winter2018GiftWrappedSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2018Mage: { set: 'winter2018ConfettiSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2018Healer: { set: 'winter2018MistletoeSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, spring2018Rogue: { set: 'spring2018DucklingRogueSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2018Warrior: { set: 'spring2018SunriseWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2018Mage: { set: 'spring2018TulipMageSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2018Healer: { set: 'spring2018GarnetHealerSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, summer2018Rogue: { set: 'summer2018FisherRogueSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2018Warrior: { set: 'summer2018BettaFishWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2018Mage: { set: 'summer2018LionfishMageSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2018Healer: { set: 'summer2018MerfolkMonarchSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, fall2018Rogue: { set: 'fall2018AlterEgoSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2018Warrior: { set: 'fall2018MinotaurWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2018Mage: { set: 'fall2018CandymancerMageSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2018Healer: { set: 'fall2018CarnivorousPlantSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, winter2019Rogue: { set: 'winter2019PoinsettiaSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2019Warrior: { set: 'winter2019BlizzardSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2019Mage: { set: 'winter2019PyrotechnicSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2019Healer: { set: 'winter2019WinterStarSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, spring2019Rogue: { set: 'spring2019CloudRogueSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2019Warrior: { set: 'spring2019OrchidWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2019Mage: { set: 'spring2019AmberMageSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2019Healer: { set: 'spring2019RobinHealerSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, summer2019Rogue: { set: 'summer2019HammerheadRogueSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2019Warrior: { set: 'summer2019SeaTurtleWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2019Mage: { event: EVENTS.summer2019, @@ -2913,27 +2913,27 @@ const weapon = { value: 90, int: 15, twoHanded: false, - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2019Healer: { set: 'summer2019ConchHealerSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, fall2019Rogue: { set: 'fall2019OperaticSpecterSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2019Warrior: { set: 'fall2019RavenSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2019Mage: { set: 'fall2019CyclopsSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, fall2019Healer: { set: 'fall2019LichSet', - canBuy: () => CURRENT_EVENT.season === 'fall', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall', }, ks2019: { text: t('weaponSpecialKS2019Text'), @@ -2944,51 +2944,51 @@ const weapon = { }, winter2020Rogue: { set: 'winter2020LanternSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2020Warrior: { set: 'winter2020EvergreenSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2020Mage: { set: 'winter2020CarolOfTheMageSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, winter2020Healer: { set: 'winter2020WinterSpiceSet', - canBuy: () => CURRENT_EVENT.season === 'winter', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'winter', }, spring2020Rogue: { set: 'spring2020LapisLazuliRogueSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2020Warrior: { set: 'spring2020BeetleWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2020Mage: { set: 'spring2020PuddleMageSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, spring2020Healer: { set: 'spring2020IrisHealerSet', - canBuy: () => CURRENT_EVENT.season === 'spring', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'spring', }, summer2020Rogue: { set: 'summer2020CrocodileRogueSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2020Warrior: { set: 'summer2020RainbowTroutWarriorSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2020Mage: { set: 'summer2020OarfishMageSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, summer2020Healer: { set: 'summer2020SeaGlassHealerSet', - canBuy: () => CURRENT_EVENT.season === 'summer', + canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer', }, fall2020Rogue: { set: 'fall2020TwoHeadedRogueSet', diff --git a/website/common/script/content/quests.js b/website/common/script/content/quests.js index a0f3cbf88f..67bd49ee2a 100644 --- a/website/common/script/content/quests.js +++ b/website/common/script/content/quests.js @@ -263,7 +263,7 @@ const quests = { }, evilsanta: { canBuy () { - return CURRENT_EVENT.season === 'winter'; + return CURRENT_EVENT && CURRENT_EVENT.season === 'winter'; }, event: EVENTS.winter2021, text: t('questEvilSantaText'), @@ -291,7 +291,7 @@ const quests = { }, evilsanta2: { canBuy () { - return CURRENT_EVENT.season === 'winter'; + return CURRENT_EVENT && CURRENT_EVENT.season === 'winter'; }, event: EVENTS.winter2021, text: t('questEvilSanta2Text'),