diff --git a/code/game/objects/items/robobag.dm b/code/game/objects/items/robobag.dm index cb6ddecd05..ceaa117211 100644 --- a/code/game/objects/items/robobag.dm +++ b/code/game/objects/items/robobag.dm @@ -32,8 +32,15 @@ . += "[src] has a [corptag] attached to it." /obj/structure/closet/body_bag/cryobag/robobag/update_icon() + if(opened) + icon_state = "open" + else if (contents.len) + icon_state = "closed_occupied" + else + icon_state = "closed_unlocked" + cut_overlays() - ..() + if(corptag) var/corptag_icon_state = "tag_blank" if(istype(corptag,/obj/item/clothing/accessory/medal/badge/holo/detective) || istype(corptag,/obj/item/clothing/accessory/medal/badge/holo/detective) || istype(corptag, /obj/item/clothing/accessory/medal/badge/holo/hos) || istype(corptag, /obj/item/clothing/accessory/medal/badge/old) || istype(corptag, /obj/item/clothing/accessory/medal/badge/sheriff)) @@ -109,8 +116,8 @@ desc = "Your software is being debugged." mob_overlay_state = "signal_blue" - on_created_text = "You feel something pour over your senses." - on_expired_text = "Your mind is clear once more." + on_created_text = "You feel something cloud over your senses." + on_expired_text = "Your senses are clear once more." stacks = MODIFIER_STACK_FORBID /datum/modifier/fbp_debug/tick() diff --git a/icons/obj/robobag.dmi b/icons/obj/robobag.dmi index f87d96ce07..431da9c206 100644 Binary files a/icons/obj/robobag.dmi and b/icons/obj/robobag.dmi differ