diff --git a/website/assets/sprites/spritesmith/backgrounds/background_beside_well.png b/website/assets/sprites/spritesmith/backgrounds/background_beside_well.png new file mode 100644 index 0000000000..aadae03c1d Binary files /dev/null and b/website/assets/sprites/spritesmith/backgrounds/background_beside_well.png differ diff --git a/website/assets/sprites/spritesmith/backgrounds/background_garden_shed.png b/website/assets/sprites/spritesmith/backgrounds/background_garden_shed.png new file mode 100644 index 0000000000..86c997e39c Binary files /dev/null and b/website/assets/sprites/spritesmith/backgrounds/background_garden_shed.png differ diff --git a/website/assets/sprites/spritesmith/backgrounds/background_pixelists_workshop.png b/website/assets/sprites/spritesmith/backgrounds/background_pixelists_workshop.png new file mode 100644 index 0000000000..20e9d99033 Binary files /dev/null and b/website/assets/sprites/spritesmith/backgrounds/background_pixelists_workshop.png differ diff --git a/website/assets/sprites/spritesmith/gear/armoire/broad_armor_armoire_farrierOutfit.png b/website/assets/sprites/spritesmith/gear/armoire/broad_armor_armoire_farrierOutfit.png new file mode 100644 index 0000000000..0e5f032b4e Binary files /dev/null and b/website/assets/sprites/spritesmith/gear/armoire/broad_armor_armoire_farrierOutfit.png differ diff --git a/website/assets/sprites/spritesmith/gear/armoire/shield_armoire_horseshoe.png b/website/assets/sprites/spritesmith/gear/armoire/shield_armoire_horseshoe.png new file mode 100644 index 0000000000..fda089e0c6 Binary files /dev/null and b/website/assets/sprites/spritesmith/gear/armoire/shield_armoire_horseshoe.png differ diff --git a/website/assets/sprites/spritesmith/gear/armoire/shop/shop_armor_armoire_farrierOutfit.png b/website/assets/sprites/spritesmith/gear/armoire/shop/shop_armor_armoire_farrierOutfit.png new file mode 100644 index 0000000000..7f83dcfa86 Binary files /dev/null and b/website/assets/sprites/spritesmith/gear/armoire/shop/shop_armor_armoire_farrierOutfit.png differ diff --git a/website/assets/sprites/spritesmith/gear/armoire/shop/shop_shield_armoire_horseshoe.png b/website/assets/sprites/spritesmith/gear/armoire/shop/shop_shield_armoire_horseshoe.png new file mode 100644 index 0000000000..bd178a2231 Binary files /dev/null and b/website/assets/sprites/spritesmith/gear/armoire/shop/shop_shield_armoire_horseshoe.png differ diff --git a/website/assets/sprites/spritesmith/gear/armoire/shop/shop_weapon_armoire_hoofClippers.png b/website/assets/sprites/spritesmith/gear/armoire/shop/shop_weapon_armoire_hoofClippers.png new file mode 100644 index 0000000000..9acb552d85 Binary files /dev/null and b/website/assets/sprites/spritesmith/gear/armoire/shop/shop_weapon_armoire_hoofClippers.png differ diff --git a/website/assets/sprites/spritesmith/gear/armoire/slim_armor_armoire_farrierOutfit.png b/website/assets/sprites/spritesmith/gear/armoire/slim_armor_armoire_farrierOutfit.png new file mode 100644 index 0000000000..14b06d8eb0 Binary files /dev/null and b/website/assets/sprites/spritesmith/gear/armoire/slim_armor_armoire_farrierOutfit.png differ diff --git a/website/assets/sprites/spritesmith/gear/armoire/weapon_armoire_hoofClippers.png b/website/assets/sprites/spritesmith/gear/armoire/weapon_armoire_hoofClippers.png new file mode 100644 index 0000000000..b619c73f8e Binary files /dev/null and b/website/assets/sprites/spritesmith/gear/armoire/weapon_armoire_hoofClippers.png differ diff --git a/website/assets/sprites/spritesmith_large/promo/promo_backgrounds_armoire_201709.png b/website/assets/sprites/spritesmith_large/promo/promo_backgrounds_armoire_201709.png new file mode 100644 index 0000000000..32f611d859 Binary files /dev/null and b/website/assets/sprites/spritesmith_large/promo/promo_backgrounds_armoire_201709.png differ diff --git a/website/common/locales/en/backgrounds.json b/website/common/locales/en/backgrounds.json index bb2c24f4ed..7697acd487 100644 --- a/website/common/locales/en/backgrounds.json +++ b/website/common/locales/en/backgrounds.json @@ -329,5 +329,13 @@ "backgroundDesertDunesText": "Desert Dunes", "backgroundDesertDunesNotes": "Boldly explore the Desert Dunes.", "backgroundSummerFireworksText": "Summer Fireworks", - "backgroundSummerFireworksNotes": "Celebrate Habitica's Naming Day with Summer Fireworks!" + "backgroundSummerFireworksNotes": "Celebrate Habitica's Naming Day with Summer Fireworks!", + + "backgrounds092017": "SET 40: Released September 2017", + "backgroundBesideWellText": "Beside a Well", + "backgroundBesideWellNotes": "Stroll Beside a Well.", + "backgroundGardenShedText": "Garden Shed", + "backgroundGardenShedNotes": "Work in a Garden Shed.", + "backgroundPixelistsWorkshopText": "Pixelist's Workshop", + "backgroundPixelistsWorkshopNotes": "Create masterpieces in the Pixelist's Workshop." } diff --git a/website/common/locales/en/gear.json b/website/common/locales/en/gear.json index a82092adf4..1953bb776d 100644 --- a/website/common/locales/en/gear.json +++ b/website/common/locales/en/gear.json @@ -306,6 +306,8 @@ "weaponArmoireMerchantsDisplayTrayNotes": "Use this lacquered tray to show the fine goods you're offering for sale. Increases Intelligence by <%= int %>. Enchanted Armoire: Merchant Set (Item 3 of 3).", "weaponArmoireBattleAxeText": "Battle Axe", "weaponArmoireBattleAxeNotes": "This fine iron axe is well-suited to battling your fiercest foes or your most difficult tasks. Increases Intelligence by <%= int %> and Constitution by <%= con %>. Enchanted Armoire: Independent Item.", + "weaponArmoireHoofClippersText": "Hoof Clippers", + "weaponArmoireHoofClippersNotes": "Trim the hooves of your hard-working mounts to help them stay healthy as they carry you to adventure! Increases Strength, Intelligence, and Constitution by <%= attrs %> each. Enchanted Armoire: Farrier Set (Item 1 of 3).", "armor": "armor", "armorCapitalized": "Armor", @@ -663,6 +665,8 @@ "armorArmoireAntiProcrastinationArmorNotes": "Infused with ancient productivity spells, this steel armor will give you extra strength to battle your tasks. Increases Strength by <%= str %>. Enchanted Armoire: Anti-Procrastination Set (Item 2 of 3).", "armorArmoireYellowPartyDressText": "Yellow Party Dress", "armorArmoireYellowPartyDressNotes": "You're perceptive, strong, smart, and so fashionable! Increases Perception, Strength, and Intelligence by <%= attrs %> each. Enchanted Armoire: Yellow Hairbow Set (Item 2 of 2).", + "armorArmoireFarrierOutfitText": "Farrier Outfit", + "armorArmoireFarrierOutfitNotes": "These sturdy work clothes can stand up to the messiest Stable. Increases Intelligence, Constitution, and Perception by <%= attrs %> each. Enchanted Armoire: Farrier Set (Item 2 of 3).", "headgear": "headgear", "headgearCapitalized": "Headgear", @@ -1234,6 +1238,8 @@ "shieldArmoireGoldenBatonNotes": "When you dance into battle waving this baton to the beat, you are unstoppable! Increases Intelligence and Strength by <%= attrs %> each. Enchanted Armoire: Independent Item.", "shieldArmoireAntiProcrastinationShieldText": "Anti-Procrastination Shield", "shieldArmoireAntiProcrastinationShieldNotes": "This strong steel shield will help you block distractions when they approach! Increases Constitution by <%= con %>. Enchanted Armoire: Anti-Procrastination Set (Item 3 of 3).", + "shieldArmoireHorseshoeText": "Horseshoe", + "shieldArmoireHorseshoeNotes": "Help protect the feet of your hooved mounts with this iron shoe. Increases Constitution, Perception, and Strength by <%= attrs %> each. Enchanted Armoire: Farrier Set (Item 3 of 3)", "back": "Back Accessory", "backBase0Text": "No Back Accessory", diff --git a/website/common/script/content/appearance/backgrounds.js b/website/common/script/content/appearance/backgrounds.js index f365c24277..65d72009df 100644 --- a/website/common/script/content/appearance/backgrounds.js +++ b/website/common/script/content/appearance/backgrounds.js @@ -549,6 +549,20 @@ let backgrounds = { notes: t('backgroundSummerFireworksNotes'), }, }, + backgrounds092017: { + beside_well: { + text: t('backgroundBesideWellText'), + notes: t('backgroundBesideWellNotes'), + }, + garden_shed: { + text: t('backgroundGardenShedText'), + notes: t('backgroundGardenShedNotes'), + }, + pixelists_workshop: { + text: t('backgroundPixelistsWorkshopText'), + notes: t('backgroundPixelistsWorkshopNotes'), + }, + }, 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 e275ec9875..c89062cd03 100644 --- a/website/common/script/content/gear/sets/armoire.js +++ b/website/common/script/content/gear/sets/armoire.js @@ -279,6 +279,16 @@ let armor = { set: 'antiProcrastination', canOwn: ownsItem('armor_armoire_antiProcrastinationArmor'), }, + farrierOutfit: { + text: t('armorArmoireFarrierOutfitText'), + notes: t('armorArmoireFarrierOutfitNotes', { attrs: 6 }), + value: 100, + con: 6, + int: 6, + per: 6, + set: 'farrier', + canOwn: ownsItem('armor_armoire_farrierOutfit'), + }, }; let eyewear = { @@ -746,6 +756,16 @@ let shield = { set: 'antiProcrastination', canOwn: ownsItem('shield_armoire_antiProcrastinationShield'), }, + horseshoe: { + text: t('shieldArmoireHorseshoeText'), + notes: t('shieldArmoireHorseshoeNotes', { attrs: 6 }), + value: 100, + con: 6, + per: 6, + str: 6, + set: 'farrier', + canOwn: ownsItem('shield_armoire_horseshoe'), + }, }; let headAccessory = { @@ -982,6 +1002,16 @@ let weapon = { con: 8, canOwn: ownsItem('weapon_armoire_battleAxe'), }, + hoofClippers: { + text: t('weaponArmoireHoofClippersText'), + notes: t('weaponArmoireHoofClippersNotes', { attrs: 6 }), + value: 100, + con: 6, + int: 6, + str: 6, + set: 'farrier', + canOwn: ownsItem('weapon_armoire_hoofClippers'), + }, }; let armoireSet = { diff --git a/website/views/shared/new-stuff.jade b/website/views/shared/new-stuff.jade index 1b238213de..a2de089ca6 100644 --- a/website/views/shared/new-stuff.jade +++ b/website/views/shared/new-stuff.jade @@ -1,21 +1,39 @@ -h2 9/1/2017 - NEW TAKE THIS CHALLENGE +.promo_backgrounds_armoire_201709.pull-right +h2 9/5/2017 - SEPTEMBER BACKGROUNDS AND ARMOIRE ITEMS; iOS UPDATE hr tr td - .promo_takeThis_gear.pull-right - h3 September Take This Challenge: Hero's Triumph! - p The next Take This Challenge has launched, "Hero's Triumph!", with a focus on volunteerism. Be sure to check it out to earn additional pieces of the Take This armor set! + h3 September Backgrounds and Armoire Items! + p We’ve added three new backgrounds to the Background Shop! Now your avatar can stroll Beside a Well, work in a Garden Shed, and create masterpieces in the Pixelist's Workshop. br - p 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. + p Plus, there’s new gold-purchasable equipment in the Enchanted Armoire, including the Farrier Set. Better work hard on your real-life tasks to earn all the pieces! Enjoy :) + p.small.muted by SabreCat, CitrineSun, GeraldThePixel, Pandah and Awesome kitty + tr + td + h3 iOS Update! + p We've released a new update to our iOS app! In this update, we've fixed two pesky bugs! First, we've added a fix for the bug that caused users to be logged out of the app frequently. We've also fixed the issue where blank spaces appeared in the spots for your non-Due Dailies. br - p Congratulations to the winners of the last Take This Challenge, "Keep Calm and Carry On!": grand prize winner wakupedia, and runners-up Sarah Blake, Drago Nar, secretlondon, Birgitte, and LifeChanging! 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! - p.small.muted by Doctor B, the Take This team, Lemoness, and SabreCat + p We hope you enjoy the update! Be sure to download it now for a better Habitica experience! + br + p If you like the improvements that we’ve been making to our app, please consider reviewing this new version. It really helps us out! Old reviews get hidden with each update, but if you go to the review section you can re-post them again with a single tap. + p.small.muted by Viirus if menuItem !== 'oldNews' hr a(href='/static/old-news', target='_blank') Read older news mixin oldNews + h2 9/1/2017 - NEW TAKE THIS CHALLENGE + tr + td + .promo_takeThis_gear.pull-right + h3 September Take This Challenge: Hero's Triumph! + p The next Take This Challenge has launched, "Hero's Triumph!", with a focus on volunteerism. Be sure to check it out to earn additional pieces of the Take This armor set! + br + p 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. + br + p Congratulations to the winners of the last Take This Challenge, "Keep Calm and Carry On!": grand prize winner wakupedia, and runners-up Sarah Blake, Drago Nar, secretlondon, Birgitte, and LifeChanging! 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! + p.small.muted by Doctor B, the Take This team, Lemoness, and SabreCat h2 8/30/2017 - LAST CHANCE FOR LAVA WARRIOR SET AND EMBER HATCHING POTIONS tr td