It's dangerous to go alone. Take This gear. (#7713)

* feat(content): Take This equipment

* chore(sprites): add icons
This commit is contained in:
Sabe Jones 2016-06-29 13:33:56 -05:00 committed by GitHub
parent cabb66c5b3
commit d498f5dee3
17 changed files with 91 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 824 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 547 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 643 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 728 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 405 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 612 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 420 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

View file

@ -81,6 +81,8 @@
"weaponSpecial3Notes": "Meetings, monsters, malaise: managed! Mash! Increases Strength, Intelligence, and Constitution by <%= attrs %> each.",
"weaponSpecialCriticalText": "Critical Hammer of Bug-Crushing",
"weaponSpecialCriticalNotes": "This champion slew a critical Github foe where many warriors fell. Fashioned from the bones of Bug, this hammer deals a mighty critical hit. Increases Strength and Perception by <%= attrs %> each.",
"weaponSpecialTakeThisText": "Take This Sword",
"weaponSpecialTakeThisNotes": "This sword was earned by participating in a sponsored Challenge made by Take This. Congratulations! Increases all attributes by <%= attrs %>.",
"weaponSpecialTridentOfCrashingTidesText": "Trident of Crashing Tides",
"weaponSpecialTridentOfCrashingTidesNotes": "Gives you the ability to command fish, and also deliver some mighty stabs to your tasks. Increases Intelligence by <%= int %>.",
@ -283,6 +285,8 @@
"armorSpecial1Notes": "Its tireless power inures the wearer to mundane discomfort. Increases all attributes by <%= attrs %>.",
"armorSpecial2Text": "Jean Chalard's Noble Tunic",
"armorSpecial2Notes": "Makes you extra fluffy! Increases Constitution and Intelligence by <%= attrs %> each.",
"armorSpecialTakeThisText": "Take This Armor",
"armorSpecialTakeThisNotes": "This armor was earned by participating in a sponsored Challenge made by Take This. Congratulations! Increases all attributes by <%= attrs %>.",
"armorSpecialFinnedOceanicArmorText": "Finned Oceanic Armor",
"armorSpecialFinnedOceanicArmorNotes": "Although delicate, this armor makes your skin as harmful to the touch as a fire coral. Increases Strength by <%= str %>.",
@ -528,6 +532,8 @@
"headSpecial1Notes": "The favored crown of those who lead by example. Increases all attributes by <%= attrs %>.",
"headSpecial2Text": "Nameless Helm",
"headSpecial2Notes": "A testament to those who gave of themselves while asking nothing in return. Increases Intelligence and Strength by <%= attrs %> each.",
"headSpecialTakeThisText": "Take This Helm",
"headSpecialTakeThisNotes": "This helm was earned by participating in a sponsored Challenge made by Take This. Congratulations! Increases all attributes by <%= attrs %>.",
"headSpecialFireCoralCircletText": "Fire Coral Circlet",
"headSpecialFireCoralCircletNotes": "This circlet, designed by Habitica's greatest alchemists, allows you to breathe water and dive for treasure! Increases Perception by <%= per %>.",
@ -763,6 +769,8 @@
"shieldSpecial0Notes": "Sees beyond the veil of death, and displays what it finds there for enemies to fear. Increases Perception by <%= per %>.",
"shieldSpecial1Text": "Crystal Shield",
"shieldSpecial1Notes": "Shatters arrows and deflects the words of naysayers. Increases all attributes by <%= attrs %>.",
"shieldSpecialTakeThisText": "Take This Shield",
"shieldSpecialTakeThisNotes": "This shield was earned by participating in a sponsored Challenge made by Take This. Congratulations! Increases all attributes by <%= attrs %>.",
"shieldSpecialMoonpearlShieldText": "Moonpearl Shield",
"shieldSpecialMoonpearlShieldNotes": "Designed for fast swimming, and also some defense. Increases Constitution by <%= con %>.",
@ -887,6 +895,8 @@
"backSpecialWonderconRedNotes": "Swishes with strength and beauty. Confers no benefit. Special Edition Convention Item.",
"backSpecialWonderconBlackText": "Sneaky Cape",
"backSpecialWonderconBlackNotes": "Spun of shadows and whispers. Confers no benefit. Special Edition Convention Item.",
"backSpecialTakeThisText": "Take This Wings",
"backSpecialTakeThisNotes": "These wings were earned by participating in a sponsored Challenge made by Take This. Congratulations! Increases all attributes by <%= attrs %>.",
"body": "Body Accessory",
"bodyBase0Text": "No Body Accessory",
@ -898,6 +908,8 @@
"bodySpecialWonderconGoldNotes": "An attractive gold collar! Confers no benefit. Special Edition Convention Item.",
"bodySpecialWonderconBlackText": "Ebony Collar",
"bodySpecialWonderconBlackNotes": "An attractive ebony collar! Confers no benefit. Special Edition Convention Item.",
"bodySpecialTakeThisText": "Take This Pauldrons",
"bodySpecialTakeThisNotes": "These pauldrons were earned by participating in a sponsored Challenge made by Take This. Congratulations! Increases all attributes by <%= attrs %>.",
"bodySpecialSummerMageText": "Shining Capelet",
"bodySpecialSummerMageNotes": "Neither salt water nor fresh water can tarnish this metallic capelet. Confers no benefit. Limited Edition 2014 Summer Gear.",

View file

@ -4,6 +4,7 @@ import {
import { ownsItem } from '../../gear-helper';
import backerGear from './special-backer';
import contributorGear from './special-contributor';
import takeThisGear from './special-takeThis';
import wonderconGear from './special-wondercon';
import t from '../../../translation';
@ -11,6 +12,7 @@ let armor = {
0: backerGear.armorSpecial0,
1: contributorGear.armorSpecial1,
2: backerGear.armorSpecial2,
takeThis: takeThisGear.armorSpecialTakeThis,
finnedOceanicArmor: {
text: t('armorSpecialFinnedOceanicArmorText'),
notes: t('armorSpecialFinnedOceanicArmorNotes', { str: 15 }),
@ -422,12 +424,14 @@ let armor = {
let back = {
wondercon_red: wonderconGear.backSpecialWonderconRed, // eslint-disable-line camelcase
wondercon_black: wonderconGear.backSpecialWonderconBlack, // eslint-disable-line camelcase
takeThis: takeThisGear.backSpecialTakeThis,
};
let body = {
wondercon_red: wonderconGear.bodySpecialWonderconRed, // eslint-disable-line camelcase
wondercon_gold: wonderconGear.bodySpecialWonderconGold, // eslint-disable-line camelcase
wondercon_black: wonderconGear.bodySpecialWonderconBlack, // eslint-disable-line camelcase
takeThis: takeThisGear.bodySpecialTakeThis,
summerHealer: {
event: EVENTS.summer,
specialClass: 'healer',
@ -561,6 +565,7 @@ let head = {
0: backerGear.headSpecial0,
1: contributorGear.headSpecial1,
2: backerGear.headSpecial2,
takeThis: takeThisGear.headSpecialTakeThis,
fireCoralCirclet: {
text: t('headSpecialFireCoralCircletText'),
notes: t('headSpecialFireCoralCircletNotes', { per: 15 }),
@ -1140,6 +1145,7 @@ let headAccessory = {
let shield = {
0: backerGear.shieldSpecial0,
1: contributorGear.shieldSpecial1,
takeThis: takeThisGear.shieldSpecialTakeThis,
goldenknight: {
text: t('shieldSpecialGoldenknightText'),
notes: t('shieldSpecialGoldenknightNotes', { attrs: 25 }),
@ -1445,6 +1451,7 @@ let weapon = {
2: backerGear.weaponSpecial2,
3: backerGear.weaponSpecial3,
critical: contributorGear.weaponSpecialCritical,
takeThis: takeThisGear.weaponSpecialTakeThis,
tridentOfCrashingTides: {
text: t('weaponSpecialTridentOfCrashingTidesText'),
notes: t('weaponSpecialTridentOfCrashingTidesNotes', { int: 15 }),

View file

@ -0,0 +1,72 @@
import t from '../../../translation';
let armorSpecialTakeThis = {
text: t('armorSpecialTakeThisText'),
notes: t('armorSpecialTakeThisNotes', {attrs: 5}),
value: 0,
con: 5,
int: 5,
per: 5,
str: 5,
};
let backSpecialTakeThis = {
text: t('backSpecialTakeThisText'),
notes: t('backSpecialTakeThisNotes', {attrs: 1}),
value: 0,
con: 1,
int: 1,
per: 1,
str: 1,
};
let bodySpecialTakeThis = {
text: t('bodySpecialTakeThisText'),
notes: t('bodySpecialTakeThisNotes', {attrs: 1}),
value: 0,
con: 1,
int: 1,
per: 1,
str: 1,
};
let headSpecialTakeThis = {
text: t('headSpecialTakeThisText'),
notes: t('headSpecialTakeThisNotes', {attrs: 5}),
value: 0,
con: 5,
int: 5,
per: 5,
str: 5,
};
let shieldSpecialTakeThis = {
text: t('shieldSpecialTakeThisText'),
notes: t('shieldSpecialTakeThisNotes', {attrs: 5}),
value: 0,
con: 5,
int: 5,
per: 5,
str: 5,
};
let weaponSpecialTakeThis = {
text: t('weaponSpecialTakeThisText'),
notes: t('weaponSpecialTakeThisNotes', {attrs: 5}),
value: 0,
con: 5,
int: 5,
per: 5,
str: 5,
};
let takeThisSet = {
armorSpecialTakeThis,
backSpecialTakeThis,
bodySpecialTakeThis,
headSpecialTakeThis,
shieldSpecialTakeThis,
weaponSpecialTakeThis,
};
module.exports = takeThisSet;