diff --git a/common/img/sprites/spritesmith/gear/events/mystery_201504/back_mystery_201504.png b/common/img/sprites/spritesmith/gear/events/mystery_201504/back_mystery_201504.png new file mode 100644 index 0000000000..8b9dd6e7e2 Binary files /dev/null and b/common/img/sprites/spritesmith/gear/events/mystery_201504/back_mystery_201504.png differ diff --git a/common/img/sprites/spritesmith/gear/events/mystery_201504/broad_armor_mystery_201504.png b/common/img/sprites/spritesmith/gear/events/mystery_201504/broad_armor_mystery_201504.png new file mode 100644 index 0000000000..509fd06fee Binary files /dev/null and b/common/img/sprites/spritesmith/gear/events/mystery_201504/broad_armor_mystery_201504.png differ diff --git a/common/img/sprites/spritesmith/gear/events/mystery_201504/shop_armor_mystery_201504.png b/common/img/sprites/spritesmith/gear/events/mystery_201504/shop_armor_mystery_201504.png new file mode 100644 index 0000000000..52e33d1293 Binary files /dev/null and b/common/img/sprites/spritesmith/gear/events/mystery_201504/shop_armor_mystery_201504.png differ diff --git a/common/img/sprites/spritesmith/gear/events/mystery_201504/shop_back_mystery_201504.png b/common/img/sprites/spritesmith/gear/events/mystery_201504/shop_back_mystery_201504.png new file mode 100644 index 0000000000..66e027de91 Binary files /dev/null and b/common/img/sprites/spritesmith/gear/events/mystery_201504/shop_back_mystery_201504.png differ diff --git a/common/img/sprites/spritesmith/gear/events/mystery_201504/slim_armor_mystery_201504.png b/common/img/sprites/spritesmith/gear/events/mystery_201504/slim_armor_mystery_201504.png new file mode 100644 index 0000000000..1cf98744c4 Binary files /dev/null and b/common/img/sprites/spritesmith/gear/events/mystery_201504/slim_armor_mystery_201504.png differ diff --git a/common/img/sprites/spritesmith/promo/promo_mystery_201404.png b/common/img/sprites/spritesmith/promo/promo_mystery_201404.png new file mode 100644 index 0000000000..2710cb3b01 Binary files /dev/null and b/common/img/sprites/spritesmith/promo/promo_mystery_201404.png differ diff --git a/common/locales/en/gear.json b/common/locales/en/gear.json index 2dfe023c44..2e3d89d781 100644 --- a/common/locales/en/gear.json +++ b/common/locales/en/gear.json @@ -275,6 +275,8 @@ "armorMystery201501Notes": "Galaxies shimmer in the metal of this armor, strengthening the wearer's resolve. Confers no benefit. January 2015 Subscriber Item.", "armorMystery201503Text": "Aquamarine Armor", "armorMystery201503Notes": "This blue mineral symbolizes good luck, happiness, and eternal productivity. Confers no benefit. March 2015 Subscriber Item.", + "armorMystery201504Text": "Busy Bee Robe", + "armorMystery201504Notes": "You'll be productive as a busy bee in this fetching robe! Confers no benefit. April 2015 Subscriber Item.", "armorMystery301404Text": "Steampunk Suit", "armorMystery301404Notes": "Dapper and dashing, wot! Confers no benefit. February 3015 Subscriber Item.", @@ -503,6 +505,8 @@ "backMystery201404Notes": "Be a butterfly and flutter by! Confers no benefit. April 2014 Subscriber Item.", "backMystery201410Text": "Goblin Wings", "backMystery201410Notes": "Swoop through the night on these strong wings. Confers no benefit. October 2014 Subscriber Item.", + "backMystery201504Text": "Busy Bee Wings", + "backMystery201504Notes": "Buzz buzz buzz! Flit from task to task. Confers no benefit. April 2015 Subscriber Item.", "backSpecialWonderconRedText": "Mighty Cape", "backSpecialWonderconRedNotes": "Swishes with strength and beauty. Confers no benefit. Special Edition Convention Item.", diff --git a/common/script/content.coffee b/common/script/content.coffee index 6adcd984d1..f8d88d187d 100644 --- a/common/script/content.coffee +++ b/common/script/content.coffee @@ -47,6 +47,7 @@ api.mystery = 201501: {start:'2015-01-26',end:'2015-02-02', text:'Starry Knight Set'} 201502: {start:'2015-02-24',end:'2015-03-02', text:'Winged Enchanter Set'} 201503: {start:'2015-03-25',end:'2015-04-02', text:'Aquamarine Set'} + 201504: {start:'2015-04-24',end:'2015-05-02', text:'Busy Bee Set'} 301404: {start:'3014-03-24',end:'3014-04-02', text:'Steampunk Standard Set'} 301405: {start:'3014-04-24',end:'3014-05-02', text:'Steampunk Accessories Set'} wondercon: {start:'2014-03-24',end:'2014-04-01'} # not really, but the mechanic works @@ -219,6 +220,7 @@ gear = 201412: text: t('armorMystery201412Text'), notes: t('armorMystery201412Notes'), mystery:'201412', value: 0 201501: text: t('armorMystery201501Text'), notes: t('armorMystery201501Notes'), mystery:'201501', value: 0 201503: text: t('armorMystery201503Text'), notes: t('armorMystery201503Notes'), mystery:'201503', value: 0 + 201504: text: t('armorMystery201504Text'), notes: t('armorMystery201504Notes'), mystery:'201504', value: 0 301404: text: t('armorMystery301404Text'), notes: t('armorMystery301404Notes'), mystery:'301404', value: 0 head: @@ -368,6 +370,7 @@ gear = 201402: text: t('backMystery201402Text'), notes: t('backMystery201402Notes'), mystery:'201402', value: 0 201404: text: t('backMystery201404Text'), notes: t('backMystery201404Notes'), mystery:'201404', value: 0 201410: text: t('backMystery201410Text'), notes: t('backMystery201410Notes'), mystery:'201410', value: 0 + 201504: text: t('backMystery201504Text'), notes: t('backMystery201504Notes'), mystery:'201504', value: 0 special: wondercon_red: text: t('backSpecialWonderconRedText'), notes: t('backSpecialWonderconRedNotes'), value: 0, mystery:'wondercon' wondercon_black: text: t('backSpecialWonderconBlackText'), notes: t('backSpecialWonderconBlackNotes'), value: 0, mystery:'wondercon' diff --git a/migrations/mysteryitems.js b/migrations/mysteryitems.js index 9736ab58e0..8f34a6ea6e 100644 --- a/migrations/mysteryitems.js +++ b/migrations/mysteryitems.js @@ -2,7 +2,7 @@ var _id = ''; var update = { $push: { 'purchased.plan.mysteryItems':{ - $each:['armor_mystery_201503','eyewear_mystery_201503'] + $each:['armor_mystery_201504','back_mystery_201504'] } } }; diff --git a/website/views/shared/new-stuff.jade b/website/views/shared/new-stuff.jade index 9c28b64bed..2323876ecf 100644 --- a/website/views/shared/new-stuff.jade +++ b/website/views/shared/new-stuff.jade @@ -1,28 +1,40 @@ -h5 4/15/2015 - MARSHMALLOW SLIMES, KEY TO THE KENNELS CHANGE, AND CHALLENGE IMPROVEMENTS +h5 4/24/2015 - APRIL SUBSCRIBER ITEM SET AND NEW LANGUAGES hr tr td - .Pet-Slime-Base.pull-right - h5 Marshmallow Slime Pet Quest! - p There is a new Pet Quest available in the Market: The Jelly Regent! Gooey slime is gumming up the works, and Habiticans are having a tough time finishing their tasks. Can you mop the floor with the Jelly Regent? If so, you'll get some adorable Marshmallow Slime pets! - p.small.muted art by Starsystemic, Leephon, LordDarkly, Overomega, and Shaner - p.small.muted writing by Bethany Woll and Theothermeme + .promo_mystery_201504.pull-right + h5 April Subscriber Item Set: Busy Bee! + p The April Subscriber Item has been revealed: the Busy Bee Item Set! All April subscribers will receive the Busy Bee Robe and the Busy Bee Wings. You still have six days to subscribe and receive the item set! Thank you so much for your support - we really do rely on you to keep HabitRPG free to use and running smoothly. + p.small.muted by Lemoness tr td - h5 Key to the Kennels Free with Triad Bingo - .pet_key.pull-right - p The Key to the Kennels is now free if you have the Triad Bingo achievement and if you choose to release your pets and mounts together! Rejoice, collectors! Note that the Key will not be free if you release only pets or only mounts. - p.small.muted by gisikw - tr - td - h5 Challenge Improvements - p Now Challenge links take you directly to that Challenge, instead of the top of the list, and when you edit a Challenge, the name is automatically updated! - p.small.muted by gisikw, chrisdotcode, and TheHollidayInn + h5 New Languages + p We've added three new languages to the site: Japanese, Serbian and Chinese (Traditional)! + p.small.muted by Paglias, the Japanese Translation Team, the Serbian Translation Team, and the Chinese (Traditional) Translation Team hr a(href='/static/old-news', target='_blank') Read older news mixin oldNews + h5 4/15/2015 - MARSHMALLOW SLIMES, KEY TO THE KENNELS CHANGE, AND CHALLENGE IMPROVEMENTS + tr + td + .Pet-Slime-Base.pull-right + h5 Marshmallow Slime Pet Quest! + p There is a new Pet Quest available in the Market: The Jelly Regent! Gooey slime is gumming up the works, and Habiticans are having a tough time finishing their tasks. Can you mop the floor with the Jelly Regent? If so, you'll get some adorable Marshmallow Slime pets! + p.small.muted art by Starsystemic, Leephon, LordDarkly, Overomega, and Shaner + p.small.muted writing by Bethany Woll and Theothermeme + tr + td + h5 Key to the Kennels Free with Triad Bingo + .pet_key.pull-right + p The Key to the Kennels is now free if you have the Triad Bingo achievement and if you choose to release your pets and mounts together! Rejoice, collectors! Note that the Key will not be free if you release only pets or only mounts. + p.small.muted by gisikw + tr + td + h5 Challenge Improvements + p Now Challenge links take you directly to that Challenge, instead of the top of the list, and when you edit a Challenge, the name is automatically updated! + p.small.muted by gisikw, chrisdotcode, and TheHollidayInn h5 4/7/2015 - APRIL BACKGROUNDS REVEALED tr td