chore(content): add 2022 Fall Festival (#14244)

* chore(submodule): add August 2022 Mystery Items

* update(content): add 2022 Fall Festival content

* update(content): add 2022 Fall Festival content

* update(content): update event dates for release

* fix(lint): remove extra spaces
also correct typo in gear string keys

* feat(content): remaining descriptions

* fix(event): correct spell availability

* fix(test): work around first-match logic

Co-authored-by: Sabe Jones <sabrecat@gmail.com>
Co-authored-by: SabreCat <sabe@habitica.com>
This commit is contained in:
Natalie L
2022-09-19 17:55:53 -04:00
committed by GitHub
parent 2c29310466
commit f030135c82
11 changed files with 310 additions and 29 deletions

View File

@@ -702,15 +702,19 @@ const armor = {
},
fall2021Rogue: {
set: 'fall2021OozeRogueSet',
canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall',
},
fall2021Warrior: {
set: 'fall2021HeadlessWarriorSet',
canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall',
},
fall2021Mage: {
set: 'fall2021BrainEaterMageSet',
canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall',
},
fall2021Healer: {
set: 'fall2021FlameSummonerHealerSet',
canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall',
},
winter2022Rogue: {
set: 'winter2022FireworksRogueSet',
@@ -754,6 +758,18 @@ const armor = {
summer2022Healer: {
set: 'summer2022AngelfishHealerSet',
},
fall2022Rogue: {
set: 'fall2022KappaRogueSet',
},
fall2022Warrior: {
set: 'fall2022OrcWarriorSet',
},
fall2022Mage: {
set: 'fall2022HarpyMageSet',
},
fall2022Healer: {
set: 'fall2022WatcherHealerSet',
},
};
const armorStats = {
@@ -1792,15 +1808,19 @@ const head = {
},
fall2021Rogue: {
set: 'fall2021OozeRogueSet',
canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall',
},
fall2021Warrior: {
set: 'fall2021HeadlessWarriorSet',
canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall',
},
fall2021Mage: {
set: 'fall2021BrainEaterMageSet',
canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall',
},
fall2021Healer: {
set: 'fall2021FlameSummonerHealerSet',
canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall',
},
winter2022Rogue: {
set: 'winter2022FireworksRogueSet',
@@ -1844,6 +1864,18 @@ const head = {
summer2022Healer: {
set: 'summer2022AngelfishHealerSet',
},
fall2022Rogue: {
set: 'fall2022KappaRogueSet',
},
fall2022Warrior: {
set: 'fall2022OrcWarriorSet',
},
fall2022Mage: {
set: 'fall2022HarpyMageSet',
},
fall2022Healer: {
set: 'fall2022WatcherHealerSet',
},
};
const headStats = {
@@ -2592,12 +2624,15 @@ const shield = {
},
fall2021Rogue: {
set: 'fall2021OozeRogueSet',
canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall',
},
fall2021Warrior: {
set: 'fall2021HeadlessWarriorSet',
canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall',
},
fall2021Healer: {
set: 'fall2021FlameSummonerHealerSet',
canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall',
},
winter2022Rogue: {
set: 'winter2022FireworksRogueSet',
@@ -2626,6 +2661,15 @@ const shield = {
summer2022Healer: {
set: 'summer2022AngelfishHealerSet',
},
fall2022Rogue: {
set: 'fall2022KappaRogueSet',
},
fall2022Warrior: {
set: 'fall2022OrcWarriorSet',
},
fall2022Healer: {
set: 'fall2022WatcherHealerSet',
},
};
const shieldStats = {
@@ -3288,15 +3332,19 @@ const weapon = {
},
fall2021Rogue: {
set: 'fall2021OozeRogueSet',
canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall',
},
fall2021Warrior: {
set: 'fall2021HeadlessWarriorSet',
canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall',
},
fall2021Mage: {
set: 'fall2021BrainEaterMageSet',
canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall',
},
fall2021Healer: {
set: 'fall2021FlameSummonerHealerSet',
canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall',
},
winter2022Rogue: {
set: 'winter2022FireworksRogueSet',
@@ -3334,6 +3382,18 @@ const weapon = {
summer2022Healer: {
set: 'summer2022AngelfishHealerSet',
},
fall2022Rogue: {
set: 'fall2022KappaRogueSet',
},
fall2022Warrior: {
set: 'fall2022OrcWarriorSet',
},
fall2022Mage: {
set: 'fall2022HarpyMageSet',
},
fall2022Healer: {
set: 'fall2022WatcherHealerSet',
},
};
const weaponStats = {