From 45a1ad501e96a15375bb3f4ffbeeddd5c3963a0d Mon Sep 17 00:00:00 2001 From: SabreCat Date: Thu, 1 Mar 2018 23:23:00 +0000 Subject: [PATCH] feat(content): Backgrounds and Armoire 2018/03 --- website/common/locales/en/backgrounds.json | 10 ++++- website/common/locales/en/gear.json | 8 ++++ .../script/content/appearance/backgrounds.js | 14 ++++++ .../script/content/gear/sets/armoire.js | 40 ++++++++++++++++++ .../background_driving_a_coach.png | Bin 0 -> 5383 bytes .../background_elegant_balcony.png | Bin 0 -> 6542 bytes .../background_gorgeous_greenhouse.png | Bin 0 -> 4391 bytes .../icons/icon_background_driving_a_coach.png | Bin 0 -> 2383 bytes .../icons/icon_background_elegant_balcony.png | Bin 0 -> 1820 bytes .../icon_background_gorgeous_greenhouse.png | Bin 0 -> 2139 bytes .../broad_armor_armoire_flutteryFrock.png | Bin 0 -> 839 bytes .../gear/armoire/head_armoire_flutteryWig.png | Bin 0 -> 682 bytes .../armoire/shield_armoire_flutteryFan.png | Bin 0 -> 387 bytes .../shop/shop_armor_armoire_flutteryFrock.png | Bin 0 -> 783 bytes .../shop/shop_head_armoire_flutteryWig.png | Bin 0 -> 623 bytes .../shop/shop_shield_armoire_flutteryFan.png | Bin 0 -> 340 bytes .../shop/shop_weapon_armoire_flutteryArmy.png | Bin 0 -> 404 bytes .../slim_armor_armoire_flutteryFrock.png | Bin 0 -> 804 bytes .../armoire/weapon_armoire_flutteryArmy.png | Bin 0 -> 452 bytes .../bosses/banner_flair_dysheartener.png | Bin 0 -> 491 bytes .../promo_armoire_background_201803.png | Bin 0 -> 17951 bytes .../promo_armoire_backgrounds_201802.png | Bin 18098 -> 0 bytes .../spritesmith_large/scene_achievement.png | Bin 0 -> 5756 bytes website/server/controllers/api-v3/news.js | 37 +++++++++------- 24 files changed, 92 insertions(+), 17 deletions(-) create mode 100644 website/raw_sprites/spritesmith/backgrounds/background_driving_a_coach.png create mode 100644 website/raw_sprites/spritesmith/backgrounds/background_elegant_balcony.png create mode 100644 website/raw_sprites/spritesmith/backgrounds/background_gorgeous_greenhouse.png create mode 100644 website/raw_sprites/spritesmith/backgrounds/icons/icon_background_driving_a_coach.png create mode 100644 website/raw_sprites/spritesmith/backgrounds/icons/icon_background_elegant_balcony.png create mode 100644 website/raw_sprites/spritesmith/backgrounds/icons/icon_background_gorgeous_greenhouse.png create mode 100644 website/raw_sprites/spritesmith/gear/armoire/broad_armor_armoire_flutteryFrock.png create mode 100644 website/raw_sprites/spritesmith/gear/armoire/head_armoire_flutteryWig.png create mode 100644 website/raw_sprites/spritesmith/gear/armoire/shield_armoire_flutteryFan.png create mode 100644 website/raw_sprites/spritesmith/gear/armoire/shop/shop_armor_armoire_flutteryFrock.png create mode 100644 website/raw_sprites/spritesmith/gear/armoire/shop/shop_head_armoire_flutteryWig.png create mode 100644 website/raw_sprites/spritesmith/gear/armoire/shop/shop_shield_armoire_flutteryFan.png create mode 100644 website/raw_sprites/spritesmith/gear/armoire/shop/shop_weapon_armoire_flutteryArmy.png create mode 100644 website/raw_sprites/spritesmith/gear/armoire/slim_armor_armoire_flutteryFrock.png create mode 100644 website/raw_sprites/spritesmith/gear/armoire/weapon_armoire_flutteryArmy.png create mode 100644 website/raw_sprites/spritesmith/quests/bosses/banner_flair_dysheartener.png create mode 100644 website/raw_sprites/spritesmith_large/promo_armoire_background_201803.png delete mode 100644 website/raw_sprites/spritesmith_large/promo_armoire_backgrounds_201802.png create mode 100644 website/raw_sprites/spritesmith_large/scene_achievement.png diff --git a/website/common/locales/en/backgrounds.json b/website/common/locales/en/backgrounds.json index b34e37d56f..6c0d936247 100644 --- a/website/common/locales/en/backgrounds.json +++ b/website/common/locales/en/backgrounds.json @@ -377,5 +377,13 @@ "backgroundMagicalMuseumText": "Magical Museum", "backgroundMagicalMuseumNotes": "Tour a Magical Museum.", "backgroundRoseGardenText": "Rose Garden", - "backgroundRoseGardenNotes": "Dally in a fragrant Rose Garden." + "backgroundRoseGardenNotes": "Dally in a fragrant Rose Garden.", + + "backgrounds032018": "SET 46: Released March 2018", + "backgroundGorgeousGreenhouseText": "Gorgeous Greenhouse", + "backgroundGorgeousGreenhouseNotes": "Walk among the flora kept in a Gorgeous Greenhouse.", + "backgroundElegantBalconyText": "Elegant Balcony", + "backgroundElegantBalconyNotes": "Look out over the landscape from an Elegant Balcony.", + "backgroundDrivingACoachText": "Driving a Coach", + "backgroundDrivingACoachNotes": "Enjoy Driving a Coach past fields of flowers." } diff --git a/website/common/locales/en/gear.json b/website/common/locales/en/gear.json index 05d20914c3..4485dda287 100644 --- a/website/common/locales/en/gear.json +++ b/website/common/locales/en/gear.json @@ -351,6 +351,8 @@ "weaponArmoireCoachDriversWhipNotes": "Your steeds know what they're doing, so this whip is just for show (and the neat snapping sound!). Increases Intelligence by <%= int %> and Strength by <%= str %>. Enchanted Armoire: Coach Driver Set (Item 3 of 3).", "weaponArmoireScepterOfDiamondsText": "Scepter of Diamonds", "weaponArmoireScepterOfDiamondsNotes": "This scepter shines with a warm red glow as it grants you increased willpower. Increases Strength by <%= str %>. Enchanted Armoire: King of Diamonds Set (Item 3 of 3).", + "weaponArmoireFlutteryArmyText": "Fluttery Army", + "weaponArmoireFlutteryArmyNotes": "This group of scrappy lepidopterans is ready to flap fiercely and cool down your reddest tasks! Increases Constitution, Intelligence, and Strength by <%= attrs %> each. Enchanted Armoire: Fluttery Frock Set (Item 3 of 3).", "armor": "armor", "armorCapitalized": "Armor", @@ -750,6 +752,8 @@ "armorArmoireCoachDriverLiveryNotes": "This heavy overcoat will protect you from the weather as you drive. Plus it looks pretty snazzy, too! Increases Strength by <%= str %>. Enchanted Armoire: Coach Driver Set (Item 1 of 3).", "armorArmoireRobeOfDiamondsText": "Robe of Diamonds", "armorArmoireRobeOfDiamondsNotes": "These royal robes not only make you appear noble, they allow you to see the nobility within others. Increases Perception by <%= per %>. Enchanted Armoire: King of Diamonds Set (Item 1 of 3).", + "armorArmoireFlutteryFrockText": "Fluttery Frock", + "armorArmoireFlutteryFrockNotes": "A light and airy gown with a wide skirt the butterflies might mistake for a giant blossom! Increases Constitution, Perception, and Strength by <%= attrs %> each. Enchanted Armoire: Fluttery Frock Set (Item 1 of 3).", "headgear": "helm", "headgearCapitalized": "Headgear", @@ -1159,6 +1163,8 @@ "headArmoireCoachDriversHatNotes": "This hat is dressy, but not quite so dressy as a top hat. Make sure you don't lose it as you drive speedily across the land! Increases Intelligence by <%= int %>. Enchanted Armoire: Coach Driver Set (Item 2 of 3).", "headArmoireCrownOfDiamondsText": "Crown of Diamonds", "headArmoireCrownOfDiamondsNotes": "This shining crown isn't just a great hat; it will also sharpen your mind! Increases Intelligence by <%= int %>. Enchanted Armoire: King of Diamonds Set (Item 2 of 3).", + "headArmoireFlutteryWigText": "Fluttery Wig", + "headArmoireFlutteryWigNotes": "This fine powdered wig has plenty of room for your butterflies to rest if they get tired while doing your bidding. Increases Intelligence, Perception, and Strength by <%= attrs %> each. Enchanted Armoire: Fluttery Frock Set (Item 2 of 3).", "offhand": "off-hand item", "offhandCapitalized": "Off-Hand Item", @@ -1383,6 +1389,8 @@ "shieldArmoireWeaversShuttleNotes": "This tool passes your weft thread through the warp to make cloth! Increases Intelligence by <%= int %> and Perception by <%= per %>. Enchanted Armoire: Weaver Set (Item 3 of 3).", "shieldArmoireShieldOfDiamondsText": "Crimson Jewel Shield", "shieldArmoireShieldOfDiamondsNotes": "This radiant shield not only provides protection, it empowers you with endurance! Increases Constitution by <%= con %>. Enchanted Armoire: Independent Item.", + "shieldArmoireFlutteryFanText": "Flowery Fan", + "shieldArmoireFlutteryFanNotes": "On a hot day, there's nothing quite like a fancy fan to help you look and feel cool. Increases Constitution, Intelligence, and Perception by <%= attrs %> each. Enchanted Armoire: Independent Item.", "back": "Back Accessory", "backCapitalized": "Back Accessory", diff --git a/website/common/script/content/appearance/backgrounds.js b/website/common/script/content/appearance/backgrounds.js index b8a532214d..7c52efb9b6 100644 --- a/website/common/script/content/appearance/backgrounds.js +++ b/website/common/script/content/appearance/backgrounds.js @@ -633,6 +633,20 @@ let backgrounds = { notes: t('backgroundRoseGardenNotes'), }, }, + backgrounds032018: { + driving_a_coach: { + text: t('backgroundDrivingACoachText'), + notes: t('backgroundDrivingACoachNotes'), + }, + elegant_balcony: { + text: t('backgroundElegantBalconyText'), + notes: t('backgroundElegantBalconyNotes'), + }, + gorgeous_greenhouse: { + text: t('backgroundGorgeousGreenhouseText'), + notes: t('backgroundGorgeousGreenhouseNotes'), + }, + }, incentiveBackgrounds: { violet: { text: t('backgroundVioletText'), diff --git a/website/common/script/content/gear/sets/armoire.js b/website/common/script/content/gear/sets/armoire.js index 4df6b4d936..1343b564cf 100644 --- a/website/common/script/content/gear/sets/armoire.js +++ b/website/common/script/content/gear/sets/armoire.js @@ -330,6 +330,16 @@ let armor = { set: 'kingOfDiamonds', canOwn: ownsItem('armor_armoire_robeOfDiamonds'), }, + flutteryFrock: { + text: t('armorArmoireFlutteryFrockText'), + notes: t('armorArmoireFlutteryFrockNotes', { attrs: 5 }), + value: 100, + con: 5, + per: 5, + str: 5, + set: 'fluttery', + canOwn: ownsItem('armor_armoire_flutteryFrock'), + }, }; let body = { @@ -706,6 +716,16 @@ let head = { set: 'kingOfDiamonds', canOwn: ownsItem('head_armoire_crownOfDiamonds'), }, + flutteryWig: { + text: t('headArmoireFlutteryWigText'), + notes: t('headArmoireFlutteryWigNotes', { attrs: 5 }), + value: 100, + int: 5, + per: 5, + str: 5, + set: 'fluttery', + canOwn: ownsItem('head_armoire_flutteryWig'), + }, }; let shield = { @@ -875,6 +895,16 @@ let shield = { // set: 'kingOfDiamonds', canOwn: ownsItem('shield_armoire_shieldOfDiamonds'), }, + flutteryFan: { + text: t('shieldArmoireFlutteryFanText'), + notes: t('shieldArmoireFlutteryFanNotes', { attrs: 5 }), + value: 100, + con: 5, + int: 5, + per: 5, + // set: 'fluttery', + canOwn: ownsItem('shield_armoire_flutteryFan'), + }, }; let headAccessory = { @@ -1156,6 +1186,16 @@ let weapon = { set: 'kingOfDiamonds', canOwn: ownsItem('weapon_armoire_scepterOfDiamonds'), }, + flutteryArmy: { + text: t('weaponArmoireFlutteryArmyText'), + notes: t('weaponArmoireFlutteryArmyNotes', { attrs: 5 }), + value: 100, + con: 5, + int: 5, + str: 5, + set: 'fluttery', + canOwn: ownsItem('weapon_armoire_flutteryArmy'), + }, }; let armoireSet = { diff --git a/website/raw_sprites/spritesmith/backgrounds/background_driving_a_coach.png b/website/raw_sprites/spritesmith/backgrounds/background_driving_a_coach.png new file mode 100644 index 0000000000000000000000000000000000000000..fa61024f4c393e9c52ff1fa726d6b5d00cbe45ff GIT binary patch literal 5383 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 literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/backgrounds/background_elegant_balcony.png b/website/raw_sprites/spritesmith/backgrounds/background_elegant_balcony.png new file mode 100644 index 0000000000000000000000000000000000000000..c66790ccffe7dbd06557f8ef6e26a7b4cb939251 GIT binary patch literal 6542 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 literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/backgrounds/background_gorgeous_greenhouse.png b/website/raw_sprites/spritesmith/backgrounds/background_gorgeous_greenhouse.png new file mode 100644 index 0000000000000000000000000000000000000000..5e1f5a2de34b076f5c38cd02571a06fe59f2a640 GIT binary patch literal 4391 zcmXw71ymGD7hW2cw{)&c2_m4RD=aO!G}01FD-A0ROGzW03M`!~AdM^%kM0mDap{s; z2^9n3N1p$gbLXCO&zZS1cjo)0|x=YKmY&$Qdd*fztV|Ul1@%|)yu4cSg#bR zttMOe?z~>x5t?YGMuB({ccSrb%5{ z!O(y4Fwe!?aF%h6Zb+Joi-ypamXME{k;F}f;cjvGgLgkw5tZJv;muWsheR$_ zLJIvR{Km9h! z)DjAhbr3q>xD5U#c_yXnKgvcG)4TTl$FzBrfti^ATHD-L>ZWPJdkiFCwexMHfrb8E z^!)PjwupFOfU0U6GN@B(Yv^8R$Wr?b$7I1RG;J@Od?(c?bZ>l%TK+h^m&zRG(1tuY zJⅈ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 iM9Gn>=Pwq1Q)^|~g*Umm1YCV-0Mu1zB3%{$ literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/backgrounds/icons/icon_background_driving_a_coach.png b/website/raw_sprites/spritesmith/backgrounds/icons/icon_background_driving_a_coach.png new file mode 100644 index 0000000000000000000000000000000000000000..671264b7ec1902d53c96152b950d6777158c72df GIT binary patch literal 2383 zcmV-V39$BwP)Y%2;50T zK~#9!?V5RP6xSWczkAs0_4>Z;5@Q=|;}D0I6hcHw5D13=X%3nSRRT3l6+#oWX;Rvz zQ4gY!NEIYeiy%fcR~6+bfl!VnBv2X^6-tW6%=hem2(mdbW95Q|$cRsjI|&vV?iB?ABeyJr*t5bDbS0Mt%D3;<~Ke~ssl zb^rkKGV=id`4bnV>*c2Ke*WHHD7D|2+by+kShz`=1G{2EHfOvYI!n3oC2{tvDtVhF z7Y@76Jq!RiS=a{vs4RB@0A@6m0svfNthZMG0|0RPY#moV?Y{tkIqeSu06wbT#Q`(R zNlf=R0H9Y82)7piP~-8Fte{7#8%+@sjgWUH-+fVX0pTCuOsC~gJGNBtozE$70|4qj zj(nkxzRObmfvVT#6EayG3C{-r6b_QX%(K*(tW>`07t>ky&H0Q(Kxmm3CK(yLpKu_V zM7bT}0{)mLL=h5=kY!Ujvw@6a0Dxz>lPl9r^)H`V008*Y$ZP<>Lp>*Bx=?y*l2rFy z9+yhp7UmrlZh}R_tZeD{P5O@zi(Y%F>^5EWPSpkJ0Dvy94*<|JN^iBidIbRBMAunG zNJ4}ZWbvIFEa1vy+j~fe#qlRT;Zi;nCP@=LV*r4;-F&A*g`D$0Z{=}^ptFyJjVJ+a@B6h(mH`BW~m|@HIR{{V&*}YjjX)OTYo+^5mQ^)QRJ+~_jiHnfD-lW*p(Xf!s z1I#;A=cGqjf9<+(a;~4(n|=r5ro9K5vwi&TXGu&YHKM((O^D0OjAVU$zQrz=@-hh# z(iI#xJ<%Ho0st~oWsP}VBN26CcX_41yv9QTX0kFou9(PpQ)7l}jcwTUykQZa=%h9^ zHUa>)U?TuvQ3-Rivx*mSuXA7?0AOm>0zQxXgd!v%LafMG^<(Bz-+j49km9m<=QTtB zQA7W3K}w2g{~>Wbq>>P?Uyx~Wepn##?Wak=NA=8iOzZp+0HC8+&*BM0AOCzQ~w(2?%dxZwckI5af|JZV*r3Nb*lgX-5zR(JDvHF>FsM2Aqf#OFc7fVZE6;z zFrsvXNk)?J8lf;XWIUuv@d6B9#x9n`DSp^O9A~+wT{?f=j-LVmo`3K+QhWb^oEv>? z$9iVU-rEEKD9t57KOgc)H~vz_TZ)ia?5dpV+pGC6#Aq6#8RC>}EhOd9az>;R!prE| zF%gEO8OCuRf9+=gfUS@G769;rKadE22lpOnB}G!d-rXNab@%P_P0!Pm@P_Qe(N|{au67iaT4rBnf-= zac{Hk`_lP(T_?*o9#9&R5FsBN?}%$RJE=9f)Q}JV*=ec~nxX%me{Yh`+kdiKI{sY? z?XWUmAHUp{-7-tkj4Ai6FdfG?5>$jFL`agu7AGO*{jJE*H1l2a{)Wv`{odJ60|4IH zw?3k#7_~$vMX%rey?t>_h$18!A;}JVLhIov(v%b{GK>~08R>bYrdncm)u_Epd>Z1knQMm8Ygoh?SB;|?$zZwl$cxNd z-1Q6qp#E#YWv-W-NwrAAb%>2oc%Tj!TgRhv9q6mqVkQ7I3gy{04Yed*$ z9HV#H^yx|ni~0~4ok{R_dGf&ija5-aa!zUG|fCh)ijx?MH>H0 ze%Q{HxeJ#}`y0(4=kC@Rq3X8thh-6utG&#%5>i!>9c3@0nR^*Sd~ujz2rA36Ofz9t znxT_2a{Opa4`3CkUeOeDTfFgeMTjzG%9Pz``yT)ajUfnKW|RN`002ovPDHLkV1j`Y BVweB` literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/backgrounds/icons/icon_background_elegant_balcony.png b/website/raw_sprites/spritesmith/backgrounds/icons/icon_background_elegant_balcony.png new file mode 100644 index 0000000000000000000000000000000000000000..99720989e78557ecd5b279e34eb0d0d8ecb78d69 GIT binary patch literal 1820 zcmV+%2jlpOP)+Zknf`D9Kvrlk0HEMP zHvpjQyPZBw92VvR09GvK!dZ-(sg7%lg94B1BwZ55BhzA z;6c{DH5hDaTwk9Z01zD}+MRtv?08~KFCQQg;VT(7TevQ9iV$B3Nr;;+G^Fl^PsA9R zOj2}M5Yv`{A%V`h20_l#DZRS=Zug*1WW+>7DMIdwhETQvM3xB&>SK}f_?;^S0Myqz z003Qo_X7Yne6XI8M5GvzF+DO^>knf6W{GI+7V~rs4SFR*5#lQ$P0m&TKwgT_k|Iq@ zCfdd_KO&{%bQL3mENVh10ATZHTXabwlgXfLQ&z_{Cn{*r6d8B;&3Xd>P*wbiA|#+$ z#;TEKJef5I08nw}yjTC*8pJhXQ{iC%K;{!G{UbvnEBA#D0RUfY+p7o(NR}Zj0nDvE zHh%OD(-dmwZ~8_zJAL{69st0~#d*5tBTX@?J4PeJtSLgw5|T2u!=V1)ws(JlSW9%w z6wmr&HcJ;kWH?)#Y;8i>hWhsv7cqj|?p|GjTD#3k!h8yp#x`&TUtjU(%#T z?XNTdz*pajh$bh`W^IqgY%dcR5W?r%T5v?`@3B;oTCH3aA@^!Ox}U7c(^Wu03C#eDurF#v#v zA4&CErzk=KMM&N7Bmh8lzgXSUZu{+eq*qr5YLt)|N>ke|fx23J}ly%4=@| z0NOfgb+5a#qg|h1jUYuxpf!ZZu)4P@+vEvTMWm*PigtdchM4qWyJC5prMbhh$|e007L6=g+=O!n$?q0`di7Vq*h(LlhzY?uTS)g=T?! z7yz*5)zx0Lz=(vo85#HG4N-*nN{IaHzo&j^737rd-VFd~Z)-C}!j!T6#RGT0*n>S# zbs7Nh@tXIlB&YHU^wXVRGe6JTN%AMZyoF12=Tn53Oz$3}_d|X@ctCf+u-vktG58{u<$A=w}(yl!q=>=xPP!ed?!($r>{Qb%eZjkRz7;RPKFo1M>6p6(N@D zkp1h$j@ODU<*W`NGCZr?J@1N7t-W^RRsg`Y;Su&pcCFzuBjdM{l6(3^$B!Sc_Co?f z2u1p;q#0zS9prb1C~3RkRh5+hfS#Tnzar+ZO^l9KJ7xhT>fglhe`x0M~0Sc=fZ#i{Fx6EzQjD z;EB_U5WiNtsZ03VfQhl0nx=?Vue;{3smRL_^JFP4Qb)_geneE1_73_<9=WcrF4nf} z2YtWg&x#7Su&_`OVyRMnG;zv^l@olvX(Ma@^RIXZ{%ConLBx2ZUYs`<05EgfR9$Uo zyu#mQGx9rf{Dh@1-q0&{`gZKtp(<5N8e)(1o)rcL&HcYhdYmBQf>V&Ndf|Ls)h7aW zktU3$4Gm4qkB&PW4pZ0le8%GdfTVDn$})as8CQ3YE;;U-1EM||7ot0^t+|nr;Tf-y z;nAL-4zc$8ue@YQL&)g3QN(3CT2-wo)qoI^w_HT5=-?sU{sYD0Ex?-de~5}SGD4S( zrE}7mW{_4;c9D(9uxiQ4$*f&pU++~z$WEO)r3g``OqsH~W&Z(??eg7=+UNoR0000< KMNUMnLSTXlBVywK literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/backgrounds/icons/icon_background_gorgeous_greenhouse.png b/website/raw_sprites/spritesmith/backgrounds/icons/icon_background_gorgeous_greenhouse.png new file mode 100644 index 0000000000000000000000000000000000000000..0c40400d1367c05fe06091912977d46eaccbbd50 GIT binary patch literal 2139 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 literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/gear/armoire/shield_armoire_flutteryFan.png b/website/raw_sprites/spritesmith/gear/armoire/shield_armoire_flutteryFan.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0a5c7964f31e1e833f92bc402ffb26885b3412 GIT binary patch literal 387 zcmeAS@N?(olHy`uVBq!ia0vp^ML-jA5L~c#`DCC7XMsm# zF#`j)FbFd;%$g$s6l5>)^mS!_#3UucBU8BiO)LWgqkyN2V@SoVw>J&FnGz)qeB517 zRNTd<6V#qjEF9gG@k)A&$7IFrzf*s))HbOV1{4$*^30ljCo22ZT1Rh#b>I8$=Ubh7 zTUq%}X1ym9&<1ocB`Axf{`I25U;lpE#P1g|yU)CMJsW$ZpsDhW`yY157gg0=`u8hw zs>rlRY0b4B*{nUc!xd*oPHX*c{(bwypN8{qddMueF}W!#K5k(_Rovo zcQaqFkPP+9U9v?;yFU4^-jc6xOQquC=HLBW4H8sZt9t2mnUkNoKmWtpzaNZl-Ms0M z=^CYc{$e?mvv4F FO#rt0lrsPT literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/gear/armoire/shop/shop_armor_armoire_flutteryFrock.png b/website/raw_sprites/spritesmith/gear/armoire/shop/shop_armor_armoire_flutteryFrock.png new file mode 100644 index 0000000000000000000000000000000000000000..164ab4f9fa235543d5c12a548228f63798a2e6fb GIT binary patch literal 783 zcmV+q1MvKbP)2%po0LaP92jI}@^(H`5{gpZ2^uFS96X3?B0sz`uTL8#23^P^IjI&G?lb}XzGMJSmK_J+)a}IpR0n@LdP{S~BLF5pj{|VHHV8mM z{0ac3!(Xi4)A1C5mxJ#CxYuU&B%?3nQ9>3%53!R`l%E}S{z&qrTa#+leE^E$CIQGT z$OWM9`6~cwOKt)1Es~(Z^Sd1N)+F~j>Kc8ad7E675I0U4`%T(C!%l{0X&eA2N)H0y z?QVChOI&SDu>PzJ0KU(J0cbtfWA&Qw69CRWEOS2a;$59G|8zp^-my2w?>H5zgNcrw zVJBnaT8)*E?OW!oyKH$p0I8dO01UqlIqG{irdY|TIcoKq(%Qf7B}zyv5>nsX;j#X$ zj+p?}b&mnKdcm4M(mJhgeaG z_6H9XSa*vsbu|YUyjZ{@qtboYb9ZM~N9pw`UCn$=t}a#`ceO31@-;4K?zp2PW)voH zRO``;`46rBD!gClbftRh!=E|jckFkxKmU8Tu>%H9%zagJH^YEqQC8po;(`Y`?TIg* zM#gIjud9kbDIqDvq%ip;!-TxNvcBCG_T}47KQ&@dU%q^s_NR#=sz<_|3NmbV|VR=j<;Ha~sO`PMdOycVi{yzPEi=l0y(5Wg+Qb{)&f&t2)9rKD(o?fPr2{g#jJ8!%Zpy^=k|-&OVj_f`?tFp+T7i@ zp1N{GOL%^S_t7Ml39nzTes%U%rKh?xryv4UX8mWdy?VfyVM_izVA5dlboFyt=akR{ E0PGw?+T; V^kpXp-v@e@!PC{xWt~$(69778g<}8! literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/gear/armoire/shop/shop_weapon_armoire_flutteryArmy.png b/website/raw_sprites/spritesmith/gear/armoire/shop/shop_weapon_armoire_flutteryArmy.png new file mode 100644 index 0000000000000000000000000000000000000000..7bea9e15cc893441c66168527024167eebedf175 GIT binary patch literal 404 zcmeAS@N?(olHy`uVBq!ia0vp^E+EXo1|%(nCvO5$Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPdla#22S(Mp2DFy~cMNb#UkcwMxujzX*C(0cA`2J`5 z_Jb*>&AM-9ZJp_pBywbxLYAD^>81y(IK<9wO4!V$#w+%gJGfb4NAR(13%)rLIpuHm z&HvKYTwVFTa{li|70*c!bS!T5ZT_`+_9B`7!gbREgLm%R6U3PC{D~feOs<}b+LAMz zCx0n%dnyDrsU7vN48e&s;Kna{bcK8H8n{F1Iyj=Gbb3GQGC9-n(@KQe~NPx zGu&~LkKyETYlhyXmrw9XKIc1WmAp%c`NP+l3<3FO|7-T`s+e>8NtV;6HxrtFKK)=U pxqG{K;6=V8Egn!$sA!7cpY_LqYu#3cUSRk!c)I$ztaD0e0su|*r)vNJ literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/gear/armoire/slim_armor_armoire_flutteryFrock.png b/website/raw_sprites/spritesmith/gear/armoire/slim_armor_armoire_flutteryFrock.png new file mode 100644 index 0000000000000000000000000000000000000000..8e4bbbe1544cb3bf2e008499d019755e463a41db GIT binary patch literal 804 zcmeAS@N?(olHy`uVBq!ia0vp^ML-jA5L~c#`DCC7XMsm# zF#`j)FbFd;%$g$s6l5>)^mS!_#3UucWt!@Lc{>9G(?(Ah$B>F!Z*TZ|gak4i{W#O^ z4YziSk%~&Li`piGHEc>n!A=n@Y(^qy7jX#XEZnl$*HiM6QqJUVhc2Z+52kJ=!y_|- zieE6x&Ny~Kp~olV%$knO@_Vs&WO6Ut{QMu*e){R&*VXq9&wc(8Xg@(v{$W?@!bS&$ zOzHa(JKT4!efnz8zj=!nM#X-1-V*-!VZn{k^BIEwPjfTt7d1vanr8L(RmO!Mr``lz zjg9}%@hs;=e(1e@x!up)A3r{294vfl;nu>Zb9EDAi>vlnXWr3%*)}WHJ!tKMsQ(AA zA2EM=&|N&F{I9-})Ozc%C4aV^wQT*@!=o8~<$ZWvfqK&3WtIA6DisqW669GXom}$j z-0QEivbWaB?1(6Js9aNgtLm)i?mEr*?Am#scAnY922xt!y|qp2+p1H4_Q~|lUu(Iz z=H0ubr^g=TzdpHb@4L=VPnMrQwR~3dsny2en*OT$G`@eg39d7>SyuD^V?$Ae!LwBN zCh<;_e+miLGE;x%^-h=5*?#W)H&LzmE8YjJJ2N9h&pPDUpBwc*qjvs$lKb?%n`n5< zz4X2Bf6ZZhEp@1Q|MRhgX1pX&&-1@(9>0HN&FhnQ=RCiXe>wB{k?6aB?)z_e2c})%>}3>w@c+o_-Scf6fZOjG3W+b*DtF`J$Mhu;1G=YXlhdgjA5L~c#`DCC7XMsm# zF#`j)FbFd;%$g$s6l5>)^mS!_#3UucW3_ly<^l!=#z0RO$B>F!Z*OROI0s6we=wG> zK9J(gHv4GK)>}MDLW>o`S{FXsm}JPYt}Ef94%_TdgUk&X=07-^9;{O`t}Hvau$qOn zet*fk#P59Pj(>mtxCLkp1UOtb`nxB_c3*bgy6nx1C6E8CW|L`j`qa+z^=pxt^!2HC zyCpW?K0P@p%ze>>MO#0=G?87N**bC3_jC7YQ=qYxVD9Z9_Bh{#UunFT^aoQB|=c-*-d* z*RUsQy$Q3fPSjY!-6-J1!T$NRpfcRZE-o_EE{(KLI(fJVb0HrdAjPx$rAb6VR9Fe^m%UK~F%X4)3<-5W6Es0e8Ds<$KtM(rq%=VjPzNE*-uP+0^J#S} z$?`a`6Rr2>?Yk$feBSN$pRe1;KiT2+{q7-NRP2yNs;}5$ZippRqmiRB(fRcKIUP3o zeR-RexOshE#Yzol94~=Q+3<>A%=Q43=K(1`uPq=+my#xi-lU7@NnCwzTKRaiBVg2z zcBIzLF%q>z1ZE_nL>7CbqTGH7oU5d_{iDqs&(_1;|9nic)6o?XuejtFky4Hq6A>?- z{FbO>+9{!6aC>NbB}o-8;Z*(*5vkHbs%P6*{Z2t7q{xcd2nVI39qGl1p&hBE%4T0% zQ7r*BswKc$k~yEPks__Cm?EvJm?BbT_3A_xy_Yt`vCrs^>}JC~ei1;_3C#k_bAY8Hw;h z hQ8-GM@u5n4`yay8>#9rFSw{c>002ovPDHLkV1hnc;<^9; literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith_large/promo_armoire_background_201803.png b/website/raw_sprites/spritesmith_large/promo_armoire_background_201803.png new file mode 100644 index 0000000000000000000000000000000000000000..85d4e4524ef7a8a6af487493f48ec13312e4ca2b GIT binary patch literal 17951 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 literal 0 HcmV?d00001 diff --git a/website/server/controllers/api-v3/news.js b/website/server/controllers/api-v3/news.js index 22b4df73b3..abb4ab2e67 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 = 'SECOND DYSHEARTENER RAGE STRIKE! LAST CHANCE FOR LOVE BUG SET AND CUPID POTIONS'; +const LAST_ANNOUNCEMENT_TITLE = 'NEW BACKGROUNDS, ARMOIRE ITEMS, RESOLUTION SUCCESS CHALLENGE, AND TAKE THIS CHALLENGE'; const worldDmg = { // @TODO bailey: false, }; @@ -32,25 +32,30 @@ api.getNews = {

${res.t('newStuff')}

-

2/28/2018 - ${LAST_ANNOUNCEMENT_TITLE}

+

3/1/2018 - ${LAST_ANNOUNCEMENT_TITLE}


-

World Boss: Dysheartener Attacks the Market!

-

Help! After feasting on our incomplete Dailies, the Dysheartener lets out another Shattering Heartbreak attack, smashing the walls and floor of the Market! As stone rains down, Alex the Merchant weeps at his crushed merchandise, stricken by the destruction.

-

We can't let this happen again! Be sure to do all our your Dailies to prevent the Dysheartener from using its final strike.

-
by Lemoness, Beffymaroo, SabreCat, viirus, piyorii, and Apollo
-
+
-

Last Chance for Love Bug Set

-

Reminder: this is the final day to subscribe and receive the Love Bug Set! Subscribing also lets you buy Gems for Gold. The longer your subscription, the more Gems you get!

-

Thanks so much for your support! You help keep Habitica running.

-
by Beffymaroo
-

Last Chance for Cupid Hatching Potions

-

Reminder: this is the final day to buy Cupid Hatching Potions! If they come back, it won't be until next year at the earliest, so don't delay!

-
by Willow the Witty and SabreCat
+

March Backgrounds and Armoire Items!

+

We’ve added three new backgrounds to the Background Shop! Now your avatar can enjoy Driving a Coach, relax on an Elegant Balcony, and explore a Gorgeous Greenhouse. Check them out under User Icon > Backgrounds!

+

Plus, there’s new gold-purchasable equipment in the Enchanted Armoire, including the Fluttery Frock Set. Better work hard on your real-life tasks to earn all the pieces! Enjoy :)

+
by AnnDeLune, Nummycakes, Reesachan, DialFforFunky, Vampitch, and RandomGryffindor
+
+
+
+

March 2018 Resolution Success Challenge and New Take This Challenge

+

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, Reach for Your First Achievement, we're focusing on celebrating your progress so far and looking ahead! It has a 15 gem prize, which will be awarded to five lucky winners on April 2nd.

+

Congratulations to the winners of February's Challenge: angelaBelacqua, Birgitte, letsleepingmonsterslie, FlyingRhino, and Dani!

+

The next Take This Challenge has also launched, "I Am the Night!", with a focus on sleep hygiene. 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, "Cast of Characters!": grand prize winner lovinglyquietcat, and runners-up Hannah, Chrys, CTBG_R0X, lucas br, and Tarashiko! Plus, all participants in that Challenge have received a piece of the Take This item set if they hadn't completed the set already. It is located in your Rewards column. Enjoy!

+
by Doctor B, the Take This team, Lemoness, Beffymaroo, and SabreCat
`, });