Adds CI to prevent manual calls of update_icon_state, update_overlay, etc. (#27010)

* CI something something

* last fix
This commit is contained in:
Contrabang
2024-10-22 08:46:00 -04:00
committed by GitHub
parent 6325c6dd8b
commit e3c0198737
28 changed files with 61 additions and 41 deletions
@@ -285,8 +285,7 @@
if(electronics)
target.electronics = source.electronics
source.electronics.forceMove(target)
target.update_icon(UPDATE_OVERLAYS)
target.update_name()
target.update_appearance(UPDATE_NAME|UPDATE_OVERLAYS)
qdel(source)
/obj/structure/door_assembly/deconstruct(disassembled = TRUE)
@@ -243,6 +243,6 @@
blockage.max_integrity += 25
foam_level++
blockage.icon_state = "foamed_[foam_level]"
blockage.update_icon_state()
blockage.update_icon(UPDATE_ICON_STATE)
#undef MAX_FOAM_LEVEL
@@ -37,7 +37,7 @@
return
flipped = !flipped
update_icon_state()
update_icon(UPDATE_ICON_STATE)
/obj/structure/transit_tube_construction/screwdriver_act(mob/living/user, obj/item/I)
. = TRUE