feat(content): Mystery Items and Challenges

This commit is contained in:
Sabe Jones
2020-09-01 11:08:41 -05:00
parent 917c68d51f
commit 81eef79da4
11 changed files with 61 additions and 8 deletions

View File

@@ -4,7 +4,7 @@ const api = {};
// @TODO export this const, cannot export it from here because only routes are exported from
// controllers
const LAST_ANNOUNCEMENT_TITLE = 'LAST CHANCE FOR OWLISH ORACLE SET!';
const LAST_ANNOUNCEMENT_TITLE = 'SEPTEMBER SUBSCRIBER ITEMS AND OFFICIAL HABITICA CHALLENGES!';
const worldDmg = { // @TODO
bailey: false,
};
@@ -31,19 +31,65 @@ api.getNews = {
<div class="mr-3 ${baileyClass}"></div>
<div class="media-body">
<h1 class="align-self-center">${res.t('newStuff')}</h1>
<h2>8/27/2020 - ${LAST_ANNOUNCEMENT_TITLE}</h2>
<h2>9/1/2020 - ${LAST_ANNOUNCEMENT_TITLE}</h2>
</div>
</div>
<hr/>
<div class="promo_mystery_202008 center-block"></div>
<div class="promo_mystery_202009 center-block"></div>
<h3>September 2020 Subscriber Item Set!</h3>
<p>
Reminder: August 31 is the last day to receive the Owlish Oracle Set when you <a
href="/user/settings/subscription">sign up for a new Habitica subscription</a>!
Subscribing also lets you buy Gems with Gold. The longer your subscription, the more Gems
you can get!
The September Subscriber Item has been revealed: the Marvelous Moth Item Set! <a
href='/user/settings/subscription'>Subscribe to Habitica</a> by September 30 to receive
this exciting set! If you're already an active subscriber, reload the site and then head
to Inventory > Items to claim your gear!
</p>
<p>
Subscribers also receive the ability to buy Gems using 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>
<p>Thanks so much for your support! You help keep Habitica running.</p>
<div class="small mb-3">by Beffymaroo</div>
<div class="scene_achievement center-block"></div>
<h3>September Resolution Success Challenge and Take This Challenge</h3>
<p>
The Habitica team has launched a special official Challenge series hosted in the <a
href='/groups/guild/6e6a8bd3-9f5f-4351-9188-9f11fcd80a99'>Official New Year's Resolution
Guild</a>. 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, <a href='/challenges/a35c916d-d216-4842-99cd-36888aa75333'>Celebrate Your
Triumphs</a>, we're focusing on celebrating your positive outcomes so far! It has a 15
Gem prize, which will be awarded to five lucky winners on October 1st.
</p>
<p>
Congratulations to the winners of August's Challenge: @yshyonli2, @cryingflower,
@Sho_Kiz, @OptimumKitten, and @13ofLightning!
</p>
<p>
The next Take This Challenge has also launched, "<a
href='/challenges/0718155a-b8bd-426b-b987-ef66ac02694e'>Feed Me, Seymour!</a>", with a
focus on improving eating habits for healthier mind and body. Be sure to check it out to
earn additional pieces of the Take This armor set!
</p>
<p>
<a href='http://www.takethis.org/' target='_blank'>Take This</a> 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.
</p>
<p>
Congratulations to the winners of the last Take This Challenge, "Achievement Unlocked:
Self-Care!": grand prize winner @Jessie_Rainbow, and runners-up @nj1404, @Direfist,
@Daokid, @danicles, and @Troef9! Plus, all participants in that Challenge have received a
piece of the <a
href='http://habitica.wikia.com/wiki/Event_Item_Sequences#Take_This_Armor_Set'
target='_blank'>Take This item set</a> if they hadn't completed it already. It is located
in your Rewards column. Enjoy!
</p>
<div class='small mb-3'>
by Doctor B, the Take This team, Lemoness, Beffymaroo, and SabreCat
</div>
<div class="promo_take_this center-block"></div>
</div>
`,
});