feat(event): Fall Festival 2020

This commit is contained in:
Sabe Jones
2020-09-21 14:34:38 -05:00
parent 6e49831ab3
commit 9450f9ee1d
57 changed files with 289 additions and 2409 deletions

View File

@@ -2,11 +2,11 @@
// possible values are: normal, fall, habitoween, thanksgiving, winter, nye, birthday, valentines, normal, normal // possible values are: normal, fall, habitoween, thanksgiving, winter, nye, birthday, valentines, normal, normal
// more to be added on future seasons // more to be added on future seasons
$npc_market_flavor: 'normal'; $npc_market_flavor: 'fall';
$npc_quests_flavor: 'normal'; $npc_quests_flavor: 'fall';
$npc_seasonal_flavor: 'normal'; $npc_seasonal_flavor: 'fall';
$npc_timetravelers_flavor: 'normal'; $npc_timetravelers_flavor: 'fall';
$npc_tavern_flavor: 'normal'; $npc_tavern_flavor: 'fall';
$restingToolbarHeight: 40px; $restingToolbarHeight: 40px;
$menuToolbarHeight: 56px; $menuToolbarHeight: 56px;

View File

@@ -225,30 +225,31 @@ export default {
classGear (heroClass) { classGear (heroClass) {
if (heroClass === 'rogue') { if (heroClass === 'rogue') {
return { return {
armor: 'armor_rogue_5', armor: 'armor_special_fall2020Rogue',
head: 'head_rogue_5', head: 'head_special_fall2020Rogue',
shield: 'shield_rogue_6', shield: 'shield_special_fall2020Rogue',
weapon: 'weapon_rogue_6', weapon: 'weapon_special_fall2020Rogue',
}; };
} if (heroClass === 'wizard') { } if (heroClass === 'wizard') {
return { return {
armor: 'armor_wizard_5', armor: 'armor_special_fall2020Mage',
head: 'head_wizard_5', head: 'head_special_fall2020Mage',
weapon: 'weapon_wizard_6', weapon: 'weapon_special_fall2020Mage',
shield: 'shield_warrior_0',
}; };
} if (heroClass === 'healer') { } if (heroClass === 'healer') {
return { return {
armor: 'armor_healer_5', armor: 'armor_special_fall2020Healer',
head: 'head_healer_5', head: 'head_special_fall2020Healer',
shield: 'shield_healer_5', shield: 'shield_special_fall2020Healer',
weapon: 'weapon_healer_6', weapon: 'weapon_special_fall2020Healer',
}; };
} }
return { return {
armor: 'armor_warrior_5', armor: 'armor_special_fall2020Warrior',
head: 'head_warrior_5', head: 'head_special_fall2020Warrior',
shield: 'shield_warrior_5', shield: 'shield_special_fall2020Warrior',
weapon: 'weapon_warrior_6', weapon: 'weapon_special_fall2020Warrior',
}; };
}, },
selectionBox (selectedClass, heroClass) { selectionBox (selectedClass, heroClass) {

View File

@@ -368,6 +368,15 @@
"weaponSpecialSummer2020HealerText": "Frosted Glass Rod", "weaponSpecialSummer2020HealerText": "Frosted Glass Rod",
"weaponSpecialSummer2020HealerNotes": "As the currents wear away sharp edges, so shall your magic soften your friends' pain. Increases Intelligence by <%= int %>. Limited Edition 2020 Summer Gear.", "weaponSpecialSummer2020HealerNotes": "As the currents wear away sharp edges, so shall your magic soften your friends' pain. Increases Intelligence by <%= int %>. Limited Edition 2020 Summer Gear.",
"weaponSpecialFall2020RogueText": "Sharp Katar",
"weaponSpecialFall2020RogueNotes": "Pierce your foe with one sharp strike! Even the thickest armor will give way to your blade. Increases Strength by <%= str %>. Limited Edition 2020 Autumn Gear.",
"weaponSpecialFall2020WarriorText": "Spectre's Sword",
"weaponSpecialFall2020WarriorNotes": "This sword went into the afterlife with a powerful Warrior, and returns for you to wield! Increases Strength by <%= str %>. Limited Edition 2020 Autumn Gear.",
"weaponSpecialFall2020MageText": "Three Visions",
"weaponSpecialFall2020MageNotes": "If aught should escape your mage sight, the brilliant crystals atop this staff shall illuminate what you overlooked. Increases Intelligence by <%= int %> and Perception by <%= per %>. Limited Edition 2020 Autumn Gear.",
"weaponSpecialFall2020HealerText": "Cocoon Cane",
"weaponSpecialFall2020HealerNotes": "Now that your transformation is complete, this remnant of your life as a pupa now serves as the divining rod with which you measure destinies. Increases Intelligence by <%= int %>. Limited Edition 2020 Autumn Gear.",
"weaponMystery201411Text": "Pitchfork of Feasting", "weaponMystery201411Text": "Pitchfork of Feasting",
"weaponMystery201411Notes": "Stab your enemies or dig in to your favorite foods - this versatile pitchfork does it all! Confers no benefit. November 2014 Subscriber Item.", "weaponMystery201411Notes": "Stab your enemies or dig in to your favorite foods - this versatile pitchfork does it all! Confers no benefit. November 2014 Subscriber Item.",
"weaponMystery201502Text": "Shimmery Winged Staff of Love and Also Truth", "weaponMystery201502Text": "Shimmery Winged Staff of Love and Also Truth",
@@ -855,6 +864,15 @@
"armorSpecialSummer2020HealerText": "Regalia of Tumbling Waves", "armorSpecialSummer2020HealerText": "Regalia of Tumbling Waves",
"armorSpecialSummer2020HealerNotes": "You are as patient as the ocean, as strong as the currents, as dependable as the tides. Increases Constitution by <%= con %>. Limited Edition 2020 Summer Gear.", "armorSpecialSummer2020HealerNotes": "You are as patient as the ocean, as strong as the currents, as dependable as the tides. Increases Constitution by <%= con %>. Limited Edition 2020 Summer Gear.",
"armorSpecialFall2020RogueText": "Statuesque Armor",
"armorSpecialFall2020RogueNotes": "Take on the strength of stone with this armor, guaranteed to repel the fiercest attacks. Increases Perception by <%= per %>. Limited Edition 2020 Autumn Gear.",
"armorSpecialFall2020WarriorText": "Revenant's Robes",
"armorSpecialFall2020WarriorNotes": "These robes once guarded a powerful Warrior from harm. They say the Warrior's spirit lingers in the cloth to guard a worthy successor. Increases Constitution by <%= con %>. Limited Edition 2020 Autumn Gear.",
"armorSpecialFall2020MageText": "Aloft Upon Enlightenment",
"armorSpecialFall2020MageNotes": "These wide-winged robes give the impression of hovering or flight, symbolizing the far-seeing perspective granted by vast knowledge. Increases Intelligence by <%= int %>. Limited Edition 2020 Autumn Gear.",
"armorSpecialFall2020HealerText": "Hawkmoth Wings",
"armorSpecialFall2020HealerNotes": "Your splendor unfurls by night, and those who witness you in flight wonder at what this omen could mean. Increases Constitution by <%= con %>. Limited Edition 2020 Autumn Gear.",
"armorMystery201402Text": "Messenger Robes", "armorMystery201402Text": "Messenger Robes",
"armorMystery201402Notes": "Shimmering and strong, these robes have many pockets to carry letters. Confers no benefit. February 2014 Subscriber Item.", "armorMystery201402Notes": "Shimmering and strong, these robes have many pockets to carry letters. Confers no benefit. February 2014 Subscriber Item.",
"armorMystery201403Text": "Forest Walker Armor", "armorMystery201403Text": "Forest Walker Armor",
@@ -1439,6 +1457,15 @@
"headSpecialSummer2020HealerText": "Glass-Studded Helm", "headSpecialSummer2020HealerText": "Glass-Studded Helm",
"headSpecialSummer2020HealerNotes": "Stand tall, that beachcombers may keep their hands out of your hair. Increases Intelligence by <%= int %>. Limited Edition 2020 Summer Gear.", "headSpecialSummer2020HealerNotes": "Stand tall, that beachcombers may keep their hands out of your hair. Increases Intelligence by <%= int %>. Limited Edition 2020 Summer Gear.",
"headSpecialFall2020RogueText": "Two-Headed Stone Mask",
"headSpecialFall2020RogueNotes": "Look twice, act once: this mask makes it easy. Increases Perception by <%= per %>. Limited Edition 2020 Autumn Gear.",
"headSpecialFall2020WarriorText": "Creepy Cowl",
"headSpecialFall2020WarriorNotes": "The Warrior who once wore this never flinched from the weightiest tasks! But others may flinch from you when you wear it... Increases Strength by <%= str %>. Limited Edition 2020 Autumn Gear.",
"headSpecialFall2020MageText": "Awakened Clarity",
"headSpecialFall2020MageNotes": "With this cap seated perfectly on your brow, your third eye opens, allowing you to focus on what is otherwise invisible: mana flows, restless spirits, and forgotten To-Dos. Increases Perception by <%= per %>. Limited Edition 2020 Autumn Gear.",
"headSpecialFall2020HealerText": "Death's Head Mask",
"headSpecialFall2020HealerNotes": "The dreadful pallor of this skull-like visage shines as a warning to all mortals: Time is fleeting! Attend to thy deadlines, before it is too late! Increases Intelligence by <%= int %>. Limited Edition 2020 Autumn Gear.",
"headSpecialGaymerxText": "Rainbow Warrior Helm", "headSpecialGaymerxText": "Rainbow Warrior Helm",
"headSpecialGaymerxNotes": "In celebration of the GaymerX Conference, this special helmet is decorated with a radiant, colorful rainbow pattern! GaymerX is a game convention celebrating LGTBQ and gaming and is open to everyone.", "headSpecialGaymerxNotes": "In celebration of the GaymerX Conference, this special helmet is decorated with a radiant, colorful rainbow pattern! GaymerX is a game convention celebrating LGTBQ and gaming and is open to everyone.",
@@ -1882,6 +1909,13 @@
"shieldSpecialSummer2020HealerText": "Tumbled Glass Aegis", "shieldSpecialSummer2020HealerText": "Tumbled Glass Aegis",
"shieldSpecialSummer2020HealerNotes": "As the motion of sand and water turns trash to treasure, so shall your magic turn wounds to strength. Increases Constitution by <%= con %>. Limited Edition 2020 Summer Gear.", "shieldSpecialSummer2020HealerNotes": "As the motion of sand and water turns trash to treasure, so shall your magic turn wounds to strength. Increases Constitution by <%= con %>. Limited Edition 2020 Summer Gear.",
"shieldSpecialFall2020RogueText": "Swift Katar",
"shieldSpecialFall2020RogueNotes": "Wielding a katar, you'd better be quick on your feet... This blade will serve you well if you strike fast, but don't over-commit! Increases Strength by <%= str %>. Limited Edition 2020 Autumn Gear.",
"shieldSpecialFall2020WarriorText": "Spirit's Shield",
"shieldSpecialFall2020WarriorNotes": "It may look insubstantial, but this spectral shield can keep you safe from all kinds of harm. Increases Constitution by <%= con %>. Limited Edition 2020 Autumn Gear.",
"shieldSpecialFall2020HealerText": "Cocoon Carryall",
"shieldSpecialFall2020HealerNotes": "Is it another moth you carry, still undergoing metamorphosis? Or simply a silken handbag, containing your tools of healing and prophecy? Increases Constitution by <%= con %>. Limited Edition 2020 Autumn Gear.",
"shieldMystery201601Text": "Resolution Slayer", "shieldMystery201601Text": "Resolution Slayer",
"shieldMystery201601Notes": "This blade can be used to parry away all distractions. Confers no benefit. January 2016 Subscriber Item.", "shieldMystery201601Notes": "This blade can be used to parry away all distractions. Confers no benefit. January 2016 Subscriber Item.",
"shieldMystery201701Text": "Time-Freezer Shield", "shieldMystery201701Text": "Time-Freezer Shield",

View File

@@ -158,6 +158,10 @@
"summer2020OarfishMageSet": "Oarfish (Mage)", "summer2020OarfishMageSet": "Oarfish (Mage)",
"summer2020SeaGlassHealerSet": "Sea Glass (Healer)", "summer2020SeaGlassHealerSet": "Sea Glass (Healer)",
"summer2020CrocodileRogueSet": "Crocodile (Rogue)", "summer2020CrocodileRogueSet": "Crocodile (Rogue)",
"fall2020WraithWarriorSet": "Wraith (Warrior)",
"fall2020DeathsHeadMothHealerSet": "Death's Head Moth (Healer)",
"fall2020ThirdEyeMageSet": "Third Eye (Mage)",
"fall2020TwoHeadedRogueSet": "Crocodile (Rogue)",
"eventAvailability": "Available for purchase until <%= date(locale) %>.", "eventAvailability": "Available for purchase until <%= date(locale) %>.",
"eventAvailabilityReturning": "Available for purchase until <%= availableDate(locale) %>. This potion was last available in <%= previousDate(locale) %>.", "eventAvailabilityReturning": "Available for purchase until <%= availableDate(locale) %>. This potion was last available in <%= previousDate(locale) %>.",
"dateEndMarch": "April 30", "dateEndMarch": "April 30",

View File

@@ -45,6 +45,7 @@ export const EVENTS = {
winter2020: { start: '2019-12-19', end: '2020-02-02' }, winter2020: { start: '2019-12-19', end: '2020-02-02' },
spring2020: { start: '2020-03-17', end: '2020-05-02' }, spring2020: { start: '2020-03-17', end: '2020-05-02' },
summer2020: { start: '2020-06-18', end: '2020-08-02' }, summer2020: { start: '2020-06-18', end: '2020-08-02' },
fall2020: { start: '2020-09-21', end: '2020-11-02' },
}; };
export const SEASONAL_SETS = { export const SEASONAL_SETS = {
@@ -214,6 +215,12 @@ export const SEASONAL_SETS = {
'fall2019LichSet', 'fall2019LichSet',
'fall2019OperaticSpecterSet', 'fall2019OperaticSpecterSet',
'fall2019RavenSet', 'fall2019RavenSet',
// fall 2020
'fall2020TwoHeadedRogueSet',
'fall2020WraithWarriorSet',
'fall2020ThirdEyeMageSet',
'fall2020DeathsHeadMothHealerSet',
], ],
}; };

File diff suppressed because it is too large Load Diff

View File

@@ -38,7 +38,7 @@ const featuredItems = {
}, },
]; ];
}, },
seasonal: 'summer2019Warrior', seasonal: 'fall2019Mage',
timeTravelers: [ timeTravelers: [
// TODO // TODO
], ],

View File

@@ -1,16 +1,21 @@
// import { SEASONAL_SETS } from '../content/constants'; import { SEASONAL_SETS } from '../content/constants';
export default { export default {
opened: false, opened: true,
currentSeason: 'Closed', currentSeason: 'Fall',
dateRange: { start: '2020-06-17', end: '2020-07-31' }, dateRange: { start: '2020-09-22', end: '2020-10-31' },
availableSets: [ availableSets: [
...SEASONAL_SETS.fall,
], ],
pinnedSets: { pinnedSets: {
healer: 'fall2020DeathsHeadMothHealerSet',
rogue: 'fall2020TwoHeadedRogueSet',
warrior: 'fall2020WraithWarriorSet',
wizard: 'fall2020ThirdEyeMageSet',
}, },
availableSpells: [ availableSpells: [
@@ -19,5 +24,5 @@ export default {
availableQuests: [ availableQuests: [
], ],
featuredSet: 'summer2019WaterLilyMageSet', featuredSet: 'fall2020WraithWarriorSet',
}; };

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 744 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 801 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 837 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 721 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 838 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 721 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 349 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 490 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 440 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 973 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 627 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 510 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 567 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 573 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 720 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 511 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 308 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 309 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 309 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 302 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 562 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 305 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 357 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 721 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 826 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 793 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 412 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 697 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 502 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 594 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.6 KiB

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.3 KiB

After

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.7 KiB

After

Width:  |  Height:  |  Size: 5.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.9 KiB