diff --git a/common/img/sprites/spritesmith/gear/events/mystery_201607/broad_armor_mystery_201607.png b/common/img/sprites/spritesmith/gear/events/mystery_201607/broad_armor_mystery_201607.png new file mode 100644 index 0000000000..20c590dd5c Binary files /dev/null and b/common/img/sprites/spritesmith/gear/events/mystery_201607/broad_armor_mystery_201607.png differ diff --git a/common/img/sprites/spritesmith/gear/events/mystery_201607/head_mystery_201607.png b/common/img/sprites/spritesmith/gear/events/mystery_201607/head_mystery_201607.png new file mode 100644 index 0000000000..abfd0e19ad Binary files /dev/null and b/common/img/sprites/spritesmith/gear/events/mystery_201607/head_mystery_201607.png differ diff --git a/common/img/sprites/spritesmith/gear/events/mystery_201607/shop_armor_mystery_201607.png b/common/img/sprites/spritesmith/gear/events/mystery_201607/shop_armor_mystery_201607.png new file mode 100644 index 0000000000..fdf2302513 Binary files /dev/null and b/common/img/sprites/spritesmith/gear/events/mystery_201607/shop_armor_mystery_201607.png differ diff --git a/common/img/sprites/spritesmith/gear/events/mystery_201607/shop_head_mystery_201607.png b/common/img/sprites/spritesmith/gear/events/mystery_201607/shop_head_mystery_201607.png new file mode 100644 index 0000000000..3a0976c9a9 Binary files /dev/null and b/common/img/sprites/spritesmith/gear/events/mystery_201607/shop_head_mystery_201607.png differ diff --git a/common/img/sprites/spritesmith/gear/events/mystery_201607/slim_armor_mystery_201607.png b/common/img/sprites/spritesmith/gear/events/mystery_201607/slim_armor_mystery_201607.png new file mode 100644 index 0000000000..9944f54172 Binary files /dev/null and b/common/img/sprites/spritesmith/gear/events/mystery_201607/slim_armor_mystery_201607.png differ diff --git a/common/img/sprites/spritesmith_large/promo/promo_mystery_201607.png b/common/img/sprites/spritesmith_large/promo/promo_mystery_201607.png new file mode 100644 index 0000000000..52a7913e57 Binary files /dev/null and b/common/img/sprites/spritesmith_large/promo/promo_mystery_201607.png differ diff --git a/common/locales/en/gear.json b/common/locales/en/gear.json index 29132e21c4..a434992548 100644 --- a/common/locales/en/gear.json +++ b/common/locales/en/gear.json @@ -442,6 +442,8 @@ "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. May 2016 Subscriber Item.", "armorMystery201606Text": "Selkie Tail", "armorMystery201606Notes": "This strong tail shimmers like sea foam crashing upon the shore. Confers no benefit. June 2016 Subscriber Item.", + "armorMystery201607Text": "Seafloor Rogue Armor", + "armorMystery201607Notes": "Blend into the sea floor with this stealthy aquatic armor. Confers no benefit. July 2016 Subscriber Item.", "armorMystery301404Text": "Steampunk Suit", "armorMystery301404Notes": "Dapper and dashing, wot! Confers no benefit. February 3015 Subscriber Item.", @@ -687,6 +689,8 @@ "headMystery201605Notes": "Seventy-six dragons led the big parade, with a hundred and ten gryphons close at hand! Confers no benefit. May 2016 Subscriber Item.", "headMystery201606Text": "Selkie Cap", "headMystery201606Notes": "Hum the tune of the ocean as you blend in with the frolicking seals! Confers no benefit. June 2016 Subscriber Item.", + "headMystery201607Text": "Seafloor Rogue Helm", + "headMystery201607Notes": "The kelp growing from this helm helps camouflage you. Confers no benefit. July 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", diff --git a/common/locales/en/subscriber.json b/common/locales/en/subscriber.json index ec35adbc90..a0354f41cc 100644 --- a/common/locales/en/subscriber.json +++ b/common/locales/en/subscriber.json @@ -109,6 +109,7 @@ "mysterySet201604": "Leaf Warrior Set", "mysterySet201605": "Marching Bard Set", "mysterySet201606": "Selkie Robes Set", + "mysterySet201607": "Seafloor Rogue Set", "mysterySet301404": "Steampunk Standard Set", "mysterySet301405": "Steampunk Accessories Set", diff --git a/common/script/content/gear/sets/mystery.js b/common/script/content/gear/sets/mystery.js index ff554f1261..c9b2efb1e7 100644 --- a/common/script/content/gear/sets/mystery.js +++ b/common/script/content/gear/sets/mystery.js @@ -127,6 +127,12 @@ let armor = { mystery: '201606', value: 0, }, + 201607: { + text: t('armorMystery201607Text'), + notes: t('armorMystery201607Notes'), + mystery: '201607', + value: 0, + }, 301404: { text: t('armorMystery301404Text'), notes: t('armorMystery301404Notes'), @@ -328,6 +334,12 @@ let head = { mystery: '201606', value: 0, }, + 201607: { + text: t('headMystery201607Text'), + notes: t('headMystery201607Notes'), + mystery: '201607', + value: 0, + }, 301404: { text: t('headMystery301404Text'), notes: t('headMystery301404Notes'), diff --git a/common/script/content/mystery-sets.js b/common/script/content/mystery-sets.js index ea1423e464..254179da63 100644 --- a/common/script/content/mystery-sets.js +++ b/common/script/content/mystery-sets.js @@ -118,6 +118,10 @@ let mysterySets = { start: '2016-06-23', end: '2016-07-02', }, + 201607: { + start: '2016-07-26', + end: '2016-08-02', + }, 301404: { start: '3014-03-24', end: '3014-04-02', diff --git a/migrations/mystery_items.js b/migrations/mystery_items.js index 3e6a04a37f..e0e9ad22d9 100644 --- a/migrations/mystery_items.js +++ b/migrations/mystery_items.js @@ -2,7 +2,7 @@ var _id = ''; var update = { $addToSet: { 'purchased.plan.mysteryItems':{ - $each:['head_mystery_201606','armor_mystery_201606'] + $each:['head_mystery_201607','armor_mystery_201607'] } } }; diff --git a/website/views/shared/new-stuff.jade b/website/views/shared/new-stuff.jade index 1dfc2fc463..3d4e86e29d 100644 --- a/website/views/shared/new-stuff.jade +++ b/website/views/shared/new-stuff.jade @@ -1,25 +1,34 @@ -h2 7/21/2016 - ANDROID UPDATE AND GTD WIKI FEATURE! +h2 7/26/2016 - JULY SUBSCRIBER ITEMS hr tr td - h3 Android Update: Inbox and Private Messages - p We've released a new Android update! + .promo_mystery_201607.pull-right + h3 July Subscriber Items Revealed! + p The July Subscriber Items have been revealed: the Seafloor Rogue Item Set! You still have seven days to subscribe and receive the item set. br - p Now you can send and receive Private Messages from the app with the new Inbox feature! We've also fixed a variety of bugs. Be sure to download this update now for a better Habitica experience! - br - p If you like the improvements that we’ve been making to our app, please consider reviewing this new version. It really helps us out! We hope you enjoy the update. - p.small.muted by viirus and TheHollidayInn - tr - td - h3 Featured Wiki Article: Getting Things Done with Habitica - p This month's featured Wiki article is about ideas for implementing David Allen's Getting Things Done method within Habitica. We hope that it will help you out! Be sure to check it out, and let us know what you think by reaching out on Twitter, Facebook, and Tumblr. - p.small.muted by Redphoenix and the Wiki Wizards + 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 7/21/2016 - ANDROID UPDATE AND GTD WIKI FEATURE! + tr + td + h3 Android Update: Inbox and Private Messages + p We've released a new Android update! + br + p Now you can send and receive Private Messages from the app with the new Inbox feature! We've also fixed a variety of bugs. Be sure to download this update now for a better Habitica experience! + br + p If you like the improvements that we’ve been making to our app, please consider reviewing this new version. It really helps us out! We hope you enjoy the update. + p.small.muted by viirus and TheHollidayInn + tr + td + h3 Featured Wiki Article: Getting Things Done with Habitica + p This month's featured Wiki article is about ideas for implementing David Allen's Getting Things Done method within Habitica. We hope that it will help you out! Be sure to check it out, and let us know what you think by reaching out on Twitter, Facebook, and Tumblr. + p.small.muted by Redphoenix and the Wiki Wizards h2 7/19/2016 - HABITICA AT COMIC-CON, INFO FOR DEVELOPERS, LIMITED-EDITION HABITRPG POSTCARDS, AND UNCONVENTIONAL ARMOR PROMO CODES tr td