From af40c437be7a31e8ef54be8cd2a53507d257a41b Mon Sep 17 00:00:00 2001 From: Sabe Jones Date: Wed, 2 Jan 2019 16:10:57 -0600 Subject: [PATCH] chore(news): Bailey also fix erroneously active hatching potion and remove concluded bundle from pinned items --- .../sprites/spritesmith-largeSprites-0.css | 10 ++++-- .../sprites/spritesmith-largeSprites-0.png | Bin 188500 -> 190397 bytes .../client/components/shops/market/index.vue | 4 +-- .../common/script/content/hatching-potions.js | 2 +- .../script/content/shop-featuredItems.js | 4 +-- .../spritesmith_large/scene_todo_list.png | Bin 0 -> 2697 bytes website/server/controllers/api-v3/news.js | 34 ++++++------------ website/server/models/user/hooks.js | 2 -- 8 files changed, 24 insertions(+), 32 deletions(-) create mode 100644 website/raw_sprites/spritesmith_large/scene_todo_list.png diff --git a/website/client/assets/css/sprites/spritesmith-largeSprites-0.css b/website/client/assets/css/sprites/spritesmith-largeSprites-0.css index 125a39c7be..cd98c2b5b1 100644 --- a/website/client/assets/css/sprites/spritesmith-largeSprites-0.css +++ b/website/client/assets/css/sprites/spritesmith-largeSprites-0.css @@ -24,7 +24,7 @@ } .promo_g1g1 { background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png'); - background-position: -241px -871px; + background-position: -482px -871px; width: 237px; height: 150px; } @@ -78,7 +78,7 @@ } .promo_todos { background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png'); - background-position: 0px -871px; + background-position: -241px -871px; width: 240px; height: 195px; } @@ -94,3 +94,9 @@ width: 512px; height: 208px; } +.scene_todo_list { + background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png'); + background-position: 0px -871px; + width: 240px; + height: 195px; +} diff --git a/website/client/assets/images/sprites/spritesmith-largeSprites-0.png b/website/client/assets/images/sprites/spritesmith-largeSprites-0.png index 57bd82a7af2bee5b56c068d3ca62ac7c69322ac8..8525984a81dc7fe46b1bad63ce6c6284bc949f9d 100644 GIT binary patch delta 9872 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 aD;5g9Eu2bO!(eC^8W$6T)nLT delta 7961 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 diff --git a/website/client/components/shops/market/index.vue b/website/client/components/shops/market/index.vue index d2717c4758..ccf3f432de 100644 --- a/website/client/components/shops/market/index.vue +++ b/website/client/components/shops/market/index.vue @@ -246,8 +246,8 @@ export default { categories.push({ identifier: 'cards', text: this.$t('cards'), - items: _map(_filter(this.content.cardTypes, (value, key) => { - return value.yearRound || key === 'nye'; + items: _map(_filter(this.content.cardTypes, (value) => { + return value.yearRound; }), (value) => { return { ...getItemInfo(this.user, 'card', value), diff --git a/website/common/script/content/hatching-potions.js b/website/common/script/content/hatching-potions.js index 964936f0be..ab47dd8158 100644 --- a/website/common/script/content/hatching-potions.js +++ b/website/common/script/content/hatching-potions.js @@ -112,7 +112,7 @@ let premium = { value: 2, text: t('hatchingPotionHolly'), limited: true, - _season: 'January', + _season: '_PENDING_', }, Peppermint: { value: 2, diff --git a/website/common/script/content/shop-featuredItems.js b/website/common/script/content/shop-featuredItems.js index 804f0955a1..53b2835960 100644 --- a/website/common/script/content/shop-featuredItems.js +++ b/website/common/script/content/shop-featuredItems.js @@ -30,8 +30,8 @@ const featuredItems = { path: 'quests.evilsanta2', }, { - type: 'bundles', - path: 'bundles.birdBuddies', + type: 'quests', + path: 'quests.penguin', }, ], seasonal: '', diff --git a/website/raw_sprites/spritesmith_large/scene_todo_list.png b/website/raw_sprites/spritesmith_large/scene_todo_list.png new file mode 100644 index 0000000000000000000000000000000000000000..a3ab8074f23821f77c0341eb41116fb61b42c4ea GIT binary patch literal 2697 zcmXw52{>C>8;;S&GH8EVC0evqElL*>Why!uRHlvkZK)2TMMe-xC`yLTXs4*!YHLDh zYu^bPYU#8jBMGLl)ZS?%_7GZ{S~Aztd!KX9bI$Xf=X~e9@Atkp*4E~-yevc(1Omw; ztu5?;ei3MIq`|=VRTDWG=)kwGT($s-x8B_5!c<^J=C-vn0R&QbyVWGp^c2*9NvU8Y z%2Mjz@4yF?q)j8sj6on-Wu(QA4q-#{qY)1eIv#Elj*hfP&e!8~TyNmHPSvy)OXnq24d||+@8ec($I9#Dn`bM2 znf8g=Gr9SU@YFE0i$=im*F>|oNfDvV5q~a^at5;+O@U-U=X#fw+tNr*6=umD1H^## z`THA(DR1ctANGJRA^yxDSTbv==QF8TFxc7~q!ldS7{pv;+6z(!S#2O0`REw!?|-y0 zl#~R*t*6%WgVwwZU$tx&bl>UY3CC6bYK`ArIgL9N1jB^<-CisPedK$OXsv7noJQC% zyYb#8Y&p549#BwfPaeL*T8~7GEZ<+#%0Mu2Soi1{aME-Pc3*9?U^JrlW$#c)hoLr# z^>#I&^UE{*qV&ti*qs)5} zx4)Czdvz+Q)>&|({%`)V!WtbCY5_SpT&mlebK0eg$)JG7$s{ZOrxB>Tn&RC=1 zyN+vo%c>|w!Gx5rg>JZBGfifAsFR1uG!38PYQ278>*msP2-9(@BGLR`xtm~cn~a?1 zXpDjgL4fs_w_w)3e0)4frDv)eSDU!0bK_W8nygvW;Ej1<5U(||=vsnvIDjXxD5MNNty)*VD{16fb)f3^5U&nI%hBNV5R zk#g8$In4Wd^0yqivg~yA(359*rKo;w6YUAVZ<`xD5v5kf!XKjk=f1sXn?W9r@`LE5 z{mp*#i+frw8@Qu}XD=ZnrFHY-lQ<*U`vEvF+>;3V*?avB{Ro&l#;!_laH;+WfV&J6 zzlcFP?cxMcbS3rE$_4l!Ww(@(X&Zs-l@E z@#0>S(s%c2oU?bUz{sw_clGlZ#dYLjUM%j!1+wpeX$H&sYA; zd3cdu+3%ROmbdAoUhCxS=x0=_V+#_ZJ-;HO>}Jbadno=Gyd=iFatlam8@eJTvG*0Le{ z*GVy}hks20)6`niDDbGI8>{6Ez<=9(wzflm>7#l0myP_|*jLKbgfU0oV~HjN0UJ1! zI%VwRIuvDIsRe*nexvDU-h++@*Xg7f^2knIt;)>*F|Di%loM~=*Q}cN9AI&?z-L}q zKG`;`&pqpP$j3x9-YLxsmZ)+LvE~x~s4rG)#g#cA%;xMWV*Mvhg+DZ1 z&BW7Y?fv)JAxr2-B4)qShUwCbYD?`Pwc8o%LnJoCVlOAEyMA6h>pyY<3J;pFE~BQ? z83Q}joYbR}B5Dv04%g8cWP>1G(pZDm;OPa2%!#Nq^s6{O}{xANNndI~5fb zTW+-ny(AEW;XUAU>4^jUPm7DUJ%6iBmIR$Vn{@eeh1)4XT`m#xq3cP%7vU*DeSl5Wz16b%wd_7u z=~Pco{nl=3@WPlqlFiq~>t4Zm)v_Eo+VZrak@xS5P?#)EfkXNP;e@DeVus3!fCYiJ z+`;>rXG)#gV_|kNEaI+I=f+Sk%hVn=a6XNA;qIrRmB6g=0y=MoIvt{YH8Z#4qz(Du zx1~#rL953ZO)I9f;?=k2QBGVtUjUK%L9+X?Rw*>%`fJ!ce$0G{l?%^3qu=6`z>A}@ z97K~bQVNG{xuH&xB}8`dq)k73bEB(yh<>Q-)y4C9sPSR5S$Obf&WM@sc{LLd;30RE zh8$sZ_VmlE#eS*rOA)u*`zpcVY%GbK4wjPY3mcwIlh++Epjjt`3Py@M%rrLgiAPA> zU&mpn1o|V@=foo#gI5t-rI)maX!$rQKf67yx^K33k!GbVRz~BpKl{P*i&;1h{MW44 zFu%tcm@5^CwJz+o%K=`SQll#FYqRRF9n>xyzhPRLQui^l3p$RY{JXHrL{K-qa zjI=NCq39(h4{20*iaPhs0_F

${res.t('newStuff')}

-

12/31/2018 - ${LAST_ANNOUNCEMENT_TITLE}

+

1/2/2019 - ${LAST_ANNOUNCEMENT_TITLE}


-
-

Party Hats

-

In honor of the new year, some free Party Hats are available in the Rewards column! Each year you celebrate New Year's with Habitica, you unlock a new hat. Enjoy, and stay tuned for the matching robes in late January during our annual Habitica Birthday Bash!

-
by Lemoness and SabreCat
-
-

New Year's Cards

-

Through January 1st only, the Market is stocking New Year's Cards! Now you can send cards to your friends (and yourself) to wish them a Happy Habit New Year. All senders and recipients will receive the Auld Acquaintance badge!

-
by Lemoness and SabreCat
-

Snowballs

-

The Seasonal Shop is also stocking Snowballs for Gold! Throw them at your friends to have an exciting effect. If you get hit with a snowball, you earn the Annoying Friends badge. The results of being hit with a Snowball will last until the end of your day, but you can also reverse them early by buying Salt from the Rewards column. Snowballs are available until January 31st.

-
by Shaner and Lemoness
-
-

Last Chance for Arctic Fox Set

-

Reminder: this is the final day to subscribe and receive the Arctic Fox 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 Bird Buddies Pet Quest Bundle

-

This is also the final day to buy the discounted Bird Buddies Pet Quest Bundle, featuring the Peacock, Penguin, and Rooster quests all for seven Gems! Be sure to snag it before it flaps away from the Quest Shop!

-
Art by UncommonCriminal, Eevachu, PainterProphet, Lilith of Alfheim, Pfeffernusse, Draayder, Podcod, Fire Fire Fire, Pandoro, RBrinks, EmeraldOx, extrajordanary, melynnrose, Rattify, McCoyly, Breadstrings, and Darkly
-
Writing by Elizabeth Queenan, Leephon, playgroundgiraffe, and Daniel the Bard
+
+

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 2019 progresses.

+

Check out the first New Year's Resolution Challenge of the year to start your path to resolution success! In Begin Your Quest, we're focusing on choosing realistic and achievable resolutions! Five lucky winners will get a 15 gem prize when it closes on February 1st.

+

Congratulations to the winners of December's Challenge: Drosera, Dan O'Dea, StefanieFreige, N5t5lie, and DeLauraen!

+
+

The next Take This Challenge has also launched, "Feed Me, Seymour!", with a focus on developing healthy food habits. 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, "Don't Be a Completionist!": grand prize winner grand prize winner Hoofter, and runners-up mvchelle, Phosphor, agentdwib, KSPanda, and fghberius. 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!

+
by Doctor B, the Take This team, Lemoness, Beffymaroo, and SabreCat
`, }); diff --git a/website/server/models/user/hooks.js b/website/server/models/user/hooks.js index 556399b5a0..020dd59ebe 100644 --- a/website/server/models/user/hooks.js +++ b/website/server/models/user/hooks.js @@ -127,8 +127,6 @@ function _setUpNewUser (user) { user.items.quests.dustbunnies = 1; user.purchased.background.violet = true; user.preferences.background = 'violet'; - user.items.gear.owned.head_special_nye = true; // eslint-disable-line camelcase - user.items.gear.equipped.head = 'head_special_nye'; if (user.registeredThrough === 'habitica-web') { taskTypes = ['habit', 'daily', 'todo', 'reward', 'tag'];