fix wrong cyborg modules getting unselected when losing one to damage (#31868)

This commit is contained in:
Toastical
2026-04-14 02:32:12 +03:00
committed by GitHub
parent 166ccc1a35
commit 34e67e4698
@@ -29,7 +29,8 @@
A.Remove(src)
all_active_items[index] = CYBORG_EMPTY_MODULE
SEND_SIGNAL(O, COMSIG_CYBORG_ITEM_DEACTIVATED, src)
selected_item = null
if(selected_item == O)
selected_item = null
var/atom/movable/screen/robot/active_module/screen = inventory_screens[index]
screen.icon_state = screen.deactivated_icon_string