Mystery Items May 2016 (#7501)
* feat(mystery): May 2016 subscriber set * chore(news): Bailey
@@ -1,12 +1,12 @@
|
||||
.2014_Fall_HealerPROMO2 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1005px -809px;
|
||||
background-position: -808px -706px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.2014_Fall_Mage_PROMO9 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -954px -660px;
|
||||
background-position: -734px -317px;
|
||||
width: 120px;
|
||||
height: 90px;
|
||||
}
|
||||
@@ -18,13 +18,13 @@
|
||||
}
|
||||
.2014_Fall_Warrior_PROMO {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1033px -1157px;
|
||||
background-position: -942px -1157px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.promo_android {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1096px -332px;
|
||||
background-position: -1096px -508px;
|
||||
width: 175px;
|
||||
height: 175px;
|
||||
}
|
||||
@@ -42,19 +42,19 @@
|
||||
}
|
||||
.promo_backgrounds_armoire_201604 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -593px 0px;
|
||||
background-position: -452px 0px;
|
||||
width: 140px;
|
||||
height: 441px;
|
||||
}
|
||||
.promo_backgrounds_armoire_201605 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -452px 0px;
|
||||
background-position: -593px 0px;
|
||||
width: 140px;
|
||||
height: 441px;
|
||||
}
|
||||
.promo_backtoschool {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1343px -553px;
|
||||
background-position: -1343px -402px;
|
||||
width: 150px;
|
||||
height: 150px;
|
||||
}
|
||||
@@ -114,7 +114,7 @@
|
||||
}
|
||||
.promo_enchanted_armoire_201509 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -808px -706px;
|
||||
background-position: -861px -525px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
@@ -126,7 +126,7 @@
|
||||
}
|
||||
.promo_enchanted_armoire_201601 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -760px -1157px;
|
||||
background-position: -578px -1157px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
@@ -138,7 +138,7 @@
|
||||
}
|
||||
.promo_habitica {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1096px -508px;
|
||||
background-position: -1096px -332px;
|
||||
width: 175px;
|
||||
height: 175px;
|
||||
}
|
||||
@@ -162,7 +162,7 @@
|
||||
}
|
||||
.promo_mystery_201405 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -52px -1248px;
|
||||
background-position: -1033px -1157px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
@@ -186,7 +186,7 @@
|
||||
}
|
||||
.promo_mystery_201409 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -578px -1157px;
|
||||
background-position: -1005px -809px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
@@ -198,7 +198,7 @@
|
||||
}
|
||||
.promo_mystery_201411 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -942px -1157px;
|
||||
background-position: -760px -1157px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
@@ -216,7 +216,7 @@
|
||||
}
|
||||
.promo_mystery_201502 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -143px -1248px;
|
||||
background-position: -52px -1248px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
@@ -234,7 +234,7 @@
|
||||
}
|
||||
.promo_mystery_201505 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -861px -525px;
|
||||
background-position: -325px -1248px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
@@ -252,7 +252,7 @@
|
||||
}
|
||||
.promo_mystery_201508 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1494px -553px;
|
||||
background-position: -855px -317px;
|
||||
width: 93px;
|
||||
height: 90px;
|
||||
}
|
||||
@@ -264,7 +264,7 @@
|
||||
}
|
||||
.promo_mystery_201510 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -855px -317px;
|
||||
background-position: -1494px -402px;
|
||||
width: 93px;
|
||||
height: 90px;
|
||||
}
|
||||
@@ -282,7 +282,7 @@
|
||||
}
|
||||
.promo_mystery_201601 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -734px -317px;
|
||||
background-position: -954px -660px;
|
||||
width: 120px;
|
||||
height: 90px;
|
||||
}
|
||||
@@ -300,10 +300,16 @@
|
||||
}
|
||||
.promo_mystery_201604 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1494px -402px;
|
||||
background-position: -1494px -553px;
|
||||
width: 93px;
|
||||
height: 90px;
|
||||
}
|
||||
.promo_mystery_201605 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -143px -1248px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.promo_mystery_3014 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1343px -1091px;
|
||||
@@ -336,19 +342,19 @@
|
||||
}
|
||||
.promo_peppermint_flame {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1343px -704px;
|
||||
background-position: -1343px -852px;
|
||||
width: 140px;
|
||||
height: 147px;
|
||||
}
|
||||
.promo_pet_skins {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1343px -852px;
|
||||
background-position: -1343px -704px;
|
||||
width: 140px;
|
||||
height: 147px;
|
||||
}
|
||||
.customize-option.promo_pet_skins {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1368px -867px;
|
||||
background-position: -1368px -719px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
@@ -378,13 +384,13 @@
|
||||
}
|
||||
.promo_springclasses2014 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -289px -1157px;
|
||||
background-position: 0px -1157px;
|
||||
width: 288px;
|
||||
height: 90px;
|
||||
}
|
||||
.promo_springclasses2015 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: 0px -1157px;
|
||||
background-position: -289px -1157px;
|
||||
width: 288px;
|
||||
height: 90px;
|
||||
}
|
||||
@@ -456,13 +462,13 @@
|
||||
}
|
||||
.scene_phone_peek {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1343px -402px;
|
||||
background-position: -1343px -553px;
|
||||
width: 150px;
|
||||
height: 150px;
|
||||
}
|
||||
.welcome_basic_avatars {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1096px 0px;
|
||||
background-position: -1096px -166px;
|
||||
width: 246px;
|
||||
height: 165px;
|
||||
}
|
||||
@@ -474,7 +480,7 @@
|
||||
}
|
||||
.welcome_sample_tasks {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1096px -166px;
|
||||
background-position: -1096px 0px;
|
||||
width: 246px;
|
||||
height: 165px;
|
||||
}
|
||||
|
||||
BIN
common/dist/sprites/spritesmith-largeSprites-0.png
vendored
|
Before Width: | Height: | Size: 289 KiB After Width: | Height: | Size: 290 KiB |
1040
common/dist/sprites/spritesmith-main-10.css
vendored
BIN
common/dist/sprites/spritesmith-main-10.png
vendored
|
Before Width: | Height: | Size: 146 KiB After Width: | Height: | Size: 147 KiB |
900
common/dist/sprites/spritesmith-main-11.css
vendored
BIN
common/dist/sprites/spritesmith-main-11.png
vendored
|
Before Width: | Height: | Size: 153 KiB After Width: | Height: | Size: 151 KiB |
2126
common/dist/sprites/spritesmith-main-12.css
vendored
BIN
common/dist/sprites/spritesmith-main-12.png
vendored
|
Before Width: | Height: | Size: 124 KiB After Width: | Height: | Size: 131 KiB |
994
common/dist/sprites/spritesmith-main-4.css
vendored
BIN
common/dist/sprites/spritesmith-main-4.png
vendored
|
Before Width: | Height: | Size: 134 KiB After Width: | Height: | Size: 136 KiB |
776
common/dist/sprites/spritesmith-main-5.css
vendored
BIN
common/dist/sprites/spritesmith-main-5.png
vendored
|
Before Width: | Height: | Size: 255 KiB After Width: | Height: | Size: 256 KiB |
522
common/dist/sprites/spritesmith-main-6.css
vendored
BIN
common/dist/sprites/spritesmith-main-6.png
vendored
|
Before Width: | Height: | Size: 290 KiB After Width: | Height: | Size: 295 KiB |
556
common/dist/sprites/spritesmith-main-7.css
vendored
BIN
common/dist/sprites/spritesmith-main-7.png
vendored
|
Before Width: | Height: | Size: 145 KiB After Width: | Height: | Size: 148 KiB |
502
common/dist/sprites/spritesmith-main-8.css
vendored
BIN
common/dist/sprites/spritesmith-main-8.png
vendored
|
Before Width: | Height: | Size: 148 KiB After Width: | Height: | Size: 146 KiB |
516
common/dist/sprites/spritesmith-main-9.css
vendored
BIN
common/dist/sprites/spritesmith-main-9.png
vendored
|
Before Width: | Height: | Size: 143 KiB After Width: | Height: | Size: 142 KiB |
|
After Width: | Height: | Size: 3.3 KiB |
|
After Width: | Height: | Size: 3.1 KiB |
|
After Width: | Height: | Size: 3.1 KiB |
|
After Width: | Height: | Size: 3.0 KiB |
|
After Width: | Height: | Size: 3.2 KiB |
|
After Width: | Height: | Size: 3.6 KiB |
@@ -406,6 +406,8 @@
|
||||
"armorMystery201603Notes": "This suit is sewn from thousands of four-leafed clovers! Confers no benefit. March 2016 Subscriber Item.",
|
||||
"armorMystery201604Text": "Armor o' Leaves",
|
||||
"armorMystery201604Notes": "You, too, can be a small but fearsome leaf puff. Confers no benefit. April 2016 Subscriber Item.",
|
||||
"armorMystery201605Text": "Marching Bard Uniform",
|
||||
"armorMystery201605Notes": "Unlike the traditional bards who join adventuring parties, bards who join Habitican marching bands are known for grand parades, not dungeon raids. Confers no benefit. April 2016 Subscriber Item.",
|
||||
"armorMystery301404Text": "Steampunk Suit",
|
||||
"armorMystery301404Notes": "Dapper and dashing, wot! Confers no benefit. February 3015 Subscriber Item.",
|
||||
|
||||
@@ -631,6 +633,8 @@
|
||||
"headMystery201603Notes": "This top hat is a magical good-luck charm. Confers no benefit. March 2016 Subscriber Item.",
|
||||
"headMystery201604Text": "Crown o' Flowers",
|
||||
"headMystery201604Notes": "These woven flowers make a surprisingly strong helm! Confers no benefit. April 2016 Subscriber Item.",
|
||||
"headMystery201605Text": "Marching Bard Hat",
|
||||
"headMystery201605Notes": "Seventy-six dragons led the big parade, with a hundred and ten gryphons close at hand! Confers no benefit. May 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",
|
||||
|
||||
@@ -107,6 +107,7 @@
|
||||
"mysterySet201602": "Heartbreaker Set",
|
||||
"mysterySet201603": "Lucky Clover Set",
|
||||
"mysterySet201604": "Leaf Warrior Set",
|
||||
"mysterySet201605": "Marching Bard Set",
|
||||
"mysterySet301404": "Steampunk Standard Set",
|
||||
"mysterySet301405": "Steampunk Accessories Set",
|
||||
|
||||
|
||||
@@ -115,6 +115,12 @@ let armor = {
|
||||
mystery: '201604',
|
||||
value: 0,
|
||||
},
|
||||
201605: {
|
||||
text: t('armorMystery201605Text'),
|
||||
notes: t('armorMystery201605Notes'),
|
||||
mystery: '201605',
|
||||
value: 0,
|
||||
},
|
||||
301404: {
|
||||
text: t('armorMystery301404Text'),
|
||||
notes: t('armorMystery301404Notes'),
|
||||
@@ -304,6 +310,12 @@ let head = {
|
||||
mystery: '201604',
|
||||
value: 0,
|
||||
},
|
||||
201605: {
|
||||
text: t('headMystery201605Text'),
|
||||
notes: t('headMystery201605Notes'),
|
||||
mystery: '201605',
|
||||
value: 0,
|
||||
},
|
||||
301404: {
|
||||
text: t('headMystery301404Text'),
|
||||
notes: t('headMystery301404Notes'),
|
||||
|
||||
@@ -110,6 +110,10 @@ let mysterySets = {
|
||||
start: '2016-04-25',
|
||||
end: '2016-05-02',
|
||||
},
|
||||
201605: {
|
||||
start: '2016-05-25',
|
||||
end: '2016-06-02',
|
||||
},
|
||||
301404: {
|
||||
start: '3014-03-24',
|
||||
end: '3014-04-02',
|
||||
|
||||
@@ -2,7 +2,7 @@ var _id = '';
|
||||
var update = {
|
||||
$addToSet: {
|
||||
'purchased.plan.mysteryItems':{
|
||||
$each:['head_mystery_201604','armor_mystery_201604']
|
||||
$each:['head_mystery_201605','armor_mystery_201605']
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
@@ -1,28 +1,46 @@
|
||||
h2 5/21/2016 - WELCOME BACK, HABITICA!
|
||||
h2 5/25/2016 - ANDROID UPDATE AND MAY SUBSCRIBER ITEMS
|
||||
hr
|
||||
tr
|
||||
td
|
||||
h3 Welcome Back, Everyone!
|
||||
p Hurrah! After many hours of toil, our valiant blacksmiths were able to complete our <a href='/static/maintenance-info' target='_blank'>planned maintenance</a> ahead of schedule. The site should be working normally again! If you notice any issues or have any questions, please feel free to email us at <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a> and we will be happy to help.
|
||||
h3 Android Update: Bug Fixes
|
||||
p We've released <a href='https://play.google.com/store/apps/details?id=com.habitrpg.android.habitica&hl=en' target='_blank'>a new Android update</a> with fixes for lots of bugs and crashes. Download it now for a more stable experience!
|
||||
br
|
||||
p Thank you for your patience as we worked out some of the hiccups that came with our major code overhaul this weekend. If you like the direction that we're taking the app, we'd love it if you could take the time to leave us a review :) It really helps us out!
|
||||
br
|
||||
p (Hoping for an iOS update with similar fixes? We've submitted it to Apple, so we're just waiting for them to approve it, which could take several days. Stay tuned!)
|
||||
p.small.muted by viirus
|
||||
tr
|
||||
td
|
||||
h3 Important Mobile App Updates
|
||||
p We’ve released an <a href='https://geo.itunes.apple.com/us/app/habitica/id994882113?mt=8' target='_blank'>iOS update</a> and an <a href='https://play.google.com/store/apps/details?id=com.habitrpg.android.habitica' target='_blank'>Android update</a> that contain the new code. It’s very important to download these updates immediately, or you may encounter significant bugs!
|
||||
tr
|
||||
td
|
||||
.Pet-Wolf-Veteran.pull-right
|
||||
h3 Veteran Pets
|
||||
p To thank you for your patience during the maintenance, we have awarded everyone a special Veteran Pet! You can see it under <a href='/#/options/inventory/pets'>Inventory > Pets</a>, at the bottom of the screen. If it hasn’t appeared yet, never fear: because there are so many Habiticans, it can sometimes take an hour or two for everyone to receive their pet. You will have it soon! Thanks again for bearing with us during the downtime.
|
||||
tr
|
||||
td
|
||||
h3 Daily Safe Mode
|
||||
p To protect the accounts of Habiticans in different time zones across the world, we enabled Cron Daily Safe Mode during the maintenance, which will prevent you from taking any damage or losing any streaks for the rest of the weekend. Let us know at <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a> if you have any questions or concerns!
|
||||
.promo_mystery_201605.pull-right
|
||||
h3 May Subscriber Items
|
||||
p The May Subscriber Items have been revealed: the Marching Bard Item Set! You still have six days to <a href='/#/options/settings/subscription'>subscribe</a> and receive the item set.
|
||||
br
|
||||
p Subscribers also receive the ability to buy Gems for Gold -- the longer you subscribe, the more Gems you can buy per month! There are other perks as well, such as longer access to uncompressed data. Best of all, your support directly keeps Habitica running. Thank you very much -- it means a lot to us!
|
||||
p.small.muted by Lemoness
|
||||
|
||||
if menuItem !== 'oldNews'
|
||||
hr
|
||||
a(href='/static/old-news', target='_blank') Read older news
|
||||
|
||||
mixin oldNews
|
||||
h2 5/21/2016 - WELCOME BACK, HABITICA!
|
||||
tr
|
||||
td
|
||||
h3 Welcome Back, Everyone!
|
||||
p Hurrah! After many hours of toil, our valiant blacksmiths were able to complete our <a href='/static/maintenance-info' target='_blank'>planned maintenance</a> ahead of schedule. The site should be working normally again! If you notice any issues or have any questions, please feel free to email us at <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a> and we will be happy to help.
|
||||
tr
|
||||
td
|
||||
h3 Important Mobile App Updates
|
||||
p We’ve released an <a href='https://geo.itunes.apple.com/us/app/habitica/id994882113?mt=8' target='_blank'>iOS update</a> and an <a href='https://play.google.com/store/apps/details?id=com.habitrpg.android.habitica' target='_blank'>Android update</a> that contain the new code. It’s very important to download these updates immediately, or you may encounter significant bugs!
|
||||
tr
|
||||
td
|
||||
.Pet-Wolf-Veteran.pull-right
|
||||
h3 Veteran Pets
|
||||
p To thank you for your patience during the maintenance, we have awarded everyone a special Veteran Pet! You can see it under <a href='/#/options/inventory/pets'>Inventory > Pets</a>, at the bottom of the screen. If it hasn’t appeared yet, never fear: because there are so many Habiticans, it can sometimes take an hour or two for everyone to receive their pet. You will have it soon! Thanks again for bearing with us during the downtime.
|
||||
tr
|
||||
td
|
||||
h3 Daily Safe Mode
|
||||
p To protect the accounts of Habiticans in different time zones across the world, we enabled Cron Daily Safe Mode during the maintenance, which will prevent you from taking any damage or losing any streaks for the rest of the weekend. Let us know at <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a> if you have any questions or concerns!
|
||||
h2 5/19/2016 - IMPORTANT: UPCOMING MAINTENANCE!
|
||||
tr
|
||||
td
|
||||
|
||||