feat(event): subscriber items 2016-03

This commit is contained in:
Sabe Jones
2016-03-21 15:56:54 -04:00
parent 2a4a8466ca
commit f7027b5cf3
33 changed files with 3708 additions and 3625 deletions

View File

@@ -6,7 +6,7 @@
}
.2014_Fall_Mage_PROMO9 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -814px -181px;
background-position: -1066px -684px;
width: 120px;
height: 90px;
}
@@ -18,7 +18,7 @@
}
.2014_Fall_Warrior_PROMO {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -364px -1156px;
background-position: -182px -1156px;
width: 90px;
height: 90px;
}
@@ -66,7 +66,7 @@
}
.promo_dilatoryDistress {
background-image: url(spritesmith-largeSprites-0.png);
background-position: 0px -1156px;
background-position: -808px -621px;
width: 90px;
height: 90px;
}
@@ -84,7 +84,7 @@
}
.promo_enchanted_armoire_201507 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1190px -732px;
background-position: -1190px -641px;
width: 217px;
height: 90px;
}
@@ -96,7 +96,7 @@
}
.promo_enchanted_armoire_201509 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -91px -1156px;
background-position: 0px -1156px;
width: 90px;
height: 90px;
}
@@ -108,7 +108,7 @@
}
.promo_enchanted_armoire_201601 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -637px -1156px;
background-position: -546px -1156px;
width: 90px;
height: 90px;
}
@@ -144,7 +144,7 @@
}
.promo_mystery_201405 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -819px -1156px;
background-position: -637px -1156px;
width: 90px;
height: 90px;
}
@@ -168,7 +168,7 @@
}
.promo_mystery_201409 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -182px -1156px;
background-position: -91px -1156px;
width: 90px;
height: 90px;
}
@@ -180,7 +180,7 @@
}
.promo_mystery_201411 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -546px -1156px;
background-position: -364px -1156px;
width: 90px;
height: 90px;
}
@@ -216,7 +216,7 @@
}
.promo_mystery_201505 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -808px -621px;
background-position: -910px -1156px;
width: 90px;
height: 90px;
}
@@ -234,7 +234,7 @@
}
.promo_mystery_201508 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -543px -241px;
background-position: -452px -338px;
width: 93px;
height: 90px;
}
@@ -246,7 +246,7 @@
}
.promo_mystery_201510 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -452px -338px;
background-position: -543px -241px;
width: 93px;
height: 90px;
}
@@ -264,7 +264,7 @@
}
.promo_mystery_201601 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1066px -684px;
background-position: -814px -181px;
width: 120px;
height: 90px;
}
@@ -274,9 +274,15 @@
width: 90px;
height: 90px;
}
.promo_mystery_201603 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -819px -1156px;
width: 90px;
height: 90px;
}
.promo_mystery_3014 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1190px -641px;
background-position: -1190px -732px;
width: 217px;
height: 90px;
}
@@ -294,43 +300,43 @@
}
.promo_pastel_skin {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -331px -983px;
background-position: 0px -983px;
width: 330px;
height: 83px;
}
.customize-option.promo_pastel_skin {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -356px -998px;
background-position: -25px -998px;
width: 60px;
height: 60px;
}
.promo_peppermint_flame {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1190px -493px;
background-position: -1331px -493px;
width: 140px;
height: 147px;
}
.promo_pet_skins {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1331px -493px;
background-position: -1190px -493px;
width: 140px;
height: 147px;
}
.customize-option.promo_pet_skins {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1356px -508px;
background-position: -1215px -508px;
width: 60px;
height: 60px;
}
.promo_shimmer_hair {
background-image: url(spritesmith-largeSprites-0.png);
background-position: 0px -983px;
background-position: -331px -983px;
width: 330px;
height: 83px;
}
.customize-option.promo_shimmer_hair {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -25px -998px;
background-position: -356px -998px;
width: 60px;
height: 60px;
}
@@ -354,13 +360,13 @@
}
.promo_springclasses2014 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1190px 0px;
background-position: -644px -724px;
width: 288px;
height: 90px;
}
.promo_springclasses2015 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -644px -724px;
background-position: -1190px 0px;
width: 288px;
height: 90px;
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 246 KiB

After

Width:  |  Height:  |  Size: 247 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 146 KiB

After

Width:  |  Height:  |  Size: 146 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 158 KiB

After

Width:  |  Height:  |  Size: 158 KiB

View File

@@ -1,324 +1,354 @@
.Pet-TRex-Desert {
background-image: url(spritesmith-main-12.png);
background-position: -82px 0px;
width: 81px;
height: 99px;
}
.Pet-TRex-Golden {
background-image: url(spritesmith-main-12.png);
background-position: -492px -300px;
width: 81px;
height: 99px;
}
.Pet-TRex-Red {
.Pet-TRex-Base {
background-image: url(spritesmith-main-12.png);
background-position: -164px 0px;
width: 81px;
height: 99px;
}
.Pet-TRex-Shade {
.Pet-TRex-CottonCandyBlue {
background-image: url(spritesmith-main-12.png);
background-position: 0px -100px;
width: 81px;
height: 99px;
}
.Pet-TRex-Skeleton {
.Pet-TRex-CottonCandyPink {
background-image: url(spritesmith-main-12.png);
background-position: -82px -100px;
width: 81px;
height: 99px;
}
.Pet-TRex-White {
.Pet-TRex-Desert {
background-image: url(spritesmith-main-12.png);
background-position: -164px -100px;
width: 81px;
height: 99px;
}
.Pet-TRex-Zombie {
.Pet-TRex-Golden {
background-image: url(spritesmith-main-12.png);
background-position: -246px 0px;
width: 81px;
height: 99px;
}
.Pet-Turkey-Base {
.Pet-TRex-Red {
background-image: url(spritesmith-main-12.png);
background-position: -246px -100px;
width: 81px;
height: 99px;
}
.Pet-Turkey-Gilded {
.Pet-TRex-Shade {
background-image: url(spritesmith-main-12.png);
background-position: 0px -200px;
width: 81px;
height: 99px;
}
.Pet-Unicorn-Base {
.Pet-TRex-Skeleton {
background-image: url(spritesmith-main-12.png);
background-position: -82px -200px;
width: 81px;
height: 99px;
}
.Pet-Unicorn-CottonCandyBlue {
.Pet-TRex-White {
background-image: url(spritesmith-main-12.png);
background-position: -164px -200px;
width: 81px;
height: 99px;
}
.Pet-Unicorn-CottonCandyPink {
.Pet-TRex-Zombie {
background-image: url(spritesmith-main-12.png);
background-position: -246px -200px;
width: 81px;
height: 99px;
}
.Pet-Unicorn-Desert {
.Pet-TigerCub-White {
background-image: url(spritesmith-main-12.png);
background-position: -328px 0px;
background-position: -82px 0px;
width: 81px;
height: 99px;
}
.Pet-Unicorn-Golden {
background-image: url(spritesmith-main-12.png);
background-position: -328px -100px;
width: 81px;
height: 99px;
}
.Pet-Unicorn-Red {
background-image: url(spritesmith-main-12.png);
background-position: -328px -200px;
width: 81px;
height: 99px;
}
.Pet-Unicorn-Shade {
background-image: url(spritesmith-main-12.png);
background-position: 0px -300px;
width: 81px;
height: 99px;
}
.Pet-Unicorn-Skeleton {
background-image: url(spritesmith-main-12.png);
background-position: -82px -300px;
width: 81px;
height: 99px;
}
.Pet-Unicorn-White {
background-image: url(spritesmith-main-12.png);
background-position: -164px -300px;
width: 81px;
height: 99px;
}
.Pet-Unicorn-Zombie {
background-image: url(spritesmith-main-12.png);
background-position: -246px -300px;
width: 81px;
height: 99px;
}
.Pet-Whale-Base {
background-image: url(spritesmith-main-12.png);
background-position: -328px -300px;
width: 81px;
height: 99px;
}
.Pet-Whale-CottonCandyBlue {
background-image: url(spritesmith-main-12.png);
background-position: -410px 0px;
width: 81px;
height: 99px;
}
.Pet-Whale-CottonCandyPink {
background-image: url(spritesmith-main-12.png);
background-position: -410px -100px;
width: 81px;
height: 99px;
}
.Pet-Whale-Desert {
background-image: url(spritesmith-main-12.png);
background-position: -410px -200px;
width: 81px;
height: 99px;
}
.Pet-Whale-Golden {
background-image: url(spritesmith-main-12.png);
background-position: -410px -300px;
width: 81px;
height: 99px;
}
.Pet-Whale-Red {
background-image: url(spritesmith-main-12.png);
background-position: -492px 0px;
width: 81px;
height: 99px;
}
.Pet-Whale-Shade {
background-image: url(spritesmith-main-12.png);
background-position: -492px -100px;
width: 81px;
height: 99px;
}
.Pet-Whale-Skeleton {
background-image: url(spritesmith-main-12.png);
background-position: -492px -200px;
width: 81px;
height: 99px;
}
.Pet-Whale-White {
background-image: url(spritesmith-main-12.png);
background-position: 0px 0px;
width: 81px;
height: 99px;
}
.Pet-Whale-Zombie {
background-image: url(spritesmith-main-12.png);
background-position: 0px -400px;
width: 81px;
height: 99px;
}
.Pet-Wolf-Base {
.Pet-TigerCub-Zombie {
background-image: url(spritesmith-main-12.png);
background-position: -82px -400px;
width: 81px;
height: 99px;
}
.Pet-Wolf-CottonCandyBlue {
.Pet-Turkey-Base {
background-image: url(spritesmith-main-12.png);
background-position: -328px 0px;
width: 81px;
height: 99px;
}
.Pet-Turkey-Gilded {
background-image: url(spritesmith-main-12.png);
background-position: -328px -100px;
width: 81px;
height: 99px;
}
.Pet-Unicorn-Base {
background-image: url(spritesmith-main-12.png);
background-position: -328px -200px;
width: 81px;
height: 99px;
}
.Pet-Unicorn-CottonCandyBlue {
background-image: url(spritesmith-main-12.png);
background-position: 0px -300px;
width: 81px;
height: 99px;
}
.Pet-Unicorn-CottonCandyPink {
background-image: url(spritesmith-main-12.png);
background-position: -82px -300px;
width: 81px;
height: 99px;
}
.Pet-Unicorn-Desert {
background-image: url(spritesmith-main-12.png);
background-position: -164px -300px;
width: 81px;
height: 99px;
}
.Pet-Unicorn-Golden {
background-image: url(spritesmith-main-12.png);
background-position: -246px -300px;
width: 81px;
height: 99px;
}
.Pet-Unicorn-Red {
background-image: url(spritesmith-main-12.png);
background-position: -328px -300px;
width: 81px;
height: 99px;
}
.Pet-Unicorn-Shade {
background-image: url(spritesmith-main-12.png);
background-position: -410px 0px;
width: 81px;
height: 99px;
}
.Pet-Unicorn-Skeleton {
background-image: url(spritesmith-main-12.png);
background-position: -410px -100px;
width: 81px;
height: 99px;
}
.Pet-Unicorn-White {
background-image: url(spritesmith-main-12.png);
background-position: -410px -200px;
width: 81px;
height: 99px;
}
.Pet-Unicorn-Zombie {
background-image: url(spritesmith-main-12.png);
background-position: -410px -300px;
width: 81px;
height: 99px;
}
.Pet-Whale-Base {
background-image: url(spritesmith-main-12.png);
background-position: -492px 0px;
width: 81px;
height: 99px;
}
.Pet-Whale-CottonCandyBlue {
background-image: url(spritesmith-main-12.png);
background-position: -492px -100px;
width: 81px;
height: 99px;
}
.Pet-Whale-CottonCandyPink {
background-image: url(spritesmith-main-12.png);
background-position: -492px -200px;
width: 81px;
height: 99px;
}
.Pet-Whale-Desert {
background-image: url(spritesmith-main-12.png);
background-position: -492px -300px;
width: 81px;
height: 99px;
}
.Pet-Whale-Golden {
background-image: url(spritesmith-main-12.png);
background-position: 0px -400px;
width: 81px;
height: 99px;
}
.Pet-Whale-Red {
background-image: url(spritesmith-main-12.png);
background-position: 0px 0px;
width: 81px;
height: 99px;
}
.Pet-Whale-Shade {
background-image: url(spritesmith-main-12.png);
background-position: -164px -400px;
width: 81px;
height: 99px;
}
.Pet-Wolf-CottonCandyPink {
.Pet-Whale-Skeleton {
background-image: url(spritesmith-main-12.png);
background-position: -246px -400px;
width: 81px;
height: 99px;
}
.Pet-Wolf-Desert {
.Pet-Whale-White {
background-image: url(spritesmith-main-12.png);
background-position: -328px -400px;
width: 81px;
height: 99px;
}
.Pet-Wolf-Golden {
.Pet-Whale-Zombie {
background-image: url(spritesmith-main-12.png);
background-position: -410px -400px;
width: 81px;
height: 99px;
}
.Pet-Wolf-Peppermint {
.Pet-Wolf-Base {
background-image: url(spritesmith-main-12.png);
background-position: -492px -400px;
width: 81px;
height: 99px;
}
.Pet-Wolf-Red {
.Pet-Wolf-CottonCandyBlue {
background-image: url(spritesmith-main-12.png);
background-position: -574px 0px;
width: 81px;
height: 99px;
}
.Pet-Wolf-Shade {
.Pet-Wolf-CottonCandyPink {
background-image: url(spritesmith-main-12.png);
background-position: -574px -100px;
width: 81px;
height: 99px;
}
.Pet-Wolf-Skeleton {
.Pet-Wolf-Desert {
background-image: url(spritesmith-main-12.png);
background-position: -574px -200px;
width: 81px;
height: 99px;
}
.Pet-Wolf-Spooky {
.Pet-Wolf-Golden {
background-image: url(spritesmith-main-12.png);
background-position: -574px -300px;
width: 81px;
height: 99px;
}
.Pet-Wolf-Veteran {
.Pet-Wolf-Peppermint {
background-image: url(spritesmith-main-12.png);
background-position: -574px -400px;
width: 81px;
height: 99px;
}
.Pet-Wolf-White {
.Pet-Wolf-Red {
background-image: url(spritesmith-main-12.png);
background-position: 0px -500px;
width: 81px;
height: 99px;
}
.Pet-Wolf-Zombie {
.Pet-Wolf-Shade {
background-image: url(spritesmith-main-12.png);
background-position: -82px -500px;
width: 81px;
height: 99px;
}
.Pet_HatchingPotion_Base {
background-image: url(spritesmith-main-12.png);
background-position: -213px -500px;
width: 48px;
height: 51px;
}
.Pet_HatchingPotion_CottonCandyBlue {
background-image: url(spritesmith-main-12.png);
background-position: -458px -500px;
width: 48px;
height: 51px;
}
.Pet_HatchingPotion_CottonCandyPink {
background-image: url(spritesmith-main-12.png);
background-position: -262px -500px;
width: 48px;
height: 51px;
}
.Pet_HatchingPotion_Desert {
background-image: url(spritesmith-main-12.png);
background-position: -311px -500px;
width: 48px;
height: 51px;
}
.Pet_HatchingPotion_Golden {
background-image: url(spritesmith-main-12.png);
background-position: -360px -500px;
width: 48px;
height: 51px;
}
.Pet_HatchingPotion_Peppermint {
background-image: url(spritesmith-main-12.png);
background-position: -409px -500px;
width: 48px;
height: 51px;
}
.Pet_HatchingPotion_Red {
.Pet-Wolf-Skeleton {
background-image: url(spritesmith-main-12.png);
background-position: -164px -500px;
width: 48px;
height: 51px;
width: 81px;
height: 99px;
}
.Pet_HatchingPotion_Shade {
.Pet-Wolf-Spooky {
background-image: url(spritesmith-main-12.png);
background-position: -507px -500px;
width: 48px;
height: 51px;
background-position: -246px -500px;
width: 81px;
height: 99px;
}
.Pet_HatchingPotion_Skeleton {
.Pet-Wolf-Veteran {
background-image: url(spritesmith-main-12.png);
background-position: -556px -500px;
width: 48px;
height: 51px;
background-position: -328px -500px;
width: 81px;
height: 99px;
}
.Pet_HatchingPotion_Spooky {
.Pet-Wolf-White {
background-image: url(spritesmith-main-12.png);
background-position: -605px -500px;
width: 48px;
height: 51px;
background-position: -410px -500px;
width: 81px;
height: 99px;
}
.Pet_HatchingPotion_White {
.Pet-Wolf-Zombie {
background-image: url(spritesmith-main-12.png);
background-position: -492px -500px;
width: 81px;
height: 99px;
}
.Pet_HatchingPotion_Base {
background-image: url(spritesmith-main-12.png);
background-position: 0px -600px;
width: 48px;
height: 51px;
}
.Pet_HatchingPotion_Zombie {
.Pet_HatchingPotion_CottonCandyBlue {
background-image: url(spritesmith-main-12.png);
background-position: -245px -600px;
width: 48px;
height: 51px;
}
.Pet_HatchingPotion_CottonCandyPink {
background-image: url(spritesmith-main-12.png);
background-position: -49px -600px;
width: 48px;
height: 51px;
}
.Pet_HatchingPotion_Desert {
background-image: url(spritesmith-main-12.png);
background-position: -98px -600px;
width: 48px;
height: 51px;
}
.Pet_HatchingPotion_Golden {
background-image: url(spritesmith-main-12.png);
background-position: -147px -600px;
width: 48px;
height: 51px;
}
.Pet_HatchingPotion_Peppermint {
background-image: url(spritesmith-main-12.png);
background-position: -196px -600px;
width: 48px;
height: 51px;
}
.Pet_HatchingPotion_Red {
background-image: url(spritesmith-main-12.png);
background-position: -574px -500px;
width: 48px;
height: 51px;
}
.Pet_HatchingPotion_Shade {
background-image: url(spritesmith-main-12.png);
background-position: -294px -600px;
width: 48px;
height: 51px;
}
.Pet_HatchingPotion_Skeleton {
background-image: url(spritesmith-main-12.png);
background-position: -343px -600px;
width: 48px;
height: 51px;
}
.Pet_HatchingPotion_Spooky {
background-image: url(spritesmith-main-12.png);
background-position: -392px -600px;
width: 48px;
height: 51px;
}
.Pet_HatchingPotion_White {
background-image: url(spritesmith-main-12.png);
background-position: -441px -600px;
width: 48px;
height: 51px;
}
.Pet_HatchingPotion_Zombie {
background-image: url(spritesmith-main-12.png);
background-position: -490px -600px;
width: 48px;
height: 51px;
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 21 KiB

After

Width:  |  Height:  |  Size: 23 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 129 KiB

After

Width:  |  Height:  |  Size: 129 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 330 KiB

After

Width:  |  Height:  |  Size: 320 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 228 KiB

After

Width:  |  Height:  |  Size: 231 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 143 KiB

After

Width:  |  Height:  |  Size: 143 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 144 KiB

After

Width:  |  Height:  |  Size: 142 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 141 KiB

After

Width:  |  Height:  |  Size: 144 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

View File

@@ -398,6 +398,8 @@
"armorMystery201511Notes": "Considering this armor was carved directly from a magical log, it's surprisingly comfortable. Confers no benefit. November 2015 Subscriber Item.",
"armorMystery201512Text": "Cold Fire Armor",
"armorMystery201512Notes": "Summon the icy flames of winter! Confers no benefit. December 2015 Subscriber Item.",
"armorMystery201603Text": "Lucky Suit",
"armorMystery201603Notes": "This suit is sewn from thousands of four-leafed clovers! Confers no benefit. March 2016 Subscriber Item.",
"armorMystery301404Text": "Steampunk Suit",
"armorMystery301404Notes": "Dapper and dashing, wot! Confers no benefit. February 3015 Subscriber Item.",
@@ -615,6 +617,8 @@
"headMystery201601Notes": "Stay resolute, brave champion! Confers no benefit. January 2016 Subscriber Item.",
"headMystery201602Text": "Heartbreaker Hood",
"headMystery201602Notes": "Shield your identity from all your admirers. Confers no benefit. February 2016 Subscriber Item.",
"headMystery201603Text": "Lucky Hat",
"headMystery201603Notes": "This top hat is a magical good-luck charm. Confers no benefit. March 2016 Subscriber Item.",
"headMystery301404Text": "Fancy Top Hat",
"headMystery301404Notes": "A fancy top hat for the finest of gentlefolk! January 3015 Subscriber Item. Confers no benefit.",
"headMystery301405Text": "Basic Top Hat",

View File

@@ -99,6 +99,7 @@
"mysterySet201512": "Winter Flame Set",
"mysterySet201601": "Champion of Resolution Set",
"mysterySet201602": "Heartbreaker Set",
"mysterySet201603": "Lucky Clover Set",
"mysterySet301404": "Steampunk Standard Set",
"mysterySet301405": "Steampunk Accessories Set",

View File

@@ -103,6 +103,12 @@ let armor = {
mystery: '201512',
value: 0,
},
201603: {
text: t('armorMystery201603Text'),
notes: t('armorMystery201603Notes'),
mystery: '201603',
value: 0,
},
301404: {
text: t('armorMystery301404Text'),
notes: t('armorMystery301404Notes'),
@@ -280,6 +286,12 @@ let head = {
mystery: '201602',
value: 0,
},
201603: {
text: t('headMystery201603Text'),
notes: t('headMystery201603Notes'),
mystery: '201603',
value: 0,
},
301404: {
text: t('headMystery301404Text'),
notes: t('headMystery301404Notes'),

View File

@@ -102,6 +102,10 @@ let mysterySets = {
start: '2016-02-24',
end: '2016-03-02',
},
201603: {
start: '2016-03-24',
end: '2016-04-02',
},
301404: {
start: '3014-03-24',
end: '3014-04-02',

View File

@@ -2,7 +2,7 @@ var _id = '';
var update = {
$addToSet: {
'purchased.plan.mysteryItems':{
$each:['head_mystery_201602','back_mystery_201602']
$each:['head_mystery_201603','armor_mystery_201603']
}
}
};

View File

@@ -83,7 +83,7 @@ mixin customizeProfile(mobile)
each color in ['pblue','pgreen','porange','ppink','ppurple','pyellow']
button(type='button', ng-if='user.purchased.hair.color.#{color}', class='customize-option hair hair_bangs_1_#{color}', ng-click='unlock("hair.color.#{color}")', ng-class='{selectableInventory: user.preferences.hair.color == "#{color}"}')
+buyPref('hair.color', ['rainbow','yellow','green','purple','blue','TRUred'], 'rainbowColors')
+buyPref('hair.color', ['pblue2','pgreen2','porange2','ppink2','ppurple2','pyellow2'], 'shimmerColors', 'disabled')
+buyPref('hair.color', ['pblue2','pgreen2','porange2','ppink2','ppurple2','pyellow2'], 'shimmerColors')
+buyPref('hair.color', ['candycorn','ghostwhite','halloween','midnight','pumpkin','zombie'], 'hauntedColors', 'disabled')
+buyPref('hair.color', ['aurora','festive','hollygreen','peppermint','snowy','winterstar'], 'winteryColors', 'disabled')
@@ -150,7 +150,7 @@ mixin customizeProfile(mobile)
+buyPref('skin', ['bear','cactus','fox','lion','panda','pig','tiger','wolf'], 'animalSkins')
// Seasonal event skins. Note that Spooky Skins are a legacy set and should always be disabled for purchase
+buyPref('skin', ['pastelPink','pastelOrange','pastelYellow','pastelGreen','pastelBlue','pastelPurple','pastelRainbowChevron','pastelRainbowDiagonal'], 'pastelSkins', 'disabled')
+buyPref('skin', ['pastelPink','pastelOrange','pastelYellow','pastelGreen','pastelBlue','pastelPurple','pastelRainbowChevron','pastelRainbowDiagonal'], 'pastelSkins')
+buyPref('skin', ['monster','pumpkin','skeleton','zombie','ghost','shadow'], 'spookySkins', 'disabled')
+buyPref('skin', ['candycorn','ogre','pumpkin2','reptile','shadow2','skeleton2','transparent','zombie2'], 'supernaturalSkins', 'disabled')
+buyPref('skin', ['clownfish','deepocean','merblue','mergold','mergreen','merruby','shark','tropicalwater'], 'splashySkins', 'disabled')

View File

@@ -1,54 +1,80 @@
h2 3/18/2016 - SPRING FLING BEGINS! LIMITED EDITION EQUIPMENT, SEASONAL SHOP OPENS, AND SPRING MYSTERY PLOT CONTINUES
h2 3/24/2016 - MARCH SUBSCRIBER ITEMS, ANDROID UPDATE, EQUIPMENT SORTING, AND SPRING PLOT-LINE CONTINUES!
hr
tr
td
.promo_spring_classes_2016.pull-right
h3 Limited Edition Class Outfits
p From now until April 30th, limited edition outfits are available in the Rewards column! Depending on your class, you can be a Springing Bunny, Clever Dog, Grand Malkin, or Brave Mouse. You'd better get productive to earn enough Gold before your time runs out...
p.small.muted by PainterProphet and Balduranne
.promo_mystery_201603.pull-right
h3 March Subscriber Items
p The March Subscriber Items have been revealed: the Lucky Clover Item Set! All March subscribers will receive the Lucky Hat and the Lucky Suit. You still have five days to <a href='/#/options/settings/subscription'>subscribe</a> and receive the item set! Thank you so much for your support - we really do rely on you to keep Habitica free to use and running smoothly.
p.small.muted by Lemoness
tr
td
.promo_egg_mounts.pull-right
h3 Seasonal Shop Opens
p The <a href='/#/options/inventory/seasonalshop'>Seasonal Shop</a> has opened! It's stocking springtime Seasonal Edition goodies at the moment, including past spring outfits and the Egg Quest scroll. Everything there will be available to purchase during the Spring Fling event each year, but it's only open until April 30th, so be sure to stock up now, or you'll have to wait a year to buy these items again!
h3 Android Update
p In case you missed it, this weekend we released a follow-up update to the <a href='https://play.google.com/store/apps/details?id=com.habitrpg.android.habitica' target='_blank'>Android app</a> with plenty of bug fixes. Be sure to download it now if you haven't already!
p.small.muted by Viirus
tr
td
h3 Spring Plot Continues: The Floating City of Mistiflying
p As the Spring Fling celebrations begin, a sparkling cloud descends from the sky to reveal… the floating city of Mistiflying!
br
p Mistiflying is a flower-filled city that drifts in the clouds above Habitica, manufacturing custom rewards and raining them down on deserving Habiticans. Its brimming with friendly, magical bees that work hard to keep the blossoms healthy and the city floating, and theres a festive humming in the air. Looks like well get a chance for plenty of parties this month! Weve even received a visit from Mistiflyings somewhat erratic ruler: the April Fool, a masterful rogue with a penchant for fun and an interest in illusions.
h3 Equipment Sorting
p Now you can sort your <a href='/#/options/inventory/equipment'>equipment</a> by set or by stat, so that you can choose the best pieces to wear.
p.small.muted by qrry and Blade
tr
td
.npc_aprilFool.pull-right
h3 Spring Plot-Line Continues: The April Fool
p The April Fool swishes his cape over his shoulders, striding through the mists into Habit City. “Lemoness! Redphoenix! SabreCat! My dearest and most delightful friends!” He sweeps out his arms in a striking pose, and several firework displays go off behind him. “Oho, look at your faces! Its like you arent even happy to see me.”
h3 Spring Plot-Line Continues
p Since the April Fool came to town, there have been non-stop parties, pranks, and parades! The only problem is, with the constant celebrations, its getting a teensy bit difficult to, well… accomplish any work whatsoever.
br
p Lemoness does, in fact, seem less than thrilled. “Its just… the last time you were here, I was kidnapped by a mutant flower uprising."
p Some concerned citizens broach the issue with the April Fool, but he just chortles and raises his voice to be heard over the trombones. “Oho! Nothing to fear. Ive discovered a trick that will keep us reaping our just rewards, even as we continue to celebrate! Just you wait and see. Im saving it as my grand finale!”
br
p “Really! Did I cause that?”
br
p Redphoenix smolders. “Two years ago, you turned me into an eggplant.”
br
p “An honest misunderstanding, I am sure. But it did only last a single day!”
The April Fool links his arm with SabreCat and gives the tracker a winning smile. “Which reminds me Sabe, I can crash in your guest cottage again this month, right? No hard feelings about the Mammoth Ballet incident?”
br
p SabreCat lets out a strangled growl, and Lemoness hastily pulls the April Fool out of claw range.
br
p “Youre here for a whole month?” Redphoenix says. "What, did Lady Glaciate banish you from the Stoïkalm Steppes again?"
br
p The April Fool seems affronted at the suggestion. "Rumors, hearsay, and probably lies! Still, Habit City may temporarily be a more hospitable place to hover over. For entirely unrelated reasons, you understand."
br
p Lemoness rubs her temples.“Even so. It's not that we dont... appreciate your yearly creativity, but were in the middle of the Spring Fling festivities. Its a very busy time!!”
br
p He taps her affectionately on the nose. “Nothing to fear, my citrusy dear! Believe me, you wont even notice Im here.”
br
p Then he claps his hands, and a marching band starts up.
p Well, it probably wont hurt to keep celebrating until April First. Its only one day, after all...
p.small.muted by Lemoness
if menuItem !== 'oldNews'
hr
a(href='/static/old-news', target='_blank') Read older news
mixin oldNews
h2 3/18/2016 - SPRING FLING BEGINS! LIMITED EDITION EQUIPMENT, SEASONAL SHOP OPENS, AND SPRING MYSTERY PLOT CONTINUES
tr
td
.promo_spring_classes_2016.pull-right
h3 Limited Edition Class Outfits
p From now until April 30th, limited edition outfits are available in the Rewards column! Depending on your class, you can be a Springing Bunny, Clever Dog, Grand Malkin, or Brave Mouse. You'd better get productive to earn enough Gold before your time runs out...
p.small.muted by PainterProphet and Balduranne
tr
td
.promo_egg_mounts.pull-right
h3 Seasonal Shop Opens
p The <a href='/#/options/inventory/seasonalshop'>Seasonal Shop</a> has opened! It's stocking springtime Seasonal Edition goodies at the moment, including past spring outfits and the Egg Quest scroll. Everything there will be available to purchase during the Spring Fling event each year, but it's only open until April 30th, so be sure to stock up now, or you'll have to wait a year to buy these items again!
tr
td
h3 Spring Plot Continues: The Floating City of Mistiflying
p As the Spring Fling celebrations begin, a sparkling cloud descends from the sky to reveal… the floating city of Mistiflying!
br
p Mistiflying is a flower-filled city that drifts in the clouds above Habitica, manufacturing custom rewards and raining them down on deserving Habiticans. Its brimming with friendly, magical bees that work hard to keep the blossoms healthy and the city floating, and theres a festive humming in the air. Looks like well get a chance for plenty of parties this month! Weve even received a visit from Mistiflyings somewhat erratic ruler: the April Fool, a masterful rogue with a penchant for fun and an interest in illusions.
tr
td
.npc_aprilFool.pull-right
h3 Spring Plot-Line Continues: The April Fool
p The April Fool swishes his cape over his shoulders, striding through the mists into Habit City. “Lemoness! Redphoenix! SabreCat! My dearest and most delightful friends!” He sweeps out his arms in a striking pose, and several firework displays go off behind him. “Oho, look at your faces! Its like you arent even happy to see me.”
br
p Lemoness does, in fact, seem less than thrilled. “Its just… the last time you were here, I was kidnapped by a mutant flower uprising."
br
p “Really! Did I cause that?”
br
p Redphoenix smolders. “Two years ago, you turned me into an eggplant.”
br
p “An honest misunderstanding, I am sure. But it did only last a single day!”
The April Fool links his arm with SabreCat and gives the tracker a winning smile. “Which reminds me Sabe, I can crash in your guest cottage again this month, right? No hard feelings about the Mammoth Ballet incident?”
br
p SabreCat lets out a strangled growl, and Lemoness hastily pulls the April Fool out of claw range.
br
p “Youre here for a whole month?” Redphoenix says. "What, did Lady Glaciate banish you from the Stoïkalm Steppes again?"
br
p The April Fool seems affronted at the suggestion. "Rumors, hearsay, and probably lies! Still, Habit City may temporarily be a more hospitable place to hover over. For entirely unrelated reasons, you understand."
br
p Lemoness rubs her temples.“Even so. It's not that we dont... appreciate your yearly creativity, but were in the middle of the Spring Fling festivities. Its a very busy time!!”
br
p He taps her affectionately on the nose. “Nothing to fear, my citrusy dear! Believe me, you wont even notice Im here.”
br
p Then he claps his hands, and a marching band starts up.
h2 3/17/2016 - MAJOR iOS AND ANDROID APP UPDATES!
tr
td