You can now stick forks into outlets (#31435)

* now shocks

* machines + added get_internal_wires

* removed duplicate variable on syndicatebomb

* adds wire tearing, check if the door has a plating

* return a few item_interaction_complete

* linting + unpowered message

* removed some checks  + floodlights + ChemMaster

* cut_random_uncut() -> cut_random_uncut_wire()

* simplified random wire selection

* return ..() + removed /

* early return if not machine

* get_internal_wires() comment

* attackchain

* attackchain + comment removal

* duplicate variable removal

* removed extra lines

* removed some / + removed unnecessary checks

* removed uncut wirecount function + extra check to cooking machinery

* attack chain signal

* space

* removed some \thes
This commit is contained in:
Christer2222
2026-02-17 19:12:09 +00:00
committed by GitHub
parent d3c43c83df
commit b5eabdf1a9
22 changed files with 179 additions and 38 deletions
@@ -142,6 +142,9 @@
update_icon()
/obj/machinery/chem_master/item_interaction(mob/living/user, obj/item/used, list/modifiers)
if(istype(used, /obj/item/kitchen/utensil/fork))
return NONE
if(istype(used, /obj/item/storage/part_replacer))
return ..()
@@ -166,6 +166,9 @@
default_unfasten_wrench(user, I)
/obj/machinery/reagentgrinder/item_interaction(mob/living/user, obj/item/used, list/modifiers)
if(istype(used, /obj/item/kitchen/utensil/fork))
return NONE
if(istype(used, /obj/item/storage/part_replacer))
. = ..()
SStgui.update_uis(src)