feat(content): Hug a Bug Quest Bundle

This commit is contained in:
SabreCat
2018-03-06 21:56:01 +00:00
parent 0c3b4bba51
commit 2abf0f4900
10 changed files with 349 additions and 327 deletions

View File

@@ -6,7 +6,7 @@
} }
.promo_cupid_potions { .promo_cupid_potions {
background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png'); background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png');
background-position: 0px -735px; background-position: -142px -735px;
width: 138px; width: 138px;
height: 441px; height: 441px;
} }
@@ -16,6 +16,12 @@
width: 730px; width: 730px;
height: 170px; height: 170px;
} }
.promo_hugabug_bundle {
background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png');
background-position: 0px -735px;
width: 141px;
height: 441px;
}
.promo_mystery_201802 { .promo_mystery_201802 {
background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png'); background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png');
background-position: 0px -327px; background-position: 0px -327px;

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 166 KiB

After

Width:  |  Height:  |  Size: 178 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 198 KiB

After

Width:  |  Height:  |  Size: 198 KiB

View File

@@ -676,5 +676,8 @@
"questDysheartenerBossRageQuests": "`The Dysheartener uses SHATTERING HEARTBREAK!`\n\nAaaah! We've left our Dailies undone again, and the Dysheartener has mustered the energy for one final blow against our beloved shopkeepers. The countryside around Ian the Quest Master is ripped apart by its Shattering Heartbreak attack, and Ian is struck to the core by the horrific vision. We're so close to defeating this monster.... Hurry! Don't stop now!", "questDysheartenerBossRageQuests": "`The Dysheartener uses SHATTERING HEARTBREAK!`\n\nAaaah! We've left our Dailies undone again, and the Dysheartener has mustered the energy for one final blow against our beloved shopkeepers. The countryside around Ian the Quest Master is ripped apart by its Shattering Heartbreak attack, and Ian is struck to the core by the horrific vision. We're so close to defeating this monster.... Hurry! Don't stop now!",
"questDysheartenerDropHippogriffPet": "Hopeful Hippogriff (Pet)", "questDysheartenerDropHippogriffPet": "Hopeful Hippogriff (Pet)",
"questDysheartenerDropHippogriffMount": "Hopeful Hippogriff (Mount)", "questDysheartenerDropHippogriffMount": "Hopeful Hippogriff (Mount)",
"dysheartenerArtCredit": "Artwork by @AnnDeLune" "dysheartenerArtCredit": "Artwork by @AnnDeLune",
"hugabugText": "Hug a Bug Quest Bundle",
"hugabugNotes": "Contains 'The CRITICAL BUG,' 'The Snail of Drudgery Sludge,' and 'Bye, Bye, Butterfry.' Available until March 31."
} }

View File

@@ -137,6 +137,21 @@ api.bundles = {
type: 'quests', type: 'quests',
value: 7, value: 7,
}, },
hugabug: {
key: 'hugabug',
text: t('hugabugText'),
notes: t('hugabugNotes'),
bundleKeys: [
'snail',
'beetle',
'butterfly',
],
canBuy () {
return moment().isBetween('2018-02-06', '2018-04-02');
},
type: 'quests',
value: 7,
},
}; };
/* /*

View File

@@ -31,8 +31,8 @@ const featuredItems = {
path: 'quests.badger', path: 'quests.badger',
}, },
{ {
type: 'quests', type: 'bundles',
path: 'quests.dilatoryDistress1', path: 'bundles.hugabug',
}, },
], ],
seasonal: 'summerMage', seasonal: 'summerMage',

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

View File

@@ -3,7 +3,7 @@ import { authWithHeaders } from '../../middlewares/auth';
let api = {}; let api = {};
// @TODO export this const, cannot export it from here because only routes are exported from controllers // @TODO export this const, cannot export it from here because only routes are exported from controllers
const LAST_ANNOUNCEMENT_TITLE = 'NEW BACKGROUNDS, ARMOIRE ITEMS, RESOLUTION SUCCESS CHALLENGE, AND TAKE THIS CHALLENGE'; const LAST_ANNOUNCEMENT_TITLE = 'DYSHEARTENER THIRD RAGE STRIKE AND HUG A BUG QUEST BUNDLE';
const worldDmg = { // @TODO const worldDmg = { // @TODO
bailey: false, bailey: false,
}; };
@@ -32,30 +32,22 @@ api.getNews = {
<h1 class="align-self-center">${res.t('newStuff')}</h1> <h1 class="align-self-center">${res.t('newStuff')}</h1>
</div> </div>
</div> </div>
<h2>3/1/2018 - ${LAST_ANNOUNCEMENT_TITLE}</h2> <h2>3/6/2018 - ${LAST_ANNOUNCEMENT_TITLE}</h2>
<hr/> <hr/>
<div class="media"> <div class="media align-items-center">
<div class="media-body"> <div class="media-body">
<h3>March Backgrounds and Armoire Items!</h3> <h3>World Boss: Dysheartener Attacks the Quest Shop!</h3>
<p>Weve 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!</p> <p>Aaaah! We've left our Dailies undone again, and the Dysheartener has mustered the energy for one final blow against our beloved shopkeepers. The countryside around Ian the Quest Master is ripped apart by its Shattering Heartbreak attack, and Ian is struck to the core by the horrific vision. We're so close to defeating this monster.... Hurry! Don't stop now!</p>
<p>Plus, theres 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 :)</p> <div class="small mb-3">by Lemoness, Beffymaroo, SabreCat, viirus, piyorii, and Apollo</div>
<div class="small mb-3">by AnnDeLune, Nummycakes, Reesachan, DialFforFunky, Vampitch, and RandomGryffindor</div> <h3>New Discounted Quest Bundle: Hug a Bug!</h3>
<div class="media align-items-center"> <p>If you are looking to add some insect friends to your Habitica stable, you're in luck! From now until March 31, you can purchase the Hug a Bug Pet Quest Bundle and receive the Snail, Beetle, and Butterfly quests, all for only 7 Gems! That's a discount of 5 Gems from the price of purchasing them separately. Check it out in the <a href='/#/options/inventory/quests' target='_blank'>Quest Shop</a> today!</p>
<div class="scene_achievement mr-3"></div> <p>If youd prefer not to see bugs in Habitica due to a phobia, check out the <a href='http://habitica.wikia.com/wiki/Phobia_Protection_Extension' target='_blank'>Phobia Protection Extension</a> and enable the option for hiding "Beetles"!</p>
<div class="media-body"> <div class="small">by Lemoness, SabreCat, and Beffymaroo</div>
<h3>March 2018 Resolution Success Challenge and New Take This Challenge</h3> <div class="small">Art by Pfeffernusse, Megan, Pocketmole, overomega, Misceo, UncommonCriminal, Zorella, Anna Glassman, Leephon, Lilith of Alfheim, Ac, starsystemic, and Karithina</div>
<p>The Habitica team has launched a special official Challenge series hosted in the <a href='/groups/guild/6e6a8bd3-9f5f-4351-9188-9f11fcd80a99' target='_blank'>Official New Year's Resolution Guild</a>!</p> <div class="small mb-3">Writing by: arachnidstardis, emiausti, and AnnDeLune</div>
</div>
</div>
</div> </div>
<div class="promo_armoire_background_201803 ml-3"></div> <div class="promo_hugabug_bundle ml-3"></div>
</div> </div>
<p>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/aa12f4d3-4c3f-4f5c-ab27-9cb01dd9939f' target='_blank'>Reach for Your First Achievement</a>, 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.</p>
<p>Congratulations to the winners of February's Challenge: angelaBelacqua, Birgitte, letsleepingmonsterslie, FlyingRhino, and Dani!</p>
<p>The next Take This Challenge has also launched, "<a href='/challenges/15566a6e-abc1-476c-b208-7577cf45b794' target='_blank'>I Am the Night!</a>", with a focus on sleep hygiene. 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, "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 <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 the set 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> </div>
`, `,
}); });