From 7c8a61103c8567eb00721eacea7875bf59832a7a Mon Sep 17 00:00:00 2001 From: Geeves Date: Wed, 5 Aug 2020 11:11:32 +0200 Subject: [PATCH] Lyodsuit Hoodie Fix (#9598) --- code/modules/clothing/factions/dominia.dm | 3 +++ html/changelogs/geeves-better_lyodsuit.yml | 6 ++++++ .../under/uniforms/lyodsuit_hoodie.dmi | Bin 1173 -> 1482 bytes 3 files changed, 9 insertions(+) create mode 100644 html/changelogs/geeves-better_lyodsuit.yml diff --git a/code/modules/clothing/factions/dominia.dm b/code/modules/clothing/factions/dominia.dm index b11da23bc19..c68fe64ca63 100644 --- a/code/modules/clothing/factions/dominia.dm +++ b/code/modules/clothing/factions/dominia.dm @@ -181,6 +181,7 @@ /obj/item/clothing/under/dominia/lyodsuit/hoodie/proc/create_mask() if(!mask) mask = new /obj/item/clothing/mask/lyodsuit(src) + item_state = "dom_thermal" /obj/item/clothing/under/dominia/lyodsuit/hoodie/proc/remove_mask() // Mask got nuked. Probably because of RIGs or the like. @@ -189,6 +190,8 @@ if(ishuman(mask.loc)) var/mob/living/carbon/H = mask.loc H.unEquip(mask, 1) + item_state = initial(item_state) + H.update_inv_w_uniform() mask.forceMove(src) hood_raised = FALSE diff --git a/html/changelogs/geeves-better_lyodsuit.yml b/html/changelogs/geeves-better_lyodsuit.yml new file mode 100644 index 00000000000..322e2b2a572 --- /dev/null +++ b/html/changelogs/geeves-better_lyodsuit.yml @@ -0,0 +1,6 @@ +author: Geeves + +delete-after: True + +changes: + - bugfix: "Lyodsuits now lose their hoodie sprite when their mask is up, preventing a visual duplication." \ No newline at end of file diff --git a/icons/clothing/under/uniforms/lyodsuit_hoodie.dmi b/icons/clothing/under/uniforms/lyodsuit_hoodie.dmi index b16fdce9c884d2850fe542495cabf0bde3132100..217b024b17253e5c6c3c4a447502c5e8cb66d2a0 100644 GIT binary patch delta 1408 zcmV-`1%LXL3Cat9iBL{Q4GJ0x0000DNk~Le0001>0001>2m=5B0K5^G9{>OVFi=cX zMZmzo7#J9zLn$I6B5iGL%Y;L_ySvub))^8KFE1~Wl9G-RB~(;Ys2($5U|_(&z?>OL zlmGw#0d!JMQvg8b*k%9#0F8Q7Sad{Xb7OL8aCB*JZU6w0d|ZEH)l!;=P;Nq4c@e1^ zAWkAv7rC~j;L)e7;OgfB4ru^B*m8qO%1uK600gf|L_t(|ob8^^?_1y;h%nhRsv`Tw1b#ns<#!ON>=Kk0<5(>1>Z0Qxx`R0emZpH%k4;@ zeJv5&xrR0O?Cd`mj2-)s0;JAslS@n$C{%%tZN;-b6R7#`skYlQe|q+J{|(qK1xUsw zXK+-Y+c`WW0AKoGJMj6?vvZsE#x1l8;^{cmp9!%3VgFJEwtrrMZk5o^*I5pbuWtVm ze%OoBftG&&+m8wgb~?zDbf4x&L%~5+99Ri_jzPgrhpa9$B_9oi0Gd`oBLSM_bd|*f z`TEHPq!RKd5XS&reI6)+16+q&Rx4O|F%~=EF)GEMXb=@`8M1@{LIWj0sxC$;I{T8NXf&JKUCAYMMIpgc){6A$#Q`Ck9hV2|LgToANXHC1kS@l9VE$+M zpU(d*|I_)O<$pT=v;0rzf0qC0{Lh3>v-zJ{fZ6=d@;{ybnH8MP|1AHZP$(1%`GwD= zinW{qUrQO~KW%)+EYc~wnO4Zv(Fxvn|9gLAXZ+*C!m{OU5uYi@X4Y__P9)pI@d^KF z-I%?Id~PY3_@4GqL>mCJG!jhyX!s{SM}Si1e+%tD)cGGFN+G@z{89BkpZ}fYgOm85 z>3{V8KQDhAzyHt4AFtT|=i-l7?EiD|$1C>#dHLgX{%850&i^d`)A^s}e>(p=;eUTF z|13=r=vk~xQ{%89Sg+ifF$fxoA&!^%1&nq|o8!a#Y8!sRK z8!zYgf5*%F{omnofB$#1Jp2DHk!SzkCGzb5yF{M-e~-Tw%pcu8zpca1{}O*B^FD;Y z`sSRlLpFT}{{w*f3ncoMIXWzWR^oqJoAQQiv-^BlfW#}Y-9QJsJwBa({ z5|FxfpeaOiU6}<yg+ifFC=?2XLZ%$=ZEe=p))*KVA|fJ^l9Hc8Da(XIFE1~S5+zhrRHz;^U|?Xtz`y{y3wi(m z00DGTPE!Ct=GbNc004)PZf$?#(Gp*phtOq0w5}pD^`+p^r>x-W=K>B10Q>Az)OY=D z4gdfHgGod|RA_F9<-d|44uSfY=x2^~GXw z(X{`1Ca;h^(bi$A#7ereraFIUJOEN^MR*$F#29X%d+bS)+JPvqSt4upw} zWP}3Dz_XLjci6+?<_)&aj2%DcQ|+TV@No|=`zU8PV9sVQhkC(;*MV$=JwqN`nWP-w z!Z7mLTtBEuRtKg!Ad7#c%u*a67_I=EwGfGRvaAC)Q|&q9!;LP{WkuxU056VY_RAgd zZJ_&1`#6rZuOgX>6B1CLpfCH|K*!f!FdjPkOy`4OenY_OyHB*=R;bVPVu+_Wz>z8W zfCg5+t^j+0m^9H7oGdT{w>`iffRV@O$c$EC1bPu?bG&|akgk7l0PwuPKd+7)9@7eD zl5{aj4| ztAeV9dj(94@&4ocr|N9cc!0?VgTVmvfvSGdo71!)&g6sX`284N-iXQZ3t|@WBWgq{jJp zj8=pyS7lCDH0|%zt5>gHduiW4;@tTf_Cp*c&oM+F*h`3Dnzt`|T-CT2dj*tYShlZf yP)PZ}ULNIx4how8>C!5P@<9iU!}c|QslEX>3kZX1e^{6R0000