feat(content): prebuild Fall Festival (#14869)

* feat(content): prebuild Fall Festival

* fix(typos): because 2023 is not the same as 2024

* feat(css): having stylesheets is important

* feat(content): ready for review & testing

* fix(tests): account for Sept 09 bundle

* fix(gala): use multi event list more
fix a couple of strings too

* feat(content): Warrior and Rogue text
also fix timing of quest bundle feature

* fix(strings): correct stat boosts

* fix(content): missing mage
also adds missing margin to purchase gems button in buy modal

---------

Co-authored-by: SabreCat <sabe@habitica.com>
This commit is contained in:
Natalie
2023-09-20 20:46:34 -04:00
committed by GitHub
parent 9e25360102
commit f72eef6bff
18 changed files with 558 additions and 269 deletions

View File

@@ -828,15 +828,31 @@ const armor = {
},
summer2023Rogue: {
set: 'summer2023GuppyRogueSet',
canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer',
},
summer2023Warrior: {
set: 'summer2023GoldfishWarriorSet',
canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer',
},
summer2023Mage: {
set: 'summer2023CoralMageSet',
canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer',
},
summer2023Healer: {
set: 'summer2023KelpHealerSet',
canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer',
},
fall2023Warrior: {
set: 'fall2023ScaryMovieWarriorSet',
},
fall2023Healer: {
set: 'fall2023BogCreatureHealerSet',
},
fall2023Mage: {
set: 'fall2023ScarletWarlockMageSet',
},
fall2023Rogue: {
set: 'fall2023WitchsBrewRogueSet',
},
};
@@ -2019,15 +2035,31 @@ const head = {
},
summer2023Rogue: {
set: 'summer2023GuppyRogueSet',
canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer',
},
summer2023Warrior: {
set: 'summer2023GoldfishWarriorSet',
canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer',
},
summer2023Mage: {
set: 'summer2023CoralMageSet',
canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer',
},
summer2023Healer: {
set: 'summer2023KelpHealerSet',
canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'summer',
},
fall2023Healer: {
set: 'fall2023BogCreatureHealerSet',
},
fall2023Mage: {
set: 'fall2023ScarletWarlockMageSet',
},
fall2023Rogue: {
set: 'fall2023WitchsBrewRogueSet',
},
fall2023Warrior: {
set: 'fall2023ScaryMovieWarriorSet',
},
};
@@ -2861,12 +2893,26 @@ const shield = {
},
summer2023Rogue: {
set: 'summer2023GuppyRogueSet',
canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall',
},
summer2023Warrior: {
set: 'summer2023GoldfishWarriorSet',
canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall',
},
summer2023Healer: {
set: 'summer2023KelpHealerSet',
canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall',
},
fall2023Rogue: {
set: 'fall2023WitchsBrewRogueSet',
text: t('shieldSpecialFall2023RogueText'),
notes: t('shieldSpecialFall2023RogueNotes', { str: 8 }),
},
fall2023Warrior: {
set: 'fall2023ScaryMovieWarriorSet',
},
fall2023Healer: {
set: 'fall2023BogCreatureHealerSet',
},
};
@@ -3642,15 +3688,31 @@ const weapon = {
},
summer2023Rogue: {
set: 'summer2023GuppyRogueSet',
canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall',
},
summer2023Warrior: {
set: 'summer2023GoldfishWarriorSet',
canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall',
},
summer2023Mage: {
set: 'summer2023CoralMageSet',
canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall',
},
summer2023Healer: {
set: 'summer2023KelpHealerSet',
canBuy: () => CURRENT_EVENT && CURRENT_EVENT.season === 'fall',
},
fall2023Rogue: {
set: 'fall2023WitchsBrewRogueSet',
},
fall2023Healer: {
set: 'fall2023BogCreatureHealerSet',
},
fall2023Warrior: {
set: 'fall2023ScaryMovieWarriorSet',
},
fall2023Mage: {
set: 'fall2023ScarletWarlockMageSet',
},
};