diff --git a/migrations/mystery_items.js b/migrations/mystery_items.js
index 2d2c11afc3..866ff7ad7f 100644
--- a/migrations/mystery_items.js
+++ b/migrations/mystery_items.js
@@ -2,7 +2,7 @@ var _id = '';
var update = {
$addToSet: {
'purchased.plan.mysteryItems':{
- $each:['shield_mystery_201708','weapon_mystery_201708']
+ $each:['shield_mystery_201709','back_mystery_201709']
}
}
};
diff --git a/website/assets/sprites/spritesmith/gear/events/mystery_201709/back_mystery_201709.png b/website/assets/sprites/spritesmith/gear/events/mystery_201709/back_mystery_201709.png
new file mode 100644
index 0000000000..ef6d2f3a0f
Binary files /dev/null and b/website/assets/sprites/spritesmith/gear/events/mystery_201709/back_mystery_201709.png differ
diff --git a/website/assets/sprites/spritesmith/gear/events/mystery_201709/shield_mystery_201709.png b/website/assets/sprites/spritesmith/gear/events/mystery_201709/shield_mystery_201709.png
new file mode 100644
index 0000000000..090401df5f
Binary files /dev/null and b/website/assets/sprites/spritesmith/gear/events/mystery_201709/shield_mystery_201709.png differ
diff --git a/website/assets/sprites/spritesmith/gear/events/mystery_201709/shop_back_mystery_201709.png b/website/assets/sprites/spritesmith/gear/events/mystery_201709/shop_back_mystery_201709.png
new file mode 100644
index 0000000000..6c4a43db25
Binary files /dev/null and b/website/assets/sprites/spritesmith/gear/events/mystery_201709/shop_back_mystery_201709.png differ
diff --git a/website/assets/sprites/spritesmith/gear/events/mystery_201709/shop_shield_mystery_201709.png b/website/assets/sprites/spritesmith/gear/events/mystery_201709/shop_shield_mystery_201709.png
new file mode 100644
index 0000000000..f0091d636a
Binary files /dev/null and b/website/assets/sprites/spritesmith/gear/events/mystery_201709/shop_shield_mystery_201709.png differ
diff --git a/website/assets/sprites/spritesmith_large/promo/promo_mystery_201709.png b/website/assets/sprites/spritesmith_large/promo/promo_mystery_201709.png
new file mode 100644
index 0000000000..0bd762ed42
Binary files /dev/null and b/website/assets/sprites/spritesmith_large/promo/promo_mystery_201709.png differ
diff --git a/website/common/locales/en/gear.json b/website/common/locales/en/gear.json
index 6d78e24260..f70f5ded46 100644
--- a/website/common/locales/en/gear.json
+++ b/website/common/locales/en/gear.json
@@ -1201,6 +1201,8 @@
"shieldMystery201701Notes": "Freeze time in its tracks and conquer your tasks! Confers no benefit. January 2017 Subscriber Item.",
"shieldMystery201708Text": "Lava Shield",
"shieldMystery201708Notes": "This rugged shield of molten rock protects you from bad Habits but won't singe your hands. Confers no benefit. August 2017 Subscriber Item.",
+ "shieldMystery201709Text": "Sorcery Handbook",
+ "shieldMystery201709Notes": "This book will guide you through your forays into sorcery. Confers no benefit. September 2017 Subscriber Item.",
"shieldMystery301405Text": "Clock Shield",
"shieldMystery301405Notes": "Time is on your side with this towering clock shield! Confers no benefit. June 3015 Subscriber Item.",
"shieldMystery301704Text": "Fluttery Fan",
@@ -1267,6 +1269,8 @@
"backMystery201704Notes": "These shimmering wings will carry you anywhere, even the hidden realms ruled by magical creatures. Confers no benefit. April 2017 Subscriber Item.",
"backMystery201706Text": "Tattered Freebooter's Flag",
"backMystery201706Notes": "The sight of this Jolly Roger-emblazoned flag fills any To-Do or Daily with dread! Confers no benefit. June 2017 Subscriber Item.",
+ "backMystery201709Text": "Stack o' Sorcery Books",
+ "backMystery201709Notes": "Learning magic takes a lot of reading, but you're sure to enjoy your studies! Confers no benefit. September 2017 Subscriber Item.",
"backSpecialWonderconRedText": "Mighty Cape",
"backSpecialWonderconRedNotes": "Swishes with strength and beauty. Confers no benefit. Special Edition Convention Item.",
diff --git a/website/common/locales/en/subscriber.json b/website/common/locales/en/subscriber.json
index 183120055d..1f26a3607d 100644
--- a/website/common/locales/en/subscriber.json
+++ b/website/common/locales/en/subscriber.json
@@ -133,6 +133,7 @@
"mysterySet201706": "Pirate Pioneer Set",
"mysterySet201707": "Jellymancer Set",
"mysterySet201708": "Lava Warrior Set",
+ "mysterySet201709": "Sorcery Student Set",
"mysterySet301404": "Steampunk Standard Set",
"mysterySet301405": "Steampunk Accessories Set",
"mysterySet301703": "Peacock Steampunk Set",
diff --git a/website/common/script/content/gear/sets/mystery.js b/website/common/script/content/gear/sets/mystery.js
index 73949650b4..0bf0acc950 100644
--- a/website/common/script/content/gear/sets/mystery.js
+++ b/website/common/script/content/gear/sets/mystery.js
@@ -256,6 +256,12 @@ let back = {
mystery: '201706',
value: 0,
},
+ 201709: {
+ text: t('backMystery201709Text'),
+ notes: t('backMystery201709Notes'),
+ mystery: '201709',
+ value: 0,
+ },
};
let body = {
@@ -577,6 +583,12 @@ let shield = {
mystery: '201708',
value: 0,
},
+ 201709: {
+ text: t('shieldMystery201709Text'),
+ notes: t('shieldMystery201709Notes'),
+ mystery: '201709',
+ value: 0,
+ },
301405: {
text: t('shieldMystery301405Text'),
notes: t('shieldMystery301405Notes'),
diff --git a/website/common/script/content/mystery-sets.js b/website/common/script/content/mystery-sets.js
index d40a6b8b2f..2f7e700e60 100644
--- a/website/common/script/content/mystery-sets.js
+++ b/website/common/script/content/mystery-sets.js
@@ -174,6 +174,10 @@ let mysterySets = {
start: '2017-08-17',
end: '2017-09-02',
},
+ 201709: {
+ start: '2017-09-19',
+ end: '2017-10-02',
+ },
301404: {
start: '3014-03-24',
end: '3014-04-02',
diff --git a/website/views/shared/new-stuff.jade b/website/views/shared/new-stuff.jade
index 20cf361a8d..19dbd20177 100644
--- a/website/views/shared/new-stuff.jade
+++ b/website/views/shared/new-stuff.jade
@@ -1,22 +1,31 @@
-.promo_behindthescenes_costume.pull-right
-h2 9/16/2017 - COSTUMES! BEHIND THE SCENES AND CHALLENGE
+h2 9/19/2017 - SEPTEMBER SUBSCRIBER ITEMS
hr
tr
td
- h3 Costume Challenge
- p The Community Costume Challenge has begun! Between now and October 31st, dress up as your avatar in real life and post a photo on social media to get the coveted Costume Challenge badge! Read the full rules on the Challenge page.
+ .promo_mystery_201709.pull-right
+ h3 September Subscriber Item Set Revealed!
+ p The September Subscriber Item Set has been revealed: the Sorcery Student Item Set! You only have twelve days to receive the item set when you subscribe. If you're already an active subscriber, reload the site and then head to Inventory > Equipment to claim your gear!
+ 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 and a cute Jackalope pet. Best of all, subscriptions let us keep Habitica running. Thank you very much for your support -- it means a lot to us.
p.small.muted by Lemoness
- tr
- td
- h3 Behind the Scenes: A Costume-Making Adventure with Beffymaroo
- p There's a new Behind the Scenes post on the Habitica Blog! Join Beffymaroo as she discusses the process of creating a costume for a masquerade ball. Check out step-by-step photos, and tips for getting started on creating your own costumes!
- p.small.muted by Beffymaroo
if menuItem !== 'oldNews'
hr
a(href='/static/old-news', target='_blank') Read older news
mixin oldNews
+ h2 9/16/2017 - COSTUMES! BEHIND THE SCENES AND CHALLENGE
+ .promo_behindthescenes_costume.pull-right
+ tr
+ td
+ h3 Costume Challenge
+ p The Community Costume Challenge has begun! Between now and October 31st, dress up as your avatar in real life and post a photo on social media to get the coveted Costume Challenge badge! Read the full rules on the Challenge page.
+ p.small.muted by Lemoness
+ tr
+ td
+ h3 Behind the Scenes: A Costume-Making Adventure with Beffymaroo
+ p There's a new Behind the Scenes post on the Habitica Blog! Join Beffymaroo as she discusses the process of creating a costume for a masquerade ball. Check out step-by-step photos, and tips for getting started on creating your own costumes!
+ p.small.muted by Beffymaroo
h2 9/12/2017 - NEW QUEST BUNDLE AND NEW MODERATOR!
.promo_bundle_farm.pull-right
tr