From 6d509ae1f84e544a18b1cbd9a7f4ba7d16605e1a Mon Sep 17 00:00:00 2001 From: Sabe Jones Date: Tue, 3 Nov 2020 14:55:51 -0600 Subject: [PATCH] feat(content): Armoire and Backgrounds --- website/common/locales/en/backgrounds.json | 8 ++++++++ website/common/locales/en/gear.json | 6 ++++++ .../script/content/appearance/backgrounds.js | 5 +++++ .../common/script/content/gear/sets/armoire.js | 12 ++++++++++++ .../background_mystical_observatory.png | Bin 0 -> 3325 bytes .../background_resting_in_the_inn.png | Bin 0 -> 3941 bytes .../backgrounds/background_river_of_lava.png | Bin 0 -> 3861 bytes .../icon_background_mystical_observatory.png | Bin 0 -> 1728 bytes .../icons/icon_background_resting_in_the_inn.png | Bin 0 -> 1695 bytes .../icons/icon_background_river_of_lava.png | Bin 0 -> 1361 bytes .../broad_armor_armoire_doubletOfClubs.png | Bin 0 -> 675 bytes .../gear/armoire/head_armoire_capOfClubs.png | Bin 0 -> 597 bytes .../shop/shop_armor_armoire_doubletOfClubs.png | Bin 0 -> 620 bytes .../shop/shop_head_armoire_capOfClubs.png | Bin 0 -> 541 bytes .../shop/shop_weapon_armoire_clubOfClubs.png | Bin 0 -> 428 bytes .../slim_armor_armoire_doubletOfClubs.png | Bin 0 -> 672 bytes .../gear/armoire/weapon_armoire_clubOfClubs.png | Bin 0 -> 480 bytes 17 files changed, 31 insertions(+) create mode 100644 website/raw_sprites/spritesmith/backgrounds/background_mystical_observatory.png create mode 100644 website/raw_sprites/spritesmith/backgrounds/background_resting_in_the_inn.png create mode 100644 website/raw_sprites/spritesmith/backgrounds/background_river_of_lava.png create mode 100644 website/raw_sprites/spritesmith/backgrounds/icons/icon_background_mystical_observatory.png create mode 100644 website/raw_sprites/spritesmith/backgrounds/icons/icon_background_resting_in_the_inn.png create mode 100644 website/raw_sprites/spritesmith/backgrounds/icons/icon_background_river_of_lava.png create mode 100644 website/raw_sprites/spritesmith/gear/armoire/broad_armor_armoire_doubletOfClubs.png create mode 100644 website/raw_sprites/spritesmith/gear/armoire/head_armoire_capOfClubs.png create mode 100644 website/raw_sprites/spritesmith/gear/armoire/shop/shop_armor_armoire_doubletOfClubs.png create mode 100644 website/raw_sprites/spritesmith/gear/armoire/shop/shop_head_armoire_capOfClubs.png create mode 100644 website/raw_sprites/spritesmith/gear/armoire/shop/shop_weapon_armoire_clubOfClubs.png create mode 100644 website/raw_sprites/spritesmith/gear/armoire/slim_armor_armoire_doubletOfClubs.png create mode 100644 website/raw_sprites/spritesmith/gear/armoire/weapon_armoire_clubOfClubs.png diff --git a/website/common/locales/en/backgrounds.json b/website/common/locales/en/backgrounds.json index dfa94fdf08..d81865a72a 100644 --- a/website/common/locales/en/backgrounds.json +++ b/website/common/locales/en/backgrounds.json @@ -635,6 +635,14 @@ "backgroundSpookyScarecrowFieldText": "Spooky Scarecrow Field", "backgroundSpookyScarecrowFieldNotes": "Prove you're more daring than a bird by braving a Spooky Scarecrow Field.", + "backgrounds112020": "SET 78: Released November 2020", + "backgroundMysticalObservatoryText": "Mystical Observatory", + "backgroundMysticalObservatoryNotes": "Read your destiny in the stars from a Mystical Observatory.", + "backgroundRestingInTheInnText": "Resting in the Inn", + "backgroundRestingInTheInnNotes": "Work from the comfort and safety of your room while Resting in the Inn.", + "backgroundRiverOfLavaText": "River of Lava", + "backgroundRiverOfLavaNotes": "Defy convection taking a stroll along a River of Lava.", + "timeTravelBackgrounds": "Steampunk Backgrounds", "backgroundAirshipText": "Airship", "backgroundAirshipNotes": "Become a sky sailor on board your very own Airship.", diff --git a/website/common/locales/en/gear.json b/website/common/locales/en/gear.json index cc0802a62c..57523fee76 100644 --- a/website/common/locales/en/gear.json +++ b/website/common/locales/en/gear.json @@ -516,6 +516,8 @@ "weaponArmoireGuardiansCrookNotes": "This shepherd's crook could come in handy next time you take your Pets for a stroll in the countryside... Increases Strength by <%= str %>. Enchanted Armoire: Guardian of the Grazers Set (Item 2 of 3).", "weaponArmoireEnchantersStaffText": "Enchanter's Staff", "weaponArmoireEnchantersStaffNotes": "The green stones on this staff are filled with the power of change that flows strong through the autumn wind. Increases Perception by <%= per %>. Enchanted Armoire: Autumn Enchanter Set (Item 3 of 4).", + "weaponArmoireClubOfClubsText": "Club of... Clubs", + "weaponArmoireClubOfClubsNotes": "This stylish club won't tip your hand too early about your intentions toward those sneaky old tasks. Increases Strength by <%= str %>. Enchanted Armoire: Jack of Clubs Set (Item 2 of 3).", "armor": "armor", "armorCapitalized": "Armor", @@ -1110,6 +1112,8 @@ "armorArmoireGuardiansGownNotes": "A lovely rustic gown, with surprisingly sturdy seams! Increases Intelligence by <%= int %>. Enchanted Armoire: Guardian of the Grazers Set (Item 3 of 3).", "armorArmoireAutumnEnchantersCloakText": "Autumn Enchanter's Cloak", "armorArmoireAutumnEnchantersCloakNotes": "A sorcerer as skilled as you needs to look as powerful as they feel. Increases Intelligence by 12. Enchanted Armoire: Autumn Enchanter Set (Item 2 of 4).", + "armorArmoireDoubletOfClubsText": "Doublet Of Clubs", + "armorArmoireDoubletOfClubsNotes": "Who knows what's in the cards, but you'll look stylish at any event in this doublet and cape! Increases Constitution by <%= con %>. Enchanted Armoire: Jack of Clubs Set (Item 3 of 3).", "headgear": "helm", "headgearCapitalized": "Headgear", @@ -1724,6 +1728,8 @@ "headArmoireGuardiansBonnetNotes": "Don this fetching bonnet to help you herd your tasks! Increases Constitution by <%= con %>. Enchanted Armoire: Guardian of the Grazers Set (Item 1 of 3).", "headArmoireHornsOfAutumnText": "Horns of Autumn", "headArmoireHornsOfAutumnNotes": "Draw the power of the season's brisk air and channel it through your magic! Increases Strength by <%= str %>. Enchanted Armoire: Autumn Enchanter Set (Item 1 of 4).", + "headArmoireCapOfClubsText": "Cap of Clubs", + "headArmoireCapOfClubsNotes": "Let everyone know about your latest achievements with this literal feather in your cap! Increases Intelligence by <%= int %>. Enchanted Armoire: Jack of Clubs Set (Item 1 of 3).", "offhand": "off-hand item", "offhandCapitalized": "Off-Hand Item", diff --git a/website/common/script/content/appearance/backgrounds.js b/website/common/script/content/appearance/backgrounds.js index 5102dcd4ea..cbd697a2d9 100644 --- a/website/common/script/content/appearance/backgrounds.js +++ b/website/common/script/content/appearance/backgrounds.js @@ -405,6 +405,11 @@ const backgrounds = { haunted_forest: { }, spooky_scarecrow_field: { }, }, + backgrounds112020: { + mystical_observatory: { }, + resting_in_the_inn: { }, + river_of_lava: { }, + }, timeTravelBackgrounds: { airship: { price: 1, diff --git a/website/common/script/content/gear/sets/armoire.js b/website/common/script/content/gear/sets/armoire.js index 499439d0ae..fd251d076c 100644 --- a/website/common/script/content/gear/sets/armoire.js +++ b/website/common/script/content/gear/sets/armoire.js @@ -330,6 +330,10 @@ const armor = { int: 12, set: 'autumnEnchanter', }, + doubletOfClubs: { + con: 10, + set: 'jackOfClubs', + }, }; const body = { @@ -660,6 +664,10 @@ const head = { str: 12, set: 'autumnEnchanter', }, + capOfClubs: { + int: 10, + set: 'jackOfClubs', + }, }; const shield = { @@ -1131,6 +1139,10 @@ const weapon = { per: 12, set: 'autumnEnchanter', }, + clubOfClubs: { + str: 10, + set: 'jackOfClubs', + }, }; forEach({ diff --git a/website/raw_sprites/spritesmith/backgrounds/background_mystical_observatory.png b/website/raw_sprites/spritesmith/backgrounds/background_mystical_observatory.png new file mode 100644 index 0000000000000000000000000000000000000000..af51bcd148e021098c5e67a81f8dfc7cfa8d938e GIT binary patch literal 3325 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 literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/backgrounds/background_resting_in_the_inn.png b/website/raw_sprites/spritesmith/backgrounds/background_resting_in_the_inn.png new file mode 100644 index 0000000000000000000000000000000000000000..5319dcec95c1bb555961a4885aab15fbb1f301c4 GIT binary patch literal 3941 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 E0I~<91ONa4 literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/backgrounds/background_river_of_lava.png b/website/raw_sprites/spritesmith/backgrounds/background_river_of_lava.png new file mode 100644 index 0000000000000000000000000000000000000000..3f7d0957dd52d090663ef803621304d06854e0c5 GIT binary patch literal 3861 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 C)_leQ literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/backgrounds/icons/icon_background_mystical_observatory.png b/website/raw_sprites/spritesmith/backgrounds/icons/icon_background_mystical_observatory.png new file mode 100644 index 0000000000000000000000000000000000000000..78057f5d0ec74776c1c438c5c02be7f1fbfd2829 GIT binary patch literal 1728 zcmV;x20!_UP)D22Dvs zK~#9!?VC+ZTvZgu|9s3a1BEHy7Acf|QPUV&Yc;i6s>FqClo+K8Q+0t0HBmR3niv-v zYt)5AKCQ+*^ix;$UrE0sscE>IvqNSeNz4x`L zC)f&on*jh`k3TIhuoRC10A^yhMf7is3dcDTF)>sadp*#EI3dK647UD|csw*f+ovi7 z?U1cJe@n`4{qUNe&nXK60B#32n_g$q%8jjx7#;yRfo#+MG$ATN)_BhFeDwDTkq9mrKwh_NYR8iCWNDip%qCo zT$&tBay>qQj0}(HlSKTEEv?~pG8tY;OH`z2LYxv(@a~J|YM&s_gr0m|%uFpbMAiXiJX#z80MwM^0RWz^-wgox@P`X@!yn(! z*e$IR@{j0vT!;p)YY+<}N_S7%ib}G@V->cdk0!)v9>Qe&+I1BGaDT1`05BGfn5+M1 z@24)SrLpgn7!?^RE#au6GEInz5Y`U1Yf}pVfbLtfrt>3yiwxDPs9o;0S!K|g5EUV^ zcC1nDlAS55S}WULN15-?-^FQp@T{_70KiIcyQ6kFMgLKaG+nLRKeuY0H1zw836FcBSc2~Fjd8Wj?(>~9Hrm=vQrb{jF80)iU!|5 zL*e;&2Nl0O`<@dT6+C`@dfAkm$gU?+R-;S?M<1`(h&r?8B=YZtBBJ{2&nL~Odx^dy z9ebJ7@7qS2$H_Mq2VA>AdB@{bH1pQdzO18+t4y`Exgi0pe!-LT4%OIJX@T7+qUw)H zZabN8Xa@QA)q|S=0Oj>z(!jH%A&~^tP?O7af8Pzd{?_SEovAv~5GG^Zvkd@HnN9z% z5?rA%H#fat8YN`gS3+ZZJVIl+Z<)T$dS(WMOp$Afcp>?jQgTB0??DIu&G^Rn0&scS(VdFJ1#)ayRw z>%}0?hh07>_s74VOr>uUam^=)l*S%=E0y+aEzpFxB810k_bnQ8p(U?rKEN5LRn;ip z&sLfnknRi^`Aq7$*6_lDpaGo!Bx{t;h>(x)JWl&h9|(%94K?uRqemUi;|sW<8P^lwzd@Ty8)somB`(dtZ({&J^Hn>KA5X8!}v WtZ%Ag8?KoE0000<$?eJ1}sTL zK~#9!?VDd{TU8v#ziFE^xk;C--LjQte;lLC!C=amAi@wq9Be-MB70Ca5GIJCAgHj1 zAyX+j^jUoy6PY0Bi^9;M4jj`}Cw3j%+}6~rNt-53lQcI;Q?lAq=CH144TbX~QavLr*b zYuBzx>ta$=ZJU{yY3s)G`Mf5?6Cu06_sed-L1OOPH2+^~j{YW~$o4~-W z-{krJ{K07IKLBJ(0_3eVERx+CTmAi)}4@wMfx~I1w_p)C&L@3f5O;!mV320|4$$-RsJDcBHVS(`hM7 z?(gr{gmgs6p2NqbZ**>M&ecH6K6$A8#H#>+!5GCSBl|z~w7^QG0sy#r?mYm&z9T1E zlA;>l2j?!_)`WN^MEyn`t!~oMXYH`EIm&TH*qdBBN`DNW^0eT~XHH6OJ7UzVHXe^l zno_M+H6fk|nVOmc00e`MIZb?(h?@4-X;+2q{ zJ9k>{P$(3V>LE?*4G1^03;_69M4VNTwfbvIob8DI*G2!Ls|9jB!zpUHccDEmHeac0 zLORN2R4bRu9Zkg9Evl9Kdc)7Za~1&b`}idQz_)Ll)P!_}kkv9K$5*zFi0!i1a;?$U zJjcgA)7kEtAjGRyR2^!msy%g(eoKx-sX`YU8KwFChD|&|>j?xX+pX1fr27BRkakVg zj>SCJVy{c2tRS~QIgB|F*BY`W2;oSSwV~S+EtW|GA|byeDbekFrR#mwl1RUAYeG6A zgez1|wa2w$Dk<3;^cKK{59KZw!F09DvNE# z2YkLwZLuR|MUK=p2&y}?;#>)Cs#EGV&i!eTXz$wQQGN} zD4H9+<+ey^M&zccHN+Dkc4RcaagJDxQCAbh4WG2Lsu{8M@`6mtF^c)3n2#b*!|-)g zQ~DM%nvky6LpWkw7bY)ID4Q*>|0_jWVD{0@`c1#}0>rbtAx72pl38jwE|c@GmV{hs z$x62w)?UUFA(`Bw<%#4RRlk=5{+3!$%FVa60KWdNI7Y&&yGN`gJ<*`nkgi6mi6MH% z=WEN7hNxa*#g4F7D!Kc$pS8qpoVbm*VJ+#@G$Breus2a7MYbKok`9)9@;x!IYO(lhQxW}Z(vfOBhenChm;A*^e zn>GtVZnoB>rq!fY>|uHXD);LRts$#Qh^igjzLR(Ozm`7IilKGFJ1Ls9eq+ql!bS#Z poa_0bryS{u_A=VEY14N9?H`j>Z~Ca0Miu}7002ovPDHLkV1guLDy0Ab literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/backgrounds/icons/icon_background_river_of_lava.png b/website/raw_sprites/spritesmith/backgrounds/icons/icon_background_river_of_lava.png new file mode 100644 index 0000000000000000000000000000000000000000..c311282b33b976f2e70d17fc4e76a2988514117c GIT binary patch literal 1361 zcmV-X1+MyuP)2JulBVEgZ=j`}*GVoyYH(p8;2|#1T@I8FL5P0DL8U@MM zPx{b0;j~TwpfV#i{LtKFkCL!9y%T6!P65sgv@GXa(}1RPzYr3e3yxq~4d1}&m#NGc zRAwZkBd0ET!aDKF0AYO>dadp`D=WR$`l;h8wPFPTU6TP=YE?aF%Jg!)M@BU^c&LXs zCO44Y8~?($u00XqD6H>tt?RWqveN6>f4t8QQm^zt#qbTnG*8n^AV90Ev&E**|DpwB zhid?6&!R5qQb|-{UsPpJrU<~~RLBi38wL@{t>RW$x4ysos@<HTJdTfvY3-p}}Yb@_^c4PJ?eh?zh@fVXqZ{nrV_sXyhj( zg5*($lWuUQ&F4!yX4@>41-xx0G@RBM8kCv(L)?nsWS%@iv>S;OEZ9B*bK074w%W8x zd@vbhp6-1QMkAp5kHyDN>Zlnw{Bkca!2X`w0Nnk}J#<_nbEm#K2aD6j4%a;5GVRSn zzXR~Jb&+yunc}2kXM8M^q9-C#GB&BOhLU#>~a%mZ$4OG0oyE*a|VJhU&6Rby@VaO4bTu_mesYfW<%B1A zSqs+9>Z_slQ~XY!PrAg^2`x@4X!AK_Clo;GkMZl~0%xM)tu*^cVfK;Y$<&##`H2nJ zta6(`XBA9nyf2RIgc7Sktj73sme#ucA{abcv!LcPHeB;9p5|jzu30Pg0sjr6k z>6r}GDlcMJ#tkc2>6>$-hEu@@#s>iVYB)hoyZ)EK|FUqHD;FyS`VXe8ewxt5n=9N4 z4lvTpqMoov;`OO^ugna?;TO)<&Y;S*+bRL`@|(7Ja|OT!4X1Uk-IM?UxpQ|4Vvc)W zEch};Umx;hOSKBsswlPdKWEvKV+Pl5t5&3UW|v%k%-c}YiaQ1XKrGJl?`Z$foK z?>}90fjZ3!;5iilP>zUp{R@tGCWE`_J`ex^01|XXSad~LNk%$Pa%p95bYXO9Z*BlF TgjnqF00000NkvXXu0mjfV-|m@ literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/gear/armoire/broad_armor_armoire_doubletOfClubs.png b/website/raw_sprites/spritesmith/gear/armoire/broad_armor_armoire_doubletOfClubs.png new file mode 100644 index 0000000000000000000000000000000000000000..99ec16dc4c347fcc4c52fb57d5e244d89757d1f2 GIT binary patch literal 675 zcmeAS@N?(olHy`uVBq!ia0vp^ML-jA5L~c#`DCC7XMsm# zF#`j)FbFd;%$g$s6l5>)^mS!_!o@2pAhKC+%6|q1CIe3w$B>F!Z*T3-7EWY1_HoV; z1;aMJCWZFKrp6;_TwcHQBVJ87X*%0#3g6v1+Ol_KH(PN073X5rmS{P$l*K2oNo=9O zdehz~)4y4L-C16tdNJ*U?EUj!J{0Mzynk9-ROzV$awZ{g=pg55?$X%n`%kPln`XN2 z=d;;GYr}po{~oM0wI(@l#q}3l^PgrsaC391;ftUAYF&(8_J+H8+V{`h39b8QF=I#O znYnF|%a0}n?!5nA+kCdKJ&)<>z9mrygI`a%I_qqjX@rKzl-+mNl|H(4s_E0^>F?KG zpW(k}_3PWGe%8cU&h^voKc4)wYOme)?BhUPj$8k^pWU@Cd#}PwAFXsF$){`6zfb+& zQ?G4*^H$)yuT`hkhMl(22>52>Z#mUV(_E@|XOw%H%2h5tmSt~4?SJULv*=4+eaCC* zqJtMRmi&42RsHG1f)#U4Kb<1n*|Ih2=EMhXN{6myU3)qGZ|&8Wk1kC*w)*O-WAb86eB18jKfYam`GmFWI9PEKJCiU!*EO-`&o}zjkM)0lQu=iL@`E?uC@-$N zFIzt4`yRg)*ZX8Ww>B-mCi%-yBI0Fz;m7ewj%U;X~~R;VnWjGUbBn&bR)m4EN&^RsD}<;+t_iwRUL mo4NnX@4!fIkPjIgmds@?zSh?%&z-v#6s4Z7elF{r5}E*wp)L#n literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/gear/armoire/head_armoire_capOfClubs.png b/website/raw_sprites/spritesmith/gear/armoire/head_armoire_capOfClubs.png new file mode 100644 index 0000000000000000000000000000000000000000..805bdd9e1f7bbeb260fb0521b84c1558e067ca9e GIT binary patch literal 597 zcmeAS@N?(olHy`uVBq!ia0vp^ML-jA5L~c#`DCC7XMsm# zF#`j)FbFd;%$g$s6l5>)^mS!_!o@2p$awsPV<-ay<0DTO$B>F!Z*QK@=Sh@de{k;I zqPi^|As(|9gm?N@DG8bP?%2VRx7WJxi}(%!KNUYA^?yt&t$TyD&GL4OD{>soYrXo? z;^#S!WtmRftSjbSR?k=4ZT$P(@0mAeP80-M2?Y}SmT*~LjGJ@1?wPZ@-?55W>s&hq6B zo%3{hTb%huCBum!3!*mbykGY3dR&kHyLlZo2{qv_WnZ@5JUmf9uGZqh-#w*IL!MNZ z&woC>?cMS{UBB;h?VKMmafXN4hN$bif_1}QPg|Qjak=`pr;mI8_MsiK?RJ>YG~ESBkET z`kBAFbd}{~5v?s>u3n82z5cFrvtnqZ=(mGiA!{oXKDhrs!hJrWd;ONKtv#ZdN{q1J cM$mO%nQh8D-uF$lo&*x~boFyt=akR{0OSxCS^xk5 literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/gear/armoire/shop/shop_armor_armoire_doubletOfClubs.png b/website/raw_sprites/spritesmith/gear/armoire/shop/shop_armor_armoire_doubletOfClubs.png new file mode 100644 index 0000000000000000000000000000000000000000..b17d34bc6e40e8008bd61f8256d7a038d0843083 GIT binary patch literal 620 zcmeAS@N?(olHy`uVBq!ia0vp^E+EXo1|%(nCvO5$Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPV7q6(Od}Q}dBL)V>pPnv`Ar-gY-f;95Nt8M8F#V8< zS+o_4qX)NB(=v670r!0!|zVqSC{vw&~uzdm?goB$h@j_tXZ_<_5x&pHOLEo{%6ZfIo0l(khV zA}Y$uI?_vI(&6`pt^fYj8Q9qHn3<6m$7cS1{|TA=^QMot%Qqi9=op|Q=D7GG z!{^VRWp}n~s2rEH&RuIXv$@rYaf+9!LG5dyAJ=|x<@wk%-oAZ%LD0%A;j#g1!yNtn z`6D7Cek}ej)cRz@DU;70v%4K9shsRT>f__nP_>uuoox+oS$X-v0|yvhynA;}WYTmE zmGw@yQujp1_$I2oENCe;NP8)YPvB^8Y=(mGwFL}J zizCjI|G#tT*7`lq!=18}*zebrNp?2--ha+)tIW`{_jS;21_tXCIr(jNapK2oSs(no z+M|DOM|o}L$_f7iPDCc1XI+us`Qy}!cQPyswr!ATc(j4nVaX=0hD{S9+c(}+WO$|? zR{NRH-;FV1&P~<_w+he1eJOZ9^-%@u&Se)uE(Iz6jOchhOV!JM8AHaZmCOrvZo0KS zyr*v~vw_{-e~YKb&UnS1koxn2$gDl4tV`$bG0a^#p+-Zc`uz!!ppYO&hb`+4#@tSO zf5Xo9-^=2=-^F8lefK#%TA7ltf0mX?_usj*-@QL)Z{5#uLF}b*a;0lP^|Y`1ro>EH z=+vaMME6p9ZHd#_xQi89FWL4q?VJ_f`sdXC6K8g+6epdX@@4)ClwcG*>74&xwd1~* TL4pA=A{jhg{an^LB{Ts5jZo`( literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/gear/armoire/shop/shop_weapon_armoire_clubOfClubs.png b/website/raw_sprites/spritesmith/gear/armoire/shop/shop_weapon_armoire_clubOfClubs.png new file mode 100644 index 0000000000000000000000000000000000000000..8150302a1ece9c993862c4956257f614abe8f15a GIT binary patch literal 428 zcmeAS@N?(olHy`uVBq!ia0vp^E+EXo1|%(nCvO5$Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPV7q6%oZ=?L|oeT_&mYyz-Ar-gYUbFXRN|ZV9@xAN& zLmWE;Gep_DIoh`=bmZi(wN#W+nY3*|`GrZ*TTH~RXn#;RUM;w*gVVoRwqoL9rMurZ z-<5y&;Nj`_l@60sJR#_`fbOfqTcdQ(#PPE+GyM8n#}csqI`e@73zh}fU%Rf}ppb1g zar?d(@>5QyGE7ooROoxmU@+4stjJL(C9*ZeSXn#SM2d03vdnjT?_U=Sni8uPyfWm_ z`FE3c-_OluzVN2TMJ(uuXa*ovz4x&+y^PBnxM*ou|)yF4!o&EVYK|f>l04fNgC_Tf_-@zSXlCAMC4T za>)E|wn^Y`tXEiftA+Ek?3`SdhRus#a(;jC%65|g)OV9q{zl(-?Fw=Kxk=$RFkBft MUHx3vIVCg!0DEt!p#T5? literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/gear/armoire/slim_armor_armoire_doubletOfClubs.png b/website/raw_sprites/spritesmith/gear/armoire/slim_armor_armoire_doubletOfClubs.png new file mode 100644 index 0000000000000000000000000000000000000000..7c03a2ed8766e126e71b979b47befd22dd6d8820 GIT binary patch literal 672 zcmeAS@N?(olHy`uVBq!ia0vp^ML-jA5L~c#`DCC7XMsm# zF#`j)FbFd;%$g$s6l5>)^mS!_!o@2ppfdIQl3)e~CS6Y#$B>F!Z*T3-7EY8o{?XdA z`HBh0M3E-}K>;3brd*itk1ti z^_WHcXKdQsXMblX?< zeNoXNadEY)V>CpjTzl^qj03b)QG-L-x5Vyn5c=U=Z{8^(P;E&t4` zo!_UukJi5abHmCXAD>iwVN(?XE56xy;6!uN)SbJd{?w$@RLZoBrB_EAOu* zMps_WcdvRs!()}`ovnQr&&QqLb#mKk=hmjIy*8ou`&S2B$=tYaFA>>4{}%hV|5g^CV%3CVJbHF6QqtLR mjA5L~c#`DCC7XMsm# zF#`j)FbFd;%$g$s6l5>)^mS!_!o@2pDCS~)WD)}dW3H!*V@SoVw>J&FnGz+~KlJQt z6)akOL5ojJkT=&+;Of1oVkZ+9m0ZXB3sjdcTDoz;HnUb4*upGS*w%ctF+CMrIS|PV(%#_T^^g{`=?u+_=ALYjI>@Rq+;y?(5rqV+|)tbuu@; z-+3cms_)Sk%WJEvwF9S@>FwP*%cIw2%fCBSnR-g!|72KS`@DL2(lwVXl|`j{46DC> zQHt_i;-(aJJUg|{EUBzK`OEbiw;nd1Fr6sH2@Q?|^Q)O(Ee{py+;RIUNXXOG&t;uc GLK6Umsmjd& literal 0 HcmV?d00001