From 5fd687cf59700a91b25268750eb4b7a3733107a8 Mon Sep 17 00:00:00 2001 From: Casper3667 <8396443+Casper3667@users.noreply.github.com> Date: Fri, 7 Jan 2022 19:16:47 +0100 Subject: [PATCH] fixes glass business card overlays (#12893) --- .../items/weapons/storage/business_card.dm | 6 ++++++ html/changelogs/CardFix.yml | 6 ++++++ icons/obj/bureaucracy.dmi | Bin 27619 -> 27618 bytes 3 files changed, 12 insertions(+) create mode 100644 html/changelogs/CardFix.yml diff --git a/code/game/objects/items/weapons/storage/business_card.dm b/code/game/objects/items/weapons/storage/business_card.dm index 7910cc664b6..1ad7da1354d 100644 --- a/code/game/objects/items/weapons/storage/business_card.dm +++ b/code/game/objects/items/weapons/storage/business_card.dm @@ -41,6 +41,12 @@ var/last_flash = 0 //spam limiter can_fold = FALSE +/obj/item/paper/business_card/update_icon() + . = ..() + if(worn_overlay) + cut_overlays() + add_overlay(overlay_image(icon, worn_overlay, flags=RESET_COLOR)) + /obj/item/paper/business_card/attack_self(mob/living/user) if(last_flash <= world.time - 20) last_flash = world.time diff --git a/html/changelogs/CardFix.yml b/html/changelogs/CardFix.yml new file mode 100644 index 00000000000..e2ff52874a7 --- /dev/null +++ b/html/changelogs/CardFix.yml @@ -0,0 +1,6 @@ +author: TheGreyWolf + +delete-after: True + +changes: + - bugfix: "Fixes overlays not showing properly on glass business cards." diff --git a/icons/obj/bureaucracy.dmi b/icons/obj/bureaucracy.dmi index 60d1daeb0d96bfa976075d70cb2de2de099a6518..d5ccf6140cc37797acf5de1c69d3336eca04e8a5 100644 GIT binary patch delta 874 zcmV-w1C{*a*8$?!0gxmCkdY-V4nSYuGZC?jTg;P1qvMBEEn3wRIRJ4Fj$%$U8q|dTRF2PXC&I^f_&;i{ilc)7IJ#{ zF)I{mSUAp?@DW4{xS6lBEp;4ezBW+Dk(A$TX3>q6ZazML8Q{O{wq{r44@yRu?tNLh zV2bfkb+l!FRSHuKEL)c{+p?5|MPqH_V9JUiA{fxda$+fR2PFfXe3?1KBgZ**su8H2 zW~Y)B%qdSDUXLuj{?Y$0;vcP>Jzwb%5Y$( zPI2rR54bCg#x*S>s7t2i0N22O%@p63;ZQo)1?%L0xKG&8`ar7aMSz^$Sg~%~Qez!( zzB!_6f3_T~o*g2W3-LY-SmfS1eeB#CPFY9lk^6&3_CgGwPab5CA~`r_5<%x+!oJez zfda>5B5Tc2`7@4R9vxTjt|yx-rC0O{ujd6`8SZiL)VasOtHV8hQ--g~@Q={7 zEBKdxA17VPrRz&2^I)bh|8JWqaP%_YVq^-e+UOI|2b#zlI3k+J`tqgM&6C~w>_Q!D zXhs-oR0bIJgj$*jtF~T%>OTm;re&m&R%rhoViyB&snzU~b)1rFk(UuiG1Csi*RaVrFDofDduj|Ox^FsD@WUDYYo%OadlZi8({Gj4GYoPtMI zn6kmGgHXzLzWW{U+TU{&dH`SfJrP|@mbcZnpSRWRkGthRb)t+Wgwh|Kv%Ui*XulD! A0ssI2 delta 875 zcmV-x1C;#Y*8$_#0gxmCk&z`W4-iJ;*d#h4S(1*Lp1uppkzpQxAsT0^b+vl`VYwKL zO1fHCH`mLBX0z2P|A>haSL^D{#);z4c=8@DW4{xSp@G9rYY&zBW+Lff~2j%%U43{d|0X+9iikU^Rv5A0sGIa+f8UD+5t9M2Ipk##U-j$^b zrWhYp1yfdkr7%Ti+1Qxal%*sr8fzPST~-VcK}K7{k)_BTlw>%%GINMWj&p3AR-ks8 zZ4-?kCrZz@8MH}2&1BoOvcte_VDO0o($2AM9$3T;5Zdn~8Hn7tolS(K`UI}qG91{c zQyhE718xhWv2BM4>XNBBz%}q+GsU-MIF!zH!8%!g9wK(MK9EgtB0$b=j2OG^s5KTi z-yG4kJ6jG`&km8xg*fLk7I-jL9XofLV^VfGbt)!`n$DZ^J~_($m4 z75vM850ftC()DE{^I#%B|8JYfb8s@>VkGk1biqZS57dDba75IB)#XdCnT!!Z;1oQv z!jv>_?S*18^WAU8Yj@8<=mC7?_e69tS>9IPe%@BMKkkgdz