From d498f5dee3a6ae7ac94329d1cb4a65acd52ca0a9 Mon Sep 17 00:00:00 2001 From: Sabe Jones Date: Wed, 29 Jun 2016 13:33:56 -0500 Subject: [PATCH] It's dangerous to go alone. Take This gear. (#7713) * feat(content): Take This equipment * chore(sprites): add icons --- .../events/takeThis/back_special_takeThis.png | Bin 0 -> 824 bytes .../events/takeThis/body_special_takeThis.png | Bin 0 -> 547 bytes .../takeThis/broad_armor_special_takeThis.png | Bin 0 -> 643 bytes .../events/takeThis/head_special_takeThis.png | Bin 0 -> 728 bytes .../takeThis/shield_special_takeThis.png | Bin 0 -> 405 bytes .../takeThis/shop_armor_special_takeThis.png | Bin 0 -> 3169 bytes .../takeThis/shop_back_special_takeThis.png | Bin 0 -> 3264 bytes .../takeThis/shop_body_special_takeThis.png | Bin 0 -> 3084 bytes .../takeThis/shop_head_special_takeThis.png | Bin 0 -> 3240 bytes .../takeThis/shop_shield_special_takeThis.png | Bin 0 -> 3009 bytes .../takeThis/shop_weapon_special_takeThis.png | Bin 0 -> 3027 bytes .../takeThis/slim_armor_special_takeThis.png | Bin 0 -> 612 bytes .../takeThis/weapon_special_takeThis.png | Bin 0 -> 420 bytes .../promo/promo_takeThis_gear.png | Bin 0 -> 18695 bytes common/locales/en/gear.json | 12 +++ .../script/content/gear/sets/special/index.js | 7 ++ .../gear/sets/special/special-takeThis.js | 72 ++++++++++++++++++ 17 files changed, 91 insertions(+) create mode 100644 common/img/sprites/spritesmith/gear/events/takeThis/back_special_takeThis.png create mode 100644 common/img/sprites/spritesmith/gear/events/takeThis/body_special_takeThis.png create mode 100644 common/img/sprites/spritesmith/gear/events/takeThis/broad_armor_special_takeThis.png create mode 100644 common/img/sprites/spritesmith/gear/events/takeThis/head_special_takeThis.png create mode 100644 common/img/sprites/spritesmith/gear/events/takeThis/shield_special_takeThis.png create mode 100644 common/img/sprites/spritesmith/gear/events/takeThis/shop_armor_special_takeThis.png create mode 100644 common/img/sprites/spritesmith/gear/events/takeThis/shop_back_special_takeThis.png create mode 100644 common/img/sprites/spritesmith/gear/events/takeThis/shop_body_special_takeThis.png create mode 100644 common/img/sprites/spritesmith/gear/events/takeThis/shop_head_special_takeThis.png create mode 100644 common/img/sprites/spritesmith/gear/events/takeThis/shop_shield_special_takeThis.png create mode 100644 common/img/sprites/spritesmith/gear/events/takeThis/shop_weapon_special_takeThis.png create mode 100644 common/img/sprites/spritesmith/gear/events/takeThis/slim_armor_special_takeThis.png create mode 100644 common/img/sprites/spritesmith/gear/events/takeThis/weapon_special_takeThis.png create mode 100644 common/img/sprites/spritesmith_large/promo/promo_takeThis_gear.png create mode 100644 common/script/content/gear/sets/special/special-takeThis.js diff --git a/common/img/sprites/spritesmith/gear/events/takeThis/back_special_takeThis.png b/common/img/sprites/spritesmith/gear/events/takeThis/back_special_takeThis.png new file mode 100644 index 0000000000000000000000000000000000000000..43aa16f83a65d4787d3a4c948c9619524376d850 GIT binary patch literal 824 zcmeAS@N?(olHy`uVBq!ia0vp^ML-=FC{q}Y|gW!U_%O?XxI14-? ziy0WWg+Z8+Vb&Z8pdfpRr>`sf12zdkPR8n($}9#3rlX!Njv*Dd-p(=1xDp_7{J!VG zqHC^JQ)Qgm`;JEXbMZZYbLHsSwE+chLw0S+c6{;d*`p^9QrH)Md2`8CMz*WqsAtTY zOMchieq#M(uCI73n~AvMI0gwKW%4 z&fVOV{ZvnqGe?ED(QC_Mi@iPl^W9!1x1HX*;EL5h)45{3s)E<=6~63cG7{SAl)gG_ z>4H63T#Xl!6qN(Dx5TXt(-)IxU3ouuk>Bf{)*hF&7gnyi>Tde#&%x_Icz>K*{L_T} zjZDom8~wABCaw^*T6%5Ml%VBlQ~jQcT1$3DF>bYb9`^qD@%Q^`=F9G{*<@zD@5f}j zd-K)@Z>}s|_3VwXHOOIEx(%VH6uOK;lh517`G*Hwow};3c4^G~h>$laDjO!Q*vb&5 zDb4?T^J8K0RIL?$bDxE-ySnDmGXFR4{;-4fpY0CqTJ>&C790PgkJr5)>P?$_`@q+; z{)=KZ%1@klz-`gB{|R!!75}S3b|@xPPwfr|s+cwV(#o#8>#nAG`p=&Tbos2cVGDy- zyI<9x+hP6e)wTXzv0K0XeE;Up#m&`AO?aP;rzz@X;f-2dh4 zg_lph@BhL3zP)hG@$ki03@4v1Ie*LRycw5J*S71c9M;-h|2lL3(RC-Ubth)^e2YKx zEOB3Z;z^GyTxWwEOy4U(ewX1xi=UQFYcU_pGlGR$a>T2`c?Z<>&pIsO+r9kcT zdl=c(UEe-iF!_P5hTdML-4;7uTso`t;*mnq-Bvx;g}Wa-x^!^u+6PY_sFw6iHgrx3 zzOv-f^SOKrpU&Cy=l^j__FD=J4I4QZYa}gXNYhZ5l_B73a*-^`w(!g})55hvYV~jB z>-gfzU;X!c^eI`nZhD$NSLl`(0q4Y~U-a$ue{AugbV+m^$T~e&SZI8M|KZxDnege{OBg^UU+{ofFr{x*F-t zvnv0%!&YM1x`j8pLqMiKb#oWHJAL~^-8t%RlL|NPHSAE^8ZL#Lq;Mk6MUF_+ ciyJA&7Z{xkp00i_>zopr0D492bpQYW literal 0 HcmV?d00001 diff --git a/common/img/sprites/spritesmith/gear/events/takeThis/broad_armor_special_takeThis.png b/common/img/sprites/spritesmith/gear/events/takeThis/broad_armor_special_takeThis.png new file mode 100644 index 0000000000000000000000000000000000000000..3658b90a3c6775eb1cea9890c7dad434c6799481 GIT binary patch literal 643 zcmeAS@N?(olHy`uVBq!ia0vp^Q6S901|%(3I5Gh#wj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{$X?><>&pIsO+r9HZT2P0y9^9W0-i38Ar-gY&N1|Ga+Ek;E6CD% zG0bFZsE|mLlWw5r#R(3Sv%ZJ6r?V8u(>Ep3G`;T zFfS711qv-o&^%R+X$1-`&(*-#Je`G6#qDbf6ev(G1qVR%?h!~ z6n{R$@R4XSpQvw1Lul;rq&5D%-_L1f-T5sM__%wuv?wb-cW&u-8Oa`raM6!jH_3t2 z9laUv2wlf9Jx-O+QVv&wVtitgT;s ze>qUyhSjeP`U~#(cBbE$Ipd1B?c+~w<;$}w465Sn^;TpoV$OMOm1QLm|H@?2(-kt} zZZ0(n34M~vrm`IN=Y(Vv@~<>&pIsO+r9I#AVi%Wef~Vsh%#5Ar-gY&bHNOag=FKZ{-#g zdBmI{a51)M?(|3J#4l8IU%2RfLNt8NlSLmGzkFX7#1-~%sj`ri%N41>1&bqEQ=Ziu z&EEW6b@L~it9R1!%io=>ub(-0XCN1Yf>E3ROT-W6Spf|hF3gJrdovtN7BODza5GVm zy4aB6o>{iDc;*uEmw%SOTj^1}FSh@xhxv!|%v!TvFf5(&SX<|&q<@*8{j=6hmUE=$ zUz0D}cKTPv?{7hOU-wU&SNgkT|0B~|>_Ei{S00AMh?s3Z^YQ3Oha;_WSRsi<557-*oZg z?(ea6GdFy5T*(D=-hty!8ctV79NM=3WNscXN-o?NE3)C(ndTAGAuh9Rzo4u@`-=rg yvFM^KB>;|CL0(A2cCbN&Krs#yTJ&&wC40@Uwg30*3eE$jK?YA(KbLh*2~7Y9kwJd| literal 0 HcmV?d00001 diff --git a/common/img/sprites/spritesmith/gear/events/takeThis/shield_special_takeThis.png b/common/img/sprites/spritesmith/gear/events/takeThis/shield_special_takeThis.png new file mode 100644 index 0000000000000000000000000000000000000000..d75dbc139991b02f64dfb90bdc43a80b88e1f7d2 GIT binary patch literal 405 zcmeAS@N?(olHy`uVBq!ia0vp^u|OQf!3HF6l|)qoDYhhUcNd2LAh=-f^2tCE&H|6f zVg?3oVGw3ym^DWND9B#o>Fdh=fK5V>ja_v4fe8!@j7pv^jv*Dd-rn5rg zm)1F5dUEN?qgMhh514oS7T1{S)Yw^B zYx?$jPM`ii@wQlqzx%6?c~aMxH}Bmcx4nA)Nv_1iOHW;HpWbor?t77W5trT@ z0HvO^s_xl;#&_2q0jCe=1K%AIwLiJ-m$|m(#u+7*6UDWbJ^T9eVYH{=%TG%BAwIsV jyn=jo?E!h^z^fVt$Il*O$KM~U0`Wav{an^LB{Ts5GFYkF literal 0 HcmV?d00001 diff --git a/common/img/sprites/spritesmith/gear/events/takeThis/shop_armor_special_takeThis.png b/common/img/sprites/spritesmith/gear/events/takeThis/shop_armor_special_takeThis.png new file mode 100644 index 0000000000000000000000000000000000000000..ec4f7f1dceb8ab457f3bf5643add66698f7c59f6 GIT binary patch literal 3169 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 Hu0mjfF1_ZQ literal 0 HcmV?d00001 diff --git a/common/img/sprites/spritesmith/gear/events/takeThis/shop_back_special_takeThis.png b/common/img/sprites/spritesmith/gear/events/takeThis/shop_back_special_takeThis.png new file mode 100644 index 0000000000000000000000000000000000000000..334c83c15b2d15fef52d8ec25769fb80ef7d1c5a GIT binary patch literal 3264 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 D(`}Fd literal 0 HcmV?d00001 diff --git a/common/img/sprites/spritesmith/gear/events/takeThis/shop_weapon_special_takeThis.png b/common/img/sprites/spritesmith/gear/events/takeThis/shop_weapon_special_takeThis.png new file mode 100644 index 0000000000000000000000000000000000000000..3129ef7ee68e9e4549c59491a632497888760ca9 GIT binary patch literal 3027 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 Va}L?s#Do9<002ovPDHLkV1obVm*4;Z literal 0 HcmV?d00001 diff --git a/common/img/sprites/spritesmith/gear/events/takeThis/slim_armor_special_takeThis.png b/common/img/sprites/spritesmith/gear/events/takeThis/slim_armor_special_takeThis.png new file mode 100644 index 0000000000000000000000000000000000000000..3708a62e4e6c57091499b03380ce3e1e77172084 GIT binary patch literal 612 zcmeAS@N?(olHy`uVBq!ia0vp^Q6S901|%(3I5Gh#wj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{$X?><>&pIsO+r9X{p&dkpplFpJzX3_DsH`Rm7 z;!n?_;yk((YKzX52!E1$Sn#>fSz#VKgMrCDLpJXE0}@;Uy%`QBiv)Q)+)NatE_SfF zC`$o_T$mw3ix?q77aPDrV6{LYuv(xHSS`BtOGfWb^|G~geJxK@pSjHL%l_`I&(a^w z+rE_Z=H~_RUAuk0@vJ}pB4ZJ=o4r*@%$8<%%ldn@Q>!Wy{a&>{7hjyDSXjTeY=5=l zSHHZlS2a6Qatxi^g=JmZi+OBr1zk7F4_g23>zeHMe#_Tn-)5BcEjeJ{(|7Xj@(ih! z)0XCiN?(h(P%2ZEyHD<|3i}=@?N1fiX<>&pIsO+rA%xb@GHlMD=uhMq2tAr-gY-dN~&I6#E$LGUJZ zhXu%nbRxsTu$W`2XQ%vLJyM6wqXLFCv z-)wK&4KyAO8p=dh+Z9w)*~OPU`wrZO3cV$nfvq5rdL6mePY)v{q$Ab!o3SZkMoDC xUp+MGvJud2xrslwzgiLfJr!uT6vT64Kbdr2`Bs`pa?Sw>c)I$ztaD0e0s!x>tJVMj literal 0 HcmV?d00001 diff --git a/common/img/sprites/spritesmith_large/promo/promo_takeThis_gear.png b/common/img/sprites/spritesmith_large/promo/promo_takeThis_gear.png new file mode 100644 index 0000000000000000000000000000000000000000..39ab9af2f96e4c1120631cafda2ad12b9f944653 GIT binary patch literal 18695 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 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.", diff --git a/common/script/content/gear/sets/special/index.js b/common/script/content/gear/sets/special/index.js index 99098527df..caf610880b 100644 --- a/common/script/content/gear/sets/special/index.js +++ b/common/script/content/gear/sets/special/index.js @@ -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 }), diff --git a/common/script/content/gear/sets/special/special-takeThis.js b/common/script/content/gear/sets/special/special-takeThis.js new file mode 100644 index 0000000000..c58e23e8a6 --- /dev/null +++ b/common/script/content/gear/sets/special/special-takeThis.js @@ -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;