diff --git a/website/client/assets/css/sprites/spritesmith-largeSprites-0.css b/website/client/assets/css/sprites/spritesmith-largeSprites-0.css index 180305a0dc..2102e7541f 100644 --- a/website/client/assets/css/sprites/spritesmith-largeSprites-0.css +++ b/website/client/assets/css/sprites/spritesmith-largeSprites-0.css @@ -4,9 +4,15 @@ width: 423px; height: 147px; } +.promo_costume_achievement { + background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png'); + background-position: -734px 0px; + width: 144px; + height: 156px; +} .promo_desert_pet_achievements { background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png'); - background-position: -163px -486px; + background-position: 0px -634px; width: 204px; height: 102px; } @@ -30,11 +36,17 @@ } .promo_seasonal_shop_fall { background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png'); - background-position: 0px -486px; + background-position: -424px -486px; width: 162px; height: 138px; } .promo_shadow_spooky_potions { + background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png'); + background-position: 0px -486px; + width: 423px; + height: 147px; +} +.promo_spooky_sparkles { background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png'); background-position: 0px -338px; width: 423px; @@ -42,7 +54,7 @@ } .promo_take_this { background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png'); - background-position: -617px -338px; + background-position: -734px -157px; width: 96px; height: 69px; } diff --git a/website/client/assets/images/sprites/spritesmith-largeSprites-0.png b/website/client/assets/images/sprites/spritesmith-largeSprites-0.png index 3d9a97f96b..6a766dc132 100644 Binary files a/website/client/assets/images/sprites/spritesmith-largeSprites-0.png and b/website/client/assets/images/sprites/spritesmith-largeSprites-0.png differ diff --git a/website/common/script/libs/shops-seasonal.config.js b/website/common/script/libs/shops-seasonal.config.js index bde30fb482..169ad8999f 100644 --- a/website/common/script/libs/shops-seasonal.config.js +++ b/website/common/script/libs/shops-seasonal.config.js @@ -19,6 +19,7 @@ module.exports = { }, availableSpells: [ + 'spookySparkles', ], availableQuests: [ diff --git a/website/raw_sprites/spritesmith_large/promo_costume_achievement.png b/website/raw_sprites/spritesmith_large/promo_costume_achievement.png new file mode 100644 index 0000000000..f3794e8c84 Binary files /dev/null and b/website/raw_sprites/spritesmith_large/promo_costume_achievement.png differ diff --git a/website/raw_sprites/spritesmith_large/promo_spooky_sparkles.png b/website/raw_sprites/spritesmith_large/promo_spooky_sparkles.png new file mode 100644 index 0000000000..b4ea81f9f1 Binary files /dev/null and b/website/raw_sprites/spritesmith_large/promo_spooky_sparkles.png differ diff --git a/website/server/controllers/api-v3/news.js b/website/server/controllers/api-v3/news.js index 599f36910d..51f7441054 100644 --- a/website/server/controllers/api-v3/news.js +++ b/website/server/controllers/api-v3/news.js @@ -3,7 +3,7 @@ import { authWithHeaders } from '../../middlewares/auth'; let api = {}; // @TODO export this const, cannot export it from here because only routes are exported from controllers -const LAST_ANNOUNCEMENT_TITLE = 'NEW BACKGROUNDS, ARMOIRE ITEMS, AND OFFICIAL HABITICA CHALLENGES!'; +const LAST_ANNOUNCEMENT_TITLE = 'SPOOKY SPARKLES AND COSTUME CHALLENGE!'; const worldDmg = { // @TODO bailey: false, }; @@ -30,28 +30,21 @@ api.getNews = {
We’ve added three new backgrounds to the Background Shop! Now your avatar can experiment in a Monster Maker's Workshop, ride in a magical Pumpkin Carriage, and journey across a Foggy Moor. Check them out under User Icon > Backgrounds!
-Plus, there’s new gold-purchasable equipment in the Enchanted Armoire, including the Shadow Master Set. Better work hard on your real-life tasks to earn all the pieces! Enjoy :)
-The Habitica team has launched a special official Challenge series hosted in the Official New Year's Resolution Guild. These Challenges are designed to help you build and maintain goals that are destined for success and then stick with them as the year progresses. For this month's Challenge, Staying Strong, we're focusing on boosting your motivation heading into the final quarter of the year! It has a 15 Gem prize, which will be awarded to five lucky winners on November 1st.
-Congratulations to the winners of the September Challenge: Inkblots, Betelgeuse_aOri, timohi, IceBlueMelody, and han-!
-The next Take This Challenge has also launched, "Check Your HP!", with a focus on tracking your mood over time. Be sure to check it out to earn additional pieces of the Take This armor set!
-Take This is a nonprofit that seeks to inform the gamer community about mental health issues, to provide education about mental disorders and mental illness prevention, and to reduce the stigma of mental illness.
-Congratulations to the winners of the last Take This Challenge, "It's Dangerous to Go Alone!": grand prize winner @Ukioye_Kana, and runners-up @TheReptilianCave, @Merilio, @DocBajillian, @Melodyheart, and @Melanchoii! Plus, all participants in that Challenge have received a piece of the Take This item set if they hadn't completed it already. It is located in your Rewards column.
Enjoy! -The winners of the Habitica Back-to-School Preparation Challenge have been selected! Congratulations to: gils__, talklesssmilemore, Nadoko, pigmaniac1941, and French1Fry !
-Thank you to everyone who participated! We're excited to help you pursue your goals through the new school year and beyond!
-There's a new Gold-purchasable item in the Seasonal Shop: Spooky Sparkles! Buy some and then cast it on your friends. I wonder what it will do?
+If you have Spooky Sparkles cast on you, you will receive the "Alarming Friends" badge! Don't worry, any mysterious effects will wear off the next day.... or you can cancel them early by buying an Opaque Potion!
+While you're at it, be sure to check out all the other items in the Seasonal Shop! There are lots of equipment items from the previous Fall Festivals. The Seasonal Shop will only be open until October 31st, so stock up now.
+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.
+Looking for inspiration? Check out the Cosplay hashtag on our Tumblr to see past entries!
+