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 60d1daeb0d9..d5ccf6140cc 100644 Binary files a/icons/obj/bureaucracy.dmi and b/icons/obj/bureaucracy.dmi differ