Squashed commit of the following:
commit 24e299b4663d77daf70c5cca584d27db2df94fe6 Author: Sabe Jones <sabrecat@gmail.com> Date: Thu Jun 18 12:29:07 2020 -0500 fix(gear): Mage Oar is twohanded and grants PER commit 4f92312b7f409419c37f9f97bc162153ad3103b5 Author: Sabe Jones <sabrecat@gmail.com> Date: Thu Jun 18 12:27:27 2020 -0500 fix(sprites): corrected Mage set commit 49d86ca8879b66e3531be81d35e6e98916185486 Author: Sabe Jones <sabrecat@gmail.com> Date: Wed Jun 17 16:16:56 2020 -0500 refactor(strings): finish cleaning up redundant seasonal Rogue strings commit ee513cc1449c52ad72850745ea18a353be5490d2 Author: Sabe Jones <sabrecat@gmail.com> Date: Wed Jun 17 16:09:12 2020 -0500 chore(sprites): compile commit 0b15f834a000a033925571ff5a15871b0965bc00 Author: Sabe Jones <sabrecat@gmail.com> Date: Wed Jun 17 16:08:59 2020 -0500 feat(content): Splash 2020
@@ -742,5 +742,6 @@ export default {
|
||||
<style src="@/assets/css/sprites/spritesmith-main-25.css"></style>
|
||||
<style src="@/assets/css/sprites/spritesmith-main-26.css"></style>
|
||||
<style src="@/assets/css/sprites/spritesmith-main-27.css"></style>
|
||||
<style src="@/assets/css/sprites/spritesmith-main-28.css"></style>
|
||||
<style src="@/assets/css/sprites.css"></style>
|
||||
<style src="smartbanner.js/dist/smartbanner.min.css"></style>
|
||||
|
||||
@@ -1,30 +1,48 @@
|
||||
.promo_armoire_backgrounds_202006 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-largeSprites-0.png');
|
||||
background-position: -340px 0px;
|
||||
background-position: -259px -386px;
|
||||
width: 423px;
|
||||
height: 147px;
|
||||
}
|
||||
.promo_mystery_202006 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-largeSprites-0.png');
|
||||
background-position: -340px -148px;
|
||||
background-position: -785px -148px;
|
||||
width: 282px;
|
||||
height: 147px;
|
||||
}
|
||||
.promo_sand_sculpture_potions {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-largeSprites-0.png');
|
||||
background-position: -785px 0px;
|
||||
width: 423px;
|
||||
height: 147px;
|
||||
}
|
||||
.promo_summer_splash_2019 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-largeSprites-0.png');
|
||||
background-position: 0px -199px;
|
||||
width: 408px;
|
||||
height: 186px;
|
||||
}
|
||||
.promo_summer_splash_2020 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-largeSprites-0.png');
|
||||
background-position: 0px 0px;
|
||||
width: 444px;
|
||||
height: 198px;
|
||||
}
|
||||
.promo_take_this {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-largeSprites-0.png');
|
||||
background-position: -623px -148px;
|
||||
background-position: -1068px -148px;
|
||||
width: 96px;
|
||||
height: 69px;
|
||||
}
|
||||
.scene_achievement {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-largeSprites-0.png');
|
||||
background-position: 0px 0px;
|
||||
background-position: -445px 0px;
|
||||
width: 339px;
|
||||
height: 210px;
|
||||
}
|
||||
.scene_hiking {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-largeSprites-0.png');
|
||||
background-position: 0px -211px;
|
||||
background-position: 0px -386px;
|
||||
width: 258px;
|
||||
height: 258px;
|
||||
}
|
||||
|
||||
@@ -1,102 +1,150 @@
|
||||
.quest_bunny {
|
||||
.quest_atom1 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: 0px -1543px;
|
||||
width: 210px;
|
||||
height: 186px;
|
||||
}
|
||||
.quest_butterfly {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -1320px -220px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_cheetah {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -220px -892px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_cow {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -1762px -175px;
|
||||
width: 174px;
|
||||
height: 213px;
|
||||
}
|
||||
.quest_dilatory {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -220px -232px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_dilatoryDistress1 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: 0px -1332px;
|
||||
width: 210px;
|
||||
height: 210px;
|
||||
}
|
||||
.quest_dilatoryDistress2 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -1762px -1083px;
|
||||
width: 150px;
|
||||
background-position: -1082px -1332px;
|
||||
width: 250px;
|
||||
height: 150px;
|
||||
}
|
||||
.quest_dilatoryDistress3 {
|
||||
.quest_atom2 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -660px -220px;
|
||||
background-position: -642px -1534px;
|
||||
width: 207px;
|
||||
height: 138px;
|
||||
}
|
||||
.quest_atom3 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -211px -1534px;
|
||||
width: 216px;
|
||||
height: 180px;
|
||||
}
|
||||
.quest_axolotl {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -440px 0px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_dilatory_derby {
|
||||
.quest_badger {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: 0px -232px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_dolphin {
|
||||
.quest_basilist {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -191px -1721px;
|
||||
width: 189px;
|
||||
height: 141px;
|
||||
}
|
||||
.quest_beetle {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: 0px -1332px;
|
||||
width: 204px;
|
||||
height: 201px;
|
||||
}
|
||||
.quest_bronze {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -660px 0px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_bunny {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: 0px -1534px;
|
||||
width: 210px;
|
||||
height: 186px;
|
||||
}
|
||||
.quest_butterfly {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: 0px -452px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_dustbunnies {
|
||||
.quest_cheetah {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -220px -452px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_egg {
|
||||
.quest_cow {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -1762px -573px;
|
||||
width: 165px;
|
||||
height: 207px;
|
||||
background-position: -1762px 0px;
|
||||
width: 174px;
|
||||
height: 213px;
|
||||
}
|
||||
.quest_evilsanta {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -1762px -1234px;
|
||||
width: 118px;
|
||||
height: 131px;
|
||||
}
|
||||
.quest_evilsanta2 {
|
||||
.quest_dilatory {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -880px 0px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_dilatoryDistress1 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -1540px -1082px;
|
||||
width: 210px;
|
||||
height: 210px;
|
||||
}
|
||||
.quest_dilatoryDistress2 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -1762px -422px;
|
||||
width: 150px;
|
||||
height: 150px;
|
||||
}
|
||||
.quest_dilatoryDistress3 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: 0px -672px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_dilatory_derby {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -660px -452px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_dolphin {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -220px -672px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_dustbunnies {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -440px -672px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_egg {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -1762px -214px;
|
||||
width: 165px;
|
||||
height: 207px;
|
||||
}
|
||||
.quest_evilsanta {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -1762px -724px;
|
||||
width: 118px;
|
||||
height: 131px;
|
||||
}
|
||||
.quest_evilsanta2 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -1100px 0px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_falcon {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -880px -220px;
|
||||
background-position: -1100px -220px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_ferret {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -880px -440px;
|
||||
background-position: -1100px -440px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_fluorite {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: 0px -672px;
|
||||
background-position: -1100px -660px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
@@ -108,19 +156,19 @@
|
||||
}
|
||||
.quest_ghost_stag {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -440px -672px;
|
||||
background-position: -220px -892px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_goldenknight1 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -660px -672px;
|
||||
background-position: -440px -892px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_goldenknight2 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -1305px -1332px;
|
||||
background-position: -1333px -1332px;
|
||||
width: 250px;
|
||||
height: 150px;
|
||||
}
|
||||
@@ -132,127 +180,127 @@
|
||||
}
|
||||
.quest_gryphon {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -871px -1332px;
|
||||
background-position: -648px -1332px;
|
||||
width: 216px;
|
||||
height: 177px;
|
||||
}
|
||||
.quest_guineapig {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -1100px -440px;
|
||||
background-position: -1320px 0px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_harpy {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -1100px -660px;
|
||||
background-position: -1320px -220px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_hedgehog {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -211px -1332px;
|
||||
background-position: -205px -1332px;
|
||||
width: 219px;
|
||||
height: 186px;
|
||||
}
|
||||
.quest_hippo {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -220px 0px;
|
||||
background-position: -1320px -660px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_horse {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -440px -892px;
|
||||
background-position: -1320px -880px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_kangaroo {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -660px -892px;
|
||||
background-position: 0px -1112px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_kraken {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -654px -1332px;
|
||||
background-position: -865px -1332px;
|
||||
width: 216px;
|
||||
height: 177px;
|
||||
}
|
||||
.quest_lostMasterclasser1 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -1100px -892px;
|
||||
background-position: -440px -1112px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_lostMasterclasser2 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -1320px 0px;
|
||||
background-position: -660px -1112px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_lostMasterclasser3 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -1100px 0px;
|
||||
background-position: -880px -1112px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_mayhemMistiflying1 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -1762px -781px;
|
||||
background-position: -1762px -573px;
|
||||
width: 150px;
|
||||
height: 150px;
|
||||
}
|
||||
.quest_mayhemMistiflying2 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -1320px -660px;
|
||||
background-position: -1320px -1112px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_mayhemMistiflying3 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -1320px -880px;
|
||||
background-position: -220px -1112px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_monkey {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: 0px -1112px;
|
||||
background-position: -1100px -892px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_moon1 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -1540px -431px;
|
||||
background-position: -1540px -648px;
|
||||
width: 216px;
|
||||
height: 216px;
|
||||
}
|
||||
.quest_moon2 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -440px -1112px;
|
||||
background-position: -880px -440px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_moon3 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -660px -1112px;
|
||||
background-position: -880px -220px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_moonstone1 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -880px -1112px;
|
||||
background-position: -440px -232px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_moonstone2 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -1100px -1112px;
|
||||
background-position: -880px -892px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_moonstone3 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -1320px -1112px;
|
||||
background-position: -1100px -1112px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
@@ -264,43 +312,43 @@
|
||||
}
|
||||
.quest_octopus {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -431px -1332px;
|
||||
background-position: -425px -1332px;
|
||||
width: 222px;
|
||||
height: 177px;
|
||||
}
|
||||
.quest_owl {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -220px -1112px;
|
||||
background-position: -1320px -440px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_peacock {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -1540px -648px;
|
||||
background-position: -1540px -431px;
|
||||
width: 216px;
|
||||
height: 216px;
|
||||
}
|
||||
.quest_penguin {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -1762px -389px;
|
||||
background-position: 0px -1721px;
|
||||
width: 190px;
|
||||
height: 183px;
|
||||
}
|
||||
.quest_pterodactyl {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -220px -672px;
|
||||
background-position: -660px -892px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_rat {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -660px 0px;
|
||||
background-position: -880px -672px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_robot {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -440px -232px;
|
||||
background-position: -660px -672px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
@@ -312,79 +360,37 @@
|
||||
}
|
||||
.quest_rooster {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -1762px 0px;
|
||||
background-position: -428px -1534px;
|
||||
width: 213px;
|
||||
height: 174px;
|
||||
}
|
||||
.quest_ruby {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: 0px -892px;
|
||||
background-position: -440px -452px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_sabretooth {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -1320px -440px;
|
||||
background-position: -660px -220px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_seaserpent {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -880px -892px;
|
||||
background-position: -220px -232px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_sheep {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -1100px -220px;
|
||||
background-position: 0px -892px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_silver {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -880px -672px;
|
||||
background-position: -220px 0px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_slime {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -660px -452px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_sloth {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -440px -452px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_snail {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -1540px -1082px;
|
||||
width: 219px;
|
||||
height: 213px;
|
||||
}
|
||||
.quest_snake {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -1088px -1332px;
|
||||
width: 216px;
|
||||
height: 177px;
|
||||
}
|
||||
.quest_spider {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -211px -1543px;
|
||||
width: 250px;
|
||||
height: 150px;
|
||||
}
|
||||
.quest_squirrel {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -440px 0px;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
.quest_stoikalmCalamity1 {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-13.png');
|
||||
background-position: -1762px -932px;
|
||||
width: 150px;
|
||||
height: 150px;
|
||||
}
|
||||
|
||||
348
website/client/src/assets/css/sprites/spritesmith-main-28.css
Normal file
@@ -0,0 +1,348 @@
|
||||
.Pet-Wolf-Thunderstorm {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -82px 0px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-Veggie {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: 0px -300px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-Veteran {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: 0px -200px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-Watery {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -164px 0px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-White {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: 0px -100px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-Zombie {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -82px -100px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Yarn-Base {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -164px -100px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Yarn-CottonCandyBlue {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -246px 0px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Yarn-CottonCandyPink {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -246px -100px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Yarn-Desert {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: 0px 0px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Yarn-Golden {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -82px -200px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Yarn-Red {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -164px -200px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Yarn-Shade {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -246px -200px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Yarn-Skeleton {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -328px 0px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Yarn-White {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -328px -100px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Yarn-Zombie {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -328px -200px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet_HatchingPotion_Amber {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -82px -300px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Aquatic {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -151px -300px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Aurora {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -220px -300px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Base {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -289px -300px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_BirchBark {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -410px 0px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Bronze {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -410px -69px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Celestial {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -410px -138px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_CottonCandyBlue {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -410px -207px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_CottonCandyPink {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -410px -276px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Cupid {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: 0px -400px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Desert {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -69px -400px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Ember {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -138px -400px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Fairy {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -207px -400px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Floral {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -414px -538px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Fluorite {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -345px -400px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Frost {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -479px 0px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Ghost {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -479px -69px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Glass {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -479px -138px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Glow {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -479px -207px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Golden {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -479px -276px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Holly {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -479px -345px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_IcySnow {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: 0px -469px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Peppermint {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -69px -469px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Purple {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -138px -469px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Rainbow {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -207px -469px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Red {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -276px -469px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_RoseQuartz {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -345px -469px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_RoyalPurple {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -414px -469px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Ruby {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -548px 0px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_SandSculpture {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -548px -69px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Shade {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -548px -138px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Shadow {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -548px -207px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Shimmer {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -548px -276px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Silver {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -548px -345px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Skeleton {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -548px -414px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Spooky {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: 0px -538px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_StarryNight {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -69px -538px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Sunshine {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -138px -538px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Thunderstorm {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -207px -538px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Watery {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -276px -538px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_White {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -345px -538px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Zombie {
|
||||
background-image: url('~@/assets/images/sprites/spritesmith-main-28.png');
|
||||
background-position: -276px -400px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
|
Before Width: | Height: | Size: 29 KiB After Width: | Height: | Size: 65 KiB |
|
Before Width: | Height: | Size: 117 KiB After Width: | Height: | Size: 121 KiB |
|
Before Width: | Height: | Size: 118 KiB After Width: | Height: | Size: 123 KiB |
|
Before Width: | Height: | Size: 160 KiB After Width: | Height: | Size: 125 KiB |
|
Before Width: | Height: | Size: 422 KiB After Width: | Height: | Size: 403 KiB |
|
Before Width: | Height: | Size: 250 KiB After Width: | Height: | Size: 294 KiB |
|
Before Width: | Height: | Size: 167 KiB After Width: | Height: | Size: 165 KiB |
|
Before Width: | Height: | Size: 154 KiB After Width: | Height: | Size: 161 KiB |
|
Before Width: | Height: | Size: 140 KiB After Width: | Height: | Size: 142 KiB |
|
Before Width: | Height: | Size: 130 KiB After Width: | Height: | Size: 133 KiB |
|
Before Width: | Height: | Size: 187 KiB After Width: | Height: | Size: 188 KiB |
|
Before Width: | Height: | Size: 144 KiB After Width: | Height: | Size: 140 KiB |
|
Before Width: | Height: | Size: 151 KiB After Width: | Height: | Size: 148 KiB |
|
Before Width: | Height: | Size: 153 KiB After Width: | Height: | Size: 150 KiB |
|
Before Width: | Height: | Size: 156 KiB After Width: | Height: | Size: 156 KiB |
|
Before Width: | Height: | Size: 157 KiB After Width: | Height: | Size: 163 KiB |
|
Before Width: | Height: | Size: 186 KiB After Width: | Height: | Size: 182 KiB |
|
Before Width: | Height: | Size: 164 KiB After Width: | Height: | Size: 168 KiB |
|
Before Width: | Height: | Size: 153 KiB After Width: | Height: | Size: 170 KiB |
BIN
website/client/src/assets/images/sprites/spritesmith-main-28.png
Normal file
|
After Width: | Height: | Size: 19 KiB |
@@ -2,11 +2,11 @@
|
||||
// possible values are: normal, fall, habitoween, thanksgiving, winter, nye, birthday, valentines, normal, summer
|
||||
// more to be added on future seasons
|
||||
|
||||
$npc_market_flavor: 'normal';
|
||||
$npc_quests_flavor: 'normal';
|
||||
$npc_seasonal_flavor: 'normal';
|
||||
$npc_timetravelers_flavor: 'normal';
|
||||
$npc_tavern_flavor: 'normal';
|
||||
$npc_market_flavor: 'summer';
|
||||
$npc_quests_flavor: 'summer';
|
||||
$npc_seasonal_flavor: 'summer';
|
||||
$npc_timetravelers_flavor: 'summer';
|
||||
$npc_tavern_flavor: 'summer';
|
||||
|
||||
$restingToolbarHeight: 40px;
|
||||
$menuToolbarHeight: 56px;
|
||||
|
||||
@@ -225,30 +225,30 @@ export default {
|
||||
classGear (heroClass) {
|
||||
if (heroClass === 'rogue') {
|
||||
return {
|
||||
armor: 'armor_rogue_5',
|
||||
head: 'head_rogue_5',
|
||||
shield: 'shield_rogue_6',
|
||||
weapon: 'weapon_rogue_6',
|
||||
armor: 'armor_special_summer2020Rogue',
|
||||
head: 'head_special_summer2020Rogue',
|
||||
shield: 'shield_special_summer2020Rogue',
|
||||
weapon: 'weapon_special_summer2020Rogue',
|
||||
};
|
||||
} if (heroClass === 'wizard') {
|
||||
return {
|
||||
armor: 'armor_wizard_5',
|
||||
head: 'head_wizard_5',
|
||||
weapon: 'weapon_wizard_6',
|
||||
armor: 'armor_special_summer2020Mage',
|
||||
head: 'head_special_summer2020Mage',
|
||||
weapon: 'weapon_special_summer2020Mage',
|
||||
};
|
||||
} if (heroClass === 'healer') {
|
||||
return {
|
||||
armor: 'armor_healer_5',
|
||||
head: 'head_healer_5',
|
||||
shield: 'shield_healer_5',
|
||||
weapon: 'weapon_healer_6',
|
||||
armor: 'armor_special_summer2020Healer',
|
||||
head: 'head_special_summer2020Healer',
|
||||
shield: 'shield_special_summer2020Healer',
|
||||
weapon: 'weapon_special_summer2020Healer',
|
||||
};
|
||||
}
|
||||
return {
|
||||
armor: 'armor_warrior_5',
|
||||
head: 'head_warrior_5',
|
||||
shield: 'shield_warrior_5',
|
||||
weapon: 'weapon_warrior_6',
|
||||
armor: 'armor_special_summer2020Warrior',
|
||||
head: 'head_special_summer2020Warrior',
|
||||
shield: 'shield_special_summer2020Warrior',
|
||||
weapon: 'weapon_special_summer2020Warrior',
|
||||
};
|
||||
},
|
||||
selectionBox (selectedClass, heroClass) {
|
||||
|
||||
@@ -301,6 +301,7 @@
|
||||
"hatchingPotionBirchBark": "Birch Bark",
|
||||
"hatchingPotionDessert": "Confection",
|
||||
"hatchingPotionFluorite": "Fluorite",
|
||||
"hatchingPotionSandSculpture": "Sand Sculpture",
|
||||
|
||||
"hatchingPotionNotes": "Pour this on an egg, and it will hatch as a <%= potText(locale) %> pet.",
|
||||
"premiumPotionAddlNotes": "Not usable on quest pet eggs. Available for purchase until <%= date(locale) %>.",
|
||||
|
||||
@@ -359,6 +359,15 @@
|
||||
"weaponSpecialSpring2020HealerText": "Sword-Lily Staff",
|
||||
"weaponSpecialSpring2020HealerNotes": "An iris is beautiful, but the leaves are like swords... don't be deceived by the flowers, this staff is tough as steel! Increases Intelligence by <%= int %>. Limited Edition 2020 Spring Gear.",
|
||||
|
||||
"weaponSpecialSummer2020RogueText": "Fang Blade",
|
||||
"weaponSpecialSummer2020RogueNotes": "Your enemies don't see you coming, but your Fangs are inescapable! Increases Strength by <%= str %>. Limited Edition 2020 Summer Gear.",
|
||||
"weaponSpecialSummer2020WarriorText": "Fish Hook",
|
||||
"weaponSpecialSummer2020WarriorNotes": "If your foes mock your choice of weapon, don't take the bait. This wicked hook is the reel deal! Increases Strength by <%= str %>. Limited Edition 2020 Summer Gear.",
|
||||
"weaponSpecialSummer2020MageText": "Mighty Oar",
|
||||
"weaponSpecialSummer2020MageNotes": "Steer your way through the most treacherous seas and turbulent battles. Increases Intelligence by <%= int %> and Perception by <%= per %>. Limited Edition 2020 Summer Gear.",
|
||||
"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.",
|
||||
|
||||
"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.",
|
||||
"weaponMystery201502Text": "Shimmery Winged Staff of Love and Also Truth",
|
||||
@@ -833,6 +842,15 @@
|
||||
"armorSpecialSpring2020HealerText": "Protective Petals",
|
||||
"armorSpecialSpring2020HealerNotes": "Wrap yourself in soft iris leaves and petals to fool enemies into underestimating your healing power. Increases Constitution by <%= con %>. Limited Edition 2020 Spring Gear.",
|
||||
|
||||
"armorSpecialSummer2020RogueText": "Crocodile Disguise",
|
||||
"armorSpecialSummer2020RogueNotes": "A crocodile makes the perfect Rogue, waiting for the perfect moment to strike. Borrow their skills--and their explosive speed. Increases Perception by <%= per %>. Limited Edition 2020 Summer Gear.",
|
||||
"armorSpecialSummer2020WarriorText": "Rainbow Trout Tail",
|
||||
"armorSpecialSummer2020WarriorNotes": "You'll be the bright fish in a dull stream, with these dazzling scales! Increases Constitution by <%= con %>. Limited Edition 2020 Summer Gear.",
|
||||
"armorSpecialSummer2020MageText": "Oarfish Armor",
|
||||
"armorSpecialSummer2020MageNotes": "Harness the power of the sea's depths with this oar-mazing armor. Increases Intelligence by <%= int %>. Limited Edition 2020 Summer Gear.",
|
||||
"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.",
|
||||
|
||||
"armorMystery201402Text": "Messenger Robes",
|
||||
"armorMystery201402Notes": "Shimmering and strong, these robes have many pockets to carry letters. Confers no benefit. February 2014 Subscriber Item.",
|
||||
"armorMystery201403Text": "Forest Walker Armor",
|
||||
@@ -1400,6 +1418,15 @@
|
||||
"headSpecialSpring2020HealerText": "Iris Fascinator",
|
||||
"headSpecialSpring2020HealerNotes": "Beguile your foes with this headpiece made of flowers! Increases Intelligence by <%= int %>. Limited Edition 2020 Spring Gear.",
|
||||
|
||||
"headSpecialSummer2020RogueText": "Crocodile Helm",
|
||||
"headSpecialSummer2020RogueNotes": "Complete your Rogue-ish disguise with this helm! Maybe you can fool your enemies with your crocodile tears... Increases Perception by <%= per %>. Limited Edition 2020 Summer Gear.",
|
||||
"headSpecialSummer2020WarriorText": "Flashy Fishy Cap",
|
||||
"headSpecialSummer2020WarriorNotes": "Trout your strength and skill with this highly visible headgear. Increases Strength by <%= str %>. Limited Edition 2020 Summer Gear.",
|
||||
"headSpecialSummer2020MageText": "Oarfish Crest",
|
||||
"headSpecialSummer2020MageNotes": "Who needs a crown with this crest? Increases Perception by <%= per %>. Limited Edition 2020 Summer Gear.",
|
||||
"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.",
|
||||
|
||||
"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.",
|
||||
|
||||
@@ -1701,113 +1728,81 @@
|
||||
"shieldSpecialSnowflakeText": "Snowflake Shield",
|
||||
"shieldSpecialSnowflakeNotes": "Every shield is unique. Increases Constitution by <%= con %>. Limited Edition 2013-2014 Winter Gear.",
|
||||
|
||||
"shieldSpecialSpringRogueText": "Hook Claws",
|
||||
"shieldSpecialSpringRogueNotes": "Great for scaling tall buildings, and also for shredding carpets. Increases Strength <%= str %>. Limited Edition 2014 Spring Gear.",
|
||||
"shieldSpecialSpringWarriorText": "Egg Shield",
|
||||
"shieldSpecialSpringWarriorNotes": "This shield never cracks, no matter how hard you hit it! Increases Constitution by <%= con %>. Limited Edition 2014 Spring Gear.",
|
||||
"shieldSpecialSpringHealerText": "Squeaky Ball of Ultimate Protection",
|
||||
"shieldSpecialSpringHealerNotes": "Lets out an obnoxious, continuous squeak when bitten, driving enemies away. Increases Constitution by <%= con %>. Limited Edition 2014 Spring Gear.",
|
||||
|
||||
"shieldSpecialSummerRogueText": "Pirate Cutlass",
|
||||
"shieldSpecialSummerRogueNotes": "Avast! You'll make those Dailies walk the plank! Increases Strength by <%= str %>. Limited Edition 2014 Summer Gear.",
|
||||
"shieldSpecialSummerWarriorText": "Driftwood Shield",
|
||||
"shieldSpecialSummerWarriorNotes": "This shield, made from the wood of wrecked ships, can deter even the stormiest Dailies. Increases Constitution by <%= con %>. Limited Edition 2014 Summer Gear.",
|
||||
"shieldSpecialSummerHealerText": "Shield of the Shallows",
|
||||
"shieldSpecialSummerHealerNotes": "No one will dare to attack the coral reef when faced with this shiny shield! Increases Constitution by <%= con %>. Limited Edition 2014 Summer Gear.",
|
||||
|
||||
"shieldSpecialFallRogueText": "Silver Stake",
|
||||
"shieldSpecialFallRogueNotes": "Dispatches undead. Also grants a bonus against werewolves, because you can never be too careful. Increases Strength by <%= str %>. Limited Edition 2014 Autumn Gear.",
|
||||
"shieldSpecialFallWarriorText": "Potent Potion of Science",
|
||||
"shieldSpecialFallWarriorNotes": "Spills mysteriously on lab coats. Increases Constitution by <%= con %>. Limited Edition 2014 Autumn Gear.",
|
||||
"shieldSpecialFallHealerText": "Jeweled Shield",
|
||||
"shieldSpecialFallHealerNotes": "This glittery shield was found in an ancient tomb. Increases Constitution by <%= con %>. Limited Edition 2014 Autumn Gear.",
|
||||
|
||||
"shieldSpecialWinter2015RogueText": "Ice Spike",
|
||||
"shieldSpecialWinter2015RogueNotes": "You truly, definitely, absolutely just picked these up off of the ground. Increases Strength by <%= str %>. Limited Edition 2014-2015 Winter Gear.",
|
||||
"shieldSpecialWinter2015WarriorText": "Gumdrop Shield",
|
||||
"shieldSpecialWinter2015WarriorNotes": "This seemingly-sugary shield is actually made of nutritious, gelatinous vegetables. Increases Constitution by <%= con %>. Limited Edition 2014-2015 Winter Gear.",
|
||||
"shieldSpecialWinter2015HealerText": "Soothing Shield",
|
||||
"shieldSpecialWinter2015HealerNotes": "This shield deflects the freezing wind. Increases Constitution by <%= con %>. Limited Edition 2014-2015 Winter Gear.",
|
||||
|
||||
"shieldSpecialSpring2015RogueText": "Exploding Squeak",
|
||||
"shieldSpecialSpring2015RogueNotes": "Don't let the sound fool you - these explosives pack a punch. Increases Strength by <%= str %>. Limited Edition 2015 Spring Gear.",
|
||||
"shieldSpecialSpring2015WarriorText": "Dish Discus",
|
||||
"shieldSpecialSpring2015WarriorNotes": "Hurl it at your enemies.... or just hold it, because it will fill up with yummy kibble at dinnertime. Increases Constitution by <%= con %>. Limited Edition 2015 Spring Gear.",
|
||||
"shieldSpecialSpring2015HealerText": "Patterned Pillow",
|
||||
"shieldSpecialSpring2015HealerNotes": "You can rest your head on this soft pillow, or you can wrestle it with your fearsome claws. Rawr! Increases Constitution by <%= con %>. Limited Edition 2015 Spring Gear.",
|
||||
|
||||
"shieldSpecialSummer2015RogueText": "Firing Coral",
|
||||
"shieldSpecialSummer2015RogueNotes": "This relative of fire coral has the ability to propel its venom through the water. Increases Strength by <%= str %>. Limited Edition 2015 Summer Gear.",
|
||||
"shieldSpecialSummer2015WarriorText": "Sunfish Shield",
|
||||
"shieldSpecialSummer2015WarriorNotes": "Crafted of deep-ocean metal by the artisans of Dilatory, this shield shines like the sand and the sea. Increases Constitution by <%= con %>. Limited Edition 2015 Summer Gear.",
|
||||
"shieldSpecialSummer2015HealerText": "Strapping Shield",
|
||||
"shieldSpecialSummer2015HealerNotes": "Use this shield to bash away bilge rats. Increases Constitution by <%= con %>. Limited Edition 2015 Summer Gear.",
|
||||
|
||||
"shieldSpecialFall2015RogueText": "Bat-tle Ax",
|
||||
"shieldSpecialFall2015RogueNotes": "Fearsome To-Dos cower before the flapping of this ax. Increases Strength by <%= str %>. Limited Edition 2015 Autumn Gear.",
|
||||
"shieldSpecialFall2015WarriorText": "Birdseed Bag",
|
||||
"shieldSpecialFall2015WarriorNotes": "It's true that you're supposed to be SCARING the crows, but there's nothing wrong with making friends! Increases Constitution by <%= con %>. Limited Edition 2015 Autumn Gear.",
|
||||
"shieldSpecialFall2015HealerText": "Stirring Stick",
|
||||
"shieldSpecialFall2015HealerNotes": "This stick can stir anything without melting, dissolving, or bursting into flame! It can also be used to fiercely poke enemy tasks. Increases Constitution by <%= con %>. Limited Edition 2015 Autumn Gear.",
|
||||
|
||||
"shieldSpecialWinter2016RogueText": "Cocoa Mug",
|
||||
"shieldSpecialWinter2016RogueNotes": "Warming drink, or boiling projectile? You decide... Increases Strength by <%= str %>. Limited Edition 2015-2016 Winter Gear.",
|
||||
"shieldSpecialWinter2016WarriorText": "Sled Shield",
|
||||
"shieldSpecialWinter2016WarriorNotes": "Use this sled to block attacks, or ride it triumphantly into battle! Increases Constitution by <%= con %>. Limited Edition 2015-2016 Winter Gear.",
|
||||
"shieldSpecialWinter2016HealerText": "Pixie Present",
|
||||
"shieldSpecialWinter2016HealerNotes": "Open it open it open it open it open it open it!!!!!!!!! Increases Constitution by <%= con %>. Limited Edition 2015-2016 Winter Gear.",
|
||||
|
||||
"shieldSpecialSpring2016RogueText": "Fire Bolas",
|
||||
"shieldSpecialSpring2016RogueNotes": "You've mastered the ball, the club, and the knife. Now you advance to juggling fire! Awoo! Increases Strength <%= str %>. Limited Edition 2016 Spring Gear.",
|
||||
"shieldSpecialSpring2016WarriorText": "Cheese Wheel",
|
||||
"shieldSpecialSpring2016WarriorNotes": "You braved fiendish traps to procure this defense-boosting food. Increases Constitution by <%= con %>. Limited Edition 2016 Spring Gear.",
|
||||
"shieldSpecialSpring2016HealerText": "Floral Buckler",
|
||||
"shieldSpecialSpring2016HealerNotes": "The April Fool claims this little shield will block Shiny Seeds. Don't believe him. Increases Constitution by <%= con %>. Limited Edition 2016 Spring Gear.",
|
||||
|
||||
"shieldSpecialSummer2016RogueText": "Electric Rod",
|
||||
"shieldSpecialSummer2016RogueNotes": "Anyone who battles you is in for a shocking surprise... Increases Strength by <%= str %>. Limited Edition 2016 Summer Gear.",
|
||||
"shieldSpecialSummer2016WarriorText": "Shark Tooth",
|
||||
"shieldSpecialSummer2016WarriorNotes": "Bite those tough tasks with this toothy shield! Increases Constitution by <%= con %>. Limited Edition 2016 Summer Gear.",
|
||||
"shieldSpecialSummer2016HealerText": "Sea Star Shield",
|
||||
"shieldSpecialSummer2016HealerNotes": "Sometimes mistakenly called a Starfish Shield. Increases Constitution by <%= con %>. Limited Edition 2016 Summer Gear.",
|
||||
|
||||
"shieldSpecialFall2016RogueText": "Spiderbite Dagger",
|
||||
"shieldSpecialFall2016RogueNotes": "Feel the sting of the spider's bite! Increases Strength by <%= str %>. Limited Edition 2016 Autumn Gear.",
|
||||
"shieldSpecialFall2016WarriorText": "Defensive Roots",
|
||||
"shieldSpecialFall2016WarriorNotes": "Defend against Dailies with these writhing roots! Increases Constitution by <%= con %>. Limited Edition 2016 Autumn Gear.",
|
||||
"shieldSpecialFall2016HealerText": "Gorgon Shield",
|
||||
"shieldSpecialFall2016HealerNotes": "Don't admire your own reflection in this. Increases Constitution by <%= con %>. Limited Edition 2016 Autumn Gear.",
|
||||
|
||||
"shieldSpecialWinter2017RogueText": "Ice Axe",
|
||||
"shieldSpecialWinter2017RogueNotes": "This axe is great for attack, defense, and ice-climbing! Increases Strength by <%= str %>. Limited Edition 2016-2017 Winter Gear.",
|
||||
"shieldSpecialWinter2017WarriorText": "Puck Shield",
|
||||
"shieldSpecialWinter2017WarriorNotes": "Made from a giant hockey puck, this shield can stand up to quite a beating. Increases Constitution by <%= con %>. Limited Edition 2016-2017 Winter Gear.",
|
||||
"shieldSpecialWinter2017HealerText": "Sugarplum Shield",
|
||||
"shieldSpecialWinter2017HealerNotes": "This fibrous armament will help protect you from even the sourest of tasks! Increases Constitution by <%= con %>. Limited Edition 2016-2017 Winter Gear.",
|
||||
|
||||
"shieldSpecialSpring2017RogueText": "Karrotana",
|
||||
"shieldSpecialSpring2017RogueNotes": "These blades will make quick work of tasks, but also are handy for slicing vegetables! Yum! Increases Strength by <%= str %>. Limited Edition 2017 Spring Gear.",
|
||||
"shieldSpecialSpring2017WarriorText": "Yarn Shield",
|
||||
"shieldSpecialSpring2017WarriorNotes": "Every fiber of this shield is woven with protective spells! Try not to play with it (too much). Increases Constitution by <%= con %>. Limited Edition 2017 Spring Gear.",
|
||||
"shieldSpecialSpring2017HealerText": "Basket Shield",
|
||||
"shieldSpecialSpring2017HealerNotes": "Protective and also handy for holding your many healing herbs and accoutrements. Increases Constitution by <%= con %>. Limited Edition 2017 Spring Gear.",
|
||||
|
||||
"shieldSpecialSummer2017RogueText": "Sea Dragon Fins",
|
||||
"shieldSpecialSummer2017RogueNotes": "The edges of these fins are razor-sharp. Increases Strength by <%= str %>. Limited Edition 2017 Summer Gear.",
|
||||
"shieldSpecialSummer2017WarriorText": "Scallop Shield",
|
||||
"shieldSpecialSummer2017WarriorNotes": "This shell that you just found is both decorative AND defensive! Increases Constitution by <%= con %>. Limited Edition 2017 Summer Gear.",
|
||||
"shieldSpecialSummer2017HealerText": "Oyster Shield",
|
||||
"shieldSpecialSummer2017HealerNotes": "This magical oyster constantly generates pearls as well as protection. Increases Constitution by <%= con %>. Limited Edition 2017 Summer Gear.",
|
||||
|
||||
"shieldSpecialFall2017RogueText": "Candied Apple Mace",
|
||||
"shieldSpecialFall2017RogueNotes": "Defeat your foes with sweetness! Increases Strength by <%= str %>. Limited Edition 2017 Autumn Gear.",
|
||||
"shieldSpecialFall2017WarriorText": "Candy Corn Shield",
|
||||
"shieldSpecialFall2017WarriorNotes": "This candy shield has mighty protective powers, so try not to nibble on it! Increases Constitution by <%= con %>. Limited Edition 2017 Autumn Gear.",
|
||||
"shieldSpecialFall2017HealerText": "Haunted Orb",
|
||||
"shieldSpecialFall2017HealerNotes": "This orb occasionally screeches. We're sorry, we're not sure why. But it sure looks nifty! Increases Constitution by <%= con %>. Limited Edition 2017 Autumn Gear.",
|
||||
|
||||
"shieldSpecialWinter2018RogueText": "Peppermint Hook",
|
||||
"shieldSpecialWinter2018RogueNotes": "Perfect for climbing walls or distracting your foes with sweet, sweet candy. Increases Strength by <%= str %>. Limited Edition 2017-2018 Winter Gear.",
|
||||
"shieldSpecialWinter2018WarriorText": "Magic Gift Bag",
|
||||
"shieldSpecialWinter2018WarriorNotes": "Just about any useful thing you need can be found in this sack, if you know the right magic words to whisper. Increases Constitution by <%= con %>. Limited Edition 2017-2018 Winter Gear.",
|
||||
"shieldSpecialWinter2018HealerText": "Mistletoe Bell",
|
||||
@@ -1862,6 +1857,11 @@
|
||||
"shieldSpecialSpring2020HealerText": "Perfumed Shield",
|
||||
"shieldSpecialSpring2020HealerNotes": "Ward off those musty old To-Dos with this sweet-smelling shield. Increases Constitution by <%= con %>. Limited Edition 2020 Spring Gear.",
|
||||
|
||||
"shieldSpecialSummer2020WarriorText": "Huge Trout Scale",
|
||||
"shieldSpecialSummer2020WarriorNotes": "This fish you caught one time was SO BIG, a single scale was enough to make a mighty shield! True story! Increases Constitution by <%= con %>. Limited Edition 2020 Summer Gear.",
|
||||
"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.",
|
||||
|
||||
"shieldMystery201601Text": "Resolution Slayer",
|
||||
"shieldMystery201601Notes": "This blade can be used to parry away all distractions. Confers no benefit. January 2016 Subscriber Item.",
|
||||
"shieldMystery201701Text": "Time-Freezer Shield",
|
||||
|
||||
@@ -155,6 +155,10 @@
|
||||
"spring2020PuddleMageSet": "Puddle (Mage)",
|
||||
"spring2020IrisHealerSet": "Iris (Healer)",
|
||||
"spring2020LapisLazuliRogueSet": "Lapis Lazuli (Rogue)",
|
||||
"summer2020RainbowTroutWarriorSet": "Rainbow Trout (Warrior)",
|
||||
"summer2020OarfishMageSet": "Oarfish (Mage)",
|
||||
"summer2020SeaGlassHealerSet": "Sea Glass (Healer)",
|
||||
"summer2020CrocodileRogueSet": "Crocodile (Rogue)",
|
||||
"eventAvailability": "Available for purchase until <%= date(locale) %>.",
|
||||
"eventAvailabilityReturning": "Available for purchase until <%= availableDate(locale) %>. This potion was last available in <%= previousDate(locale) %>.",
|
||||
"dateEndMarch": "April 30",
|
||||
|
||||
@@ -1,5 +1,9 @@
|
||||
/* eslint-disable key-spacing */
|
||||
|
||||
import moment from 'moment';
|
||||
|
||||
export const CURRENT_SEASON = moment().isBefore('2020-08-02') ? 'summer' : '_NONE_';
|
||||
|
||||
export const CLASSES = [
|
||||
'warrior',
|
||||
'rogue',
|
||||
@@ -40,6 +44,7 @@ export const EVENTS = {
|
||||
fall2019: { start: '2019-09-24', end: '2019-11-02' },
|
||||
winter2020: { start: '2019-12-19', end: '2020-02-02' },
|
||||
spring2020: { start: '2020-03-17', end: '2020-05-02' },
|
||||
summer2020: { start: '2020-06-17', end: '2020-08-02' },
|
||||
};
|
||||
|
||||
export const SEASONAL_SETS = {
|
||||
@@ -166,6 +171,12 @@ export const SEASONAL_SETS = {
|
||||
'summer2019WaterLilyMageSet',
|
||||
'summer2019ConchHealerSet',
|
||||
'summer2019HammerheadRogueSet',
|
||||
|
||||
// summer 2020
|
||||
'summer2020SeaGlassHealerSet',
|
||||
'summer2020OarfishMageSet',
|
||||
'summer2020CrocodileRogueSet',
|
||||
'summer2020RainbowTroutWarriorSet',
|
||||
],
|
||||
fall: [
|
||||
// fall 2014
|
||||
|
||||
@@ -9,7 +9,7 @@ import * as takeThisGear from './special-takeThis';
|
||||
import * as wonderconGear from './special-wondercon';
|
||||
import t from '../../../translation';
|
||||
|
||||
const CURRENT_SEASON = moment().isBetween('2020-03-17', '2020-05-02') ? 'spring' : '_NONE_';
|
||||
const CURRENT_SEASON = moment().isBefore('2020-08-02') ? 'summer' : '_NONE_';
|
||||
|
||||
const armor = {
|
||||
0: backerGear.armorSpecial0,
|
||||
@@ -1192,6 +1192,42 @@ const armor = {
|
||||
value: 90,
|
||||
con: 15,
|
||||
},
|
||||
summer2020Rogue: {
|
||||
event: EVENTS.summer2020,
|
||||
specialClass: 'rogue',
|
||||
set: 'summer2020CrocodileRogueSet',
|
||||
text: t('armorSpecialSummer2020RogueText'),
|
||||
notes: t('armorSpecialSummer2020RogueNotes', { per: 15 }),
|
||||
value: 90,
|
||||
per: 15,
|
||||
},
|
||||
summer2020Warrior: {
|
||||
event: EVENTS.summer2020,
|
||||
specialClass: 'warrior',
|
||||
set: 'summer2020RainbowTroutWarriorSet',
|
||||
text: t('armorSpecialSummer2020WarriorText'),
|
||||
notes: t('armorSpecialSummer2020WarriorNotes', { con: 9 }),
|
||||
value: 90,
|
||||
con: 9,
|
||||
},
|
||||
summer2020Mage: {
|
||||
event: EVENTS.summer2020,
|
||||
specialClass: 'wizard',
|
||||
set: 'summer2020OarfishMageSet',
|
||||
text: t('armorSpecialSummer2020MageText'),
|
||||
notes: t('armorSpecialSummer2020MageNotes', { int: 9 }),
|
||||
value: 90,
|
||||
int: 9,
|
||||
},
|
||||
summer2020Healer: {
|
||||
event: EVENTS.summer2020,
|
||||
specialClass: 'healer',
|
||||
set: 'summer2020SeaGlassHealerSet',
|
||||
text: t('armorSpecialSummer2020HealerText'),
|
||||
notes: t('armorSpecialSummer2020HealerNotes', { con: 15 }),
|
||||
value: 90,
|
||||
con: 15,
|
||||
},
|
||||
};
|
||||
|
||||
const back = {
|
||||
@@ -2707,6 +2743,42 @@ const head = {
|
||||
value: 60,
|
||||
int: 7,
|
||||
},
|
||||
summer2020Rogue: {
|
||||
event: EVENTS.summer2020,
|
||||
specialClass: 'rogue',
|
||||
set: 'summer2020CrocodileRogueSet',
|
||||
text: t('headSpecialSummer2020RogueText'),
|
||||
notes: t('headSpecialSummer2020RogueNotes', { per: 9 }),
|
||||
value: 60,
|
||||
per: 9,
|
||||
},
|
||||
summer2020Warrior: {
|
||||
event: EVENTS.summer2020,
|
||||
specialClass: 'warrior',
|
||||
set: 'summer2020RainbowTroutWarriorSet',
|
||||
text: t('headSpecialSummer2020WarriorText'),
|
||||
notes: t('headSpecialSummer2020WarriorNotes', { str: 9 }),
|
||||
value: 60,
|
||||
str: 9,
|
||||
},
|
||||
summer2020Mage: {
|
||||
event: EVENTS.summer2020,
|
||||
specialClass: 'wizard',
|
||||
set: 'summer2020OarfishMageSet',
|
||||
text: t('headSpecialSummer2020MageText'),
|
||||
notes: t('headSpecialSummer2020MageNotes', { per: 7 }),
|
||||
value: 60,
|
||||
per: 7,
|
||||
},
|
||||
summer2020Healer: {
|
||||
event: EVENTS.summer2020,
|
||||
specialClass: 'healer',
|
||||
set: 'summer2020SeaGlassHealerSet',
|
||||
text: t('headSpecialSummer2020HealerText'),
|
||||
notes: t('headSpecialSummer2020HealerNotes', { int: 7 }),
|
||||
value: 60,
|
||||
int: 7,
|
||||
},
|
||||
};
|
||||
|
||||
const headAccessory = {
|
||||
@@ -3064,8 +3136,8 @@ const shield = {
|
||||
event: EVENTS.spring,
|
||||
specialClass: 'rogue',
|
||||
set: 'stealthyKittySet',
|
||||
text: t('shieldSpecialSpringRogueText'),
|
||||
notes: t('shieldSpecialSpringRogueNotes', { str: 8 }),
|
||||
text: t('weaponSpecialSpringRogueText'),
|
||||
notes: t('weaponSpecialSpringRogueNotes', { str: 8 }),
|
||||
value: 80,
|
||||
str: 8,
|
||||
canBuy: () => CURRENT_SEASON === 'spring',
|
||||
@@ -3094,8 +3166,8 @@ const shield = {
|
||||
event: EVENTS.summer,
|
||||
specialClass: 'rogue',
|
||||
set: 'roguishPirateSet',
|
||||
text: t('shieldSpecialSummerRogueText'),
|
||||
notes: t('shieldSpecialSummerRogueNotes', { str: 8 }),
|
||||
text: t('weaponSpecialSummerRogueText'),
|
||||
notes: t('weaponSpecialSummerRogueNotes', { str: 8 }),
|
||||
value: 80,
|
||||
str: 8,
|
||||
canBuy: () => CURRENT_SEASON === 'summer',
|
||||
@@ -3124,8 +3196,8 @@ const shield = {
|
||||
event: EVENTS.fall,
|
||||
specialClass: 'rogue',
|
||||
set: 'vampireSmiterSet',
|
||||
text: t('shieldSpecialFallRogueText'),
|
||||
notes: t('shieldSpecialFallRogueNotes', { str: 8 }),
|
||||
text: t('weaponSpecialFallRogueText'),
|
||||
notes: t('weaponSpecialFallRogueNotes', { str: 8 }),
|
||||
value: 80,
|
||||
str: 8,
|
||||
canBuy: () => CURRENT_SEASON === 'fall',
|
||||
@@ -3154,8 +3226,8 @@ const shield = {
|
||||
event: EVENTS.winter2015,
|
||||
specialClass: 'rogue',
|
||||
set: 'icicleDrakeSet',
|
||||
text: t('shieldSpecialWinter2015RogueText'),
|
||||
notes: t('shieldSpecialWinter2015RogueNotes', { str: 8 }),
|
||||
text: t('weaponSpecialWinter2015RogueText'),
|
||||
notes: t('weaponSpecialWinter2015RogueNotes', { str: 8 }),
|
||||
value: 80,
|
||||
str: 8,
|
||||
canBuy: () => CURRENT_SEASON === 'winter',
|
||||
@@ -3184,8 +3256,8 @@ const shield = {
|
||||
event: EVENTS.spring2015,
|
||||
specialClass: 'rogue',
|
||||
set: 'sneakySqueakerSet',
|
||||
text: t('shieldSpecialSpring2015RogueText'),
|
||||
notes: t('shieldSpecialSpring2015RogueNotes', { str: 8 }),
|
||||
text: t('weaponSpecialSpring2015RogueText'),
|
||||
notes: t('weaponSpecialSpring2015RogueNotes', { str: 8 }),
|
||||
value: 80,
|
||||
str: 8,
|
||||
canBuy: () => CURRENT_SEASON === 'spring',
|
||||
@@ -3214,8 +3286,8 @@ const shield = {
|
||||
event: EVENTS.summer2015,
|
||||
specialClass: 'rogue',
|
||||
set: 'reefRenegadeSet',
|
||||
text: t('shieldSpecialSummer2015RogueText'),
|
||||
notes: t('shieldSpecialSummer2015RogueNotes', { str: 8 }),
|
||||
text: t('weaponSpecialSummer2015RogueText'),
|
||||
notes: t('weaponSpecialSummer2015RogueNotes', { str: 8 }),
|
||||
value: 80,
|
||||
str: 8,
|
||||
canBuy: () => CURRENT_SEASON === 'summer',
|
||||
@@ -3244,8 +3316,8 @@ const shield = {
|
||||
event: EVENTS.fall2015,
|
||||
specialClass: 'rogue',
|
||||
set: 'battleRogueSet',
|
||||
text: t('shieldSpecialFall2015RogueText'),
|
||||
notes: t('shieldSpecialFall2015RogueNotes', { str: 8 }),
|
||||
text: t('weaponSpecialFall2015RogueText'),
|
||||
notes: t('weaponSpecialFall2015RogueNotes', { str: 8 }),
|
||||
value: 80,
|
||||
str: 8,
|
||||
canBuy: () => CURRENT_SEASON === 'fall',
|
||||
@@ -3274,8 +3346,8 @@ const shield = {
|
||||
event: EVENTS.winter2016,
|
||||
specialClass: 'rogue',
|
||||
set: 'cocoaSet',
|
||||
text: t('shieldSpecialWinter2016RogueText'),
|
||||
notes: t('shieldSpecialWinter2016RogueNotes', { str: 8 }),
|
||||
text: t('weaponSpecialWinter2016RogueText'),
|
||||
notes: t('weaponSpecialWinter2016RogueNotes', { str: 8 }),
|
||||
value: 80,
|
||||
str: 8,
|
||||
canBuy: () => CURRENT_SEASON === 'winter',
|
||||
@@ -3304,8 +3376,8 @@ const shield = {
|
||||
event: EVENTS.spring2016,
|
||||
specialClass: 'rogue',
|
||||
set: 'cleverDogSet',
|
||||
text: t('shieldSpecialSpring2016RogueText'),
|
||||
notes: t('shieldSpecialSpring2016RogueNotes', { str: 8 }),
|
||||
text: t('weaponSpecialSpring2016RogueText'),
|
||||
notes: t('weaponSpecialSpring2016RogueNotes', { str: 8 }),
|
||||
value: 80,
|
||||
str: 8,
|
||||
canBuy: () => CURRENT_SEASON === 'spring',
|
||||
@@ -3334,8 +3406,8 @@ const shield = {
|
||||
event: EVENTS.summer2016,
|
||||
specialClass: 'rogue',
|
||||
set: 'summer2016EelSet',
|
||||
text: t('shieldSpecialSummer2016RogueText'),
|
||||
notes: t('shieldSpecialSummer2016RogueNotes', { str: 8 }),
|
||||
text: t('weaponSpecialSummer2016RogueText'),
|
||||
notes: t('weaponSpecialSummer2016RogueNotes', { str: 8 }),
|
||||
value: 80,
|
||||
str: 8,
|
||||
canBuy: () => CURRENT_SEASON === 'summer',
|
||||
@@ -3364,8 +3436,8 @@ const shield = {
|
||||
event: EVENTS.fall2016,
|
||||
specialClass: 'rogue',
|
||||
set: 'fall2016BlackWidowSet',
|
||||
text: t('shieldSpecialFall2016RogueText'),
|
||||
notes: t('shieldSpecialFall2016RogueNotes', { str: 8 }),
|
||||
text: t('weaponSpecialFall2016RogueText'),
|
||||
notes: t('weaponSpecialFall2016RogueNotes', { str: 8 }),
|
||||
value: 80,
|
||||
str: 8,
|
||||
canBuy: () => CURRENT_SEASON === 'fall',
|
||||
@@ -3394,8 +3466,8 @@ const shield = {
|
||||
event: EVENTS.winter2017,
|
||||
specialClass: 'rogue',
|
||||
set: 'winter2017FrostyRogueSet',
|
||||
text: t('shieldSpecialWinter2017RogueText'),
|
||||
notes: t('shieldSpecialWinter2017RogueNotes', { str: 8 }),
|
||||
text: t('weaponSpecialWinter2017RogueText'),
|
||||
notes: t('weaponSpecialWinter2017RogueNotes', { str: 8 }),
|
||||
value: 80,
|
||||
str: 8,
|
||||
canBuy: () => CURRENT_SEASON === 'winter',
|
||||
@@ -3424,8 +3496,8 @@ const shield = {
|
||||
event: EVENTS.spring2017,
|
||||
specialClass: 'rogue',
|
||||
set: 'spring2017SneakyBunnySet',
|
||||
text: t('shieldSpecialSpring2017RogueText'),
|
||||
notes: t('shieldSpecialSpring2017RogueNotes', { str: 8 }),
|
||||
text: t('weaponSpecialSpring2017RogueText'),
|
||||
notes: t('weaponSpecialSpring2017RogueNotes', { str: 8 }),
|
||||
value: 80,
|
||||
str: 8,
|
||||
canBuy: () => CURRENT_SEASON === 'spring',
|
||||
@@ -3454,8 +3526,8 @@ const shield = {
|
||||
event: EVENTS.summer2017,
|
||||
specialClass: 'rogue',
|
||||
set: 'summer2017SeaDragonSet',
|
||||
text: t('shieldSpecialSummer2017RogueText'),
|
||||
notes: t('shieldSpecialSummer2017RogueNotes', { str: 8 }),
|
||||
text: t('weaponSpecialSummer2017RogueText'),
|
||||
notes: t('weaponSpecialSummer2017RogueNotes', { str: 8 }),
|
||||
value: 80,
|
||||
str: 8,
|
||||
canBuy: () => CURRENT_SEASON === 'summer',
|
||||
@@ -3484,8 +3556,8 @@ const shield = {
|
||||
event: EVENTS.fall2017,
|
||||
specialClass: 'rogue',
|
||||
set: 'fall2017TrickOrTreatSet',
|
||||
text: t('shieldSpecialFall2017RogueText'),
|
||||
notes: t('shieldSpecialFall2017RogueNotes', { str: 8 }),
|
||||
text: t('weaponSpecialFall2017RogueText'),
|
||||
notes: t('weaponSpecialFall2017RogueNotes', { str: 8 }),
|
||||
value: 80,
|
||||
str: 8,
|
||||
canBuy: () => CURRENT_SEASON === 'fall',
|
||||
@@ -3514,8 +3586,8 @@ const shield = {
|
||||
event: EVENTS.winter2018,
|
||||
specialClass: 'rogue',
|
||||
set: 'winter2018ReindeerSet',
|
||||
text: t('shieldSpecialWinter2018RogueText'),
|
||||
notes: t('shieldSpecialWinter2018RogueNotes', { str: 8 }),
|
||||
text: t('weaponSpecialWinter2018RogueText'),
|
||||
notes: t('weaponSpecialWinter2018RogueNotes', { str: 8 }),
|
||||
value: 80,
|
||||
str: 8,
|
||||
canBuy: () => CURRENT_SEASON === 'winter',
|
||||
@@ -3820,6 +3892,33 @@ const shield = {
|
||||
value: 70,
|
||||
con: 9,
|
||||
},
|
||||
summer2020Warrior: {
|
||||
event: EVENTS.summer2020,
|
||||
specialClass: 'warrior',
|
||||
set: 'summer2020RainbowTroutWarriorSet',
|
||||
text: t('shieldSpecialSummer2020WarriorText'),
|
||||
notes: t('shieldSpecialSummer2020WarriorNotes', { con: 7 }),
|
||||
value: 70,
|
||||
con: 7,
|
||||
},
|
||||
summer2020Healer: {
|
||||
event: EVENTS.summer2020,
|
||||
specialClass: 'healer',
|
||||
set: 'summer2020SeaGlassHealerSet',
|
||||
text: t('shieldSpecialSummer2020HealerText'),
|
||||
notes: t('shieldSpecialSummer2020HealerNotes', { con: 9 }),
|
||||
value: 70,
|
||||
con: 9,
|
||||
},
|
||||
summer2020Rogue: {
|
||||
event: EVENTS.summer2020,
|
||||
specialClass: 'rogue',
|
||||
set: 'summer2020CrocodileRogueSet',
|
||||
text: t('weaponSpecialSummer2020RogueText'),
|
||||
notes: t('weaponSpecialSummer2020RogueNotes', { str: 8 }),
|
||||
value: 80,
|
||||
str: 8,
|
||||
},
|
||||
};
|
||||
|
||||
const weapon = {
|
||||
@@ -5004,6 +5103,44 @@ const weapon = {
|
||||
value: 90,
|
||||
int: 9,
|
||||
},
|
||||
summer2020Rogue: {
|
||||
event: EVENTS.summer2020,
|
||||
specialClass: 'rogue',
|
||||
set: 'summer2020CrocodileRogueSet',
|
||||
text: t('weaponSpecialSummer2020RogueText'),
|
||||
notes: t('weaponSpecialSummer2020RogueNotes', { str: 8 }),
|
||||
value: 80,
|
||||
str: 8,
|
||||
},
|
||||
summer2020Warrior: {
|
||||
event: EVENTS.summer2020,
|
||||
specialClass: 'warrior',
|
||||
set: 'summer2020RainbowTroutWarriorSet',
|
||||
text: t('weaponSpecialSummer2020WarriorText'),
|
||||
notes: t('weaponSpecialSummer2020WarriorNotes', { str: 15 }),
|
||||
value: 90,
|
||||
str: 15,
|
||||
},
|
||||
summer2020Mage: {
|
||||
event: EVENTS.summer2020,
|
||||
specialClass: 'wizard',
|
||||
set: 'summer2020OarfishMageSet',
|
||||
text: t('weaponSpecialSummer2020MageText'),
|
||||
notes: t('weaponSpecialSummer2020MageNotes', { int: 15, per: 7 }),
|
||||
value: 90,
|
||||
int: 15,
|
||||
per: 7,
|
||||
twoHanded: true,
|
||||
},
|
||||
summer2020Healer: {
|
||||
event: EVENTS.summer2020,
|
||||
specialClass: 'healer',
|
||||
set: 'summer2020SeaGlassHealerSet',
|
||||
text: t('weaponSpecialSummer2020HealerText'),
|
||||
notes: t('weaponSpecialSummer2020HealerNotes', { int: 9 }),
|
||||
value: 90,
|
||||
int: 9,
|
||||
},
|
||||
};
|
||||
|
||||
export {
|
||||
|
||||
@@ -305,6 +305,17 @@ const premium = {
|
||||
canBuy: hasQuestAchievementFunction('fluorite'),
|
||||
_addlNotes: t('premiumPotionUnlimitedNotes'),
|
||||
},
|
||||
SandSculpture: {
|
||||
value: 2,
|
||||
text: t('hatchingPotionSandSculpture'),
|
||||
limited: true,
|
||||
canBuy () {
|
||||
return moment().isBefore('2020-08-02');
|
||||
},
|
||||
_addlNotes: t('premiumPotionAddlNotes', {
|
||||
date: t('dateEndJuly'),
|
||||
}),
|
||||
},
|
||||
};
|
||||
|
||||
const wacky = {
|
||||
|
||||
@@ -9,16 +9,16 @@ const featuredItems = {
|
||||
path: 'armoire',
|
||||
},
|
||||
{
|
||||
type: 'hatchingPotions',
|
||||
path: 'hatchingPotions.Golden',
|
||||
type: 'premiumHatchingPotion',
|
||||
path: 'premiumHatchingPotions.SandSculpture',
|
||||
},
|
||||
{
|
||||
type: 'eggs',
|
||||
path: 'eggs.Wolf',
|
||||
path: 'eggs.Dragon',
|
||||
},
|
||||
{
|
||||
type: 'food',
|
||||
path: 'food.Saddle',
|
||||
path: 'food.Chocolate',
|
||||
},
|
||||
];
|
||||
},
|
||||
@@ -38,7 +38,7 @@ const featuredItems = {
|
||||
},
|
||||
];
|
||||
},
|
||||
seasonal: 'spring2019Rogue',
|
||||
seasonal: 'summer2019Warrior',
|
||||
timeTravelers: [
|
||||
// TODO
|
||||
],
|
||||
|
||||
@@ -1,16 +1,21 @@
|
||||
// import { SEASONAL_SETS } from '../content/constants';
|
||||
import { SEASONAL_SETS } from '../content/constants';
|
||||
|
||||
export default {
|
||||
opened: false,
|
||||
opened: true,
|
||||
|
||||
currentSeason: 'Closed',
|
||||
currentSeason: 'Summer',
|
||||
|
||||
dateRange: { start: '2019-09-24', end: '2019-10-31' },
|
||||
dateRange: { start: '2020-06-17', end: '2020-07-31' },
|
||||
|
||||
availableSets: [
|
||||
...SEASONAL_SETS.summer,
|
||||
],
|
||||
|
||||
pinnedSets: {
|
||||
healer: 'summer2020SeaGlassHealerSet',
|
||||
rogue: 'summer2020CrocodileRogueSet',
|
||||
warrior: 'summer2020RainbowTroutWarriorSet',
|
||||
wizard: 'summer2020OarfishMageSet',
|
||||
},
|
||||
|
||||
availableSpells: [
|
||||
@@ -19,5 +24,5 @@ export default {
|
||||
availableQuests: [
|
||||
],
|
||||
|
||||
featuredSet: 'fall2018AlterEgoSet',
|
||||
featuredSet: 'summer2019WaterLilyMageSet',
|
||||
};
|
||||
|
||||
|
After Width: | Height: | Size: 1.0 KiB |
|
After Width: | Height: | Size: 1.7 KiB |
|
After Width: | Height: | Size: 1.0 KiB |
|
After Width: | Height: | Size: 1.0 KiB |
|
After Width: | Height: | Size: 824 B |
|
After Width: | Height: | Size: 829 B |
|
After Width: | Height: | Size: 1.0 KiB |
|
After Width: | Height: | Size: 713 B |
|
After Width: | Height: | Size: 408 B |
|
After Width: | Height: | Size: 525 B |
|
After Width: | Height: | Size: 472 B |
|
After Width: | Height: | Size: 894 B |
|
After Width: | Height: | Size: 1.4 KiB |
|
After Width: | Height: | Size: 611 B |
|
After Width: | Height: | Size: 932 B |
|
After Width: | Height: | Size: 688 B |
|
After Width: | Height: | Size: 745 B |
|
After Width: | Height: | Size: 572 B |
|
After Width: | Height: | Size: 637 B |
|
After Width: | Height: | Size: 327 B |
|
After Width: | Height: | Size: 467 B |
|
After Width: | Height: | Size: 417 B |
|
After Width: | Height: | Size: 469 B |
|
After Width: | Height: | Size: 417 B |
|
After Width: | Height: | Size: 502 B |
|
After Width: | Height: | Size: 315 B |
|
After Width: | Height: | Size: 1.0 KiB |
|
After Width: | Height: | Size: 1.7 KiB |
|
After Width: | Height: | Size: 1022 B |
|
After Width: | Height: | Size: 973 B |
|
After Width: | Height: | Size: 571 B |
|
After Width: | Height: | Size: 512 B |
|
After Width: | Height: | Size: 554 B |
|
After Width: | Height: | Size: 369 B |
|
Before Width: | Height: | Size: 3.6 KiB After Width: | Height: | Size: 3.8 KiB |
|
Before Width: | Height: | Size: 4.3 KiB After Width: | Height: | Size: 4.4 KiB |
|
Before Width: | Height: | Size: 5.7 KiB After Width: | Height: | Size: 6.9 KiB |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 945 B |
|
After Width: | Height: | Size: 1.2 KiB |
|
After Width: | Height: | Size: 1.7 KiB |
|
After Width: | Height: | Size: 1.4 KiB |
|
After Width: | Height: | Size: 1.0 KiB |
|
After Width: | Height: | Size: 1.0 KiB |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 1.6 KiB |
|
After Width: | Height: | Size: 1004 B |
|
After Width: | Height: | Size: 1.7 KiB |
|
After Width: | Height: | Size: 2.1 KiB |