diff --git a/code/game/machinery/telecomms/presets.dm b/code/game/machinery/telecomms/presets.dm index d72b24da4b6f..e924b7ed6a29 100644 --- a/code/game/machinery/telecomms/presets.dm +++ b/code/game/machinery/telecomms/presets.dm @@ -340,6 +340,8 @@ GLOBAL_LIST_EMPTY(all_static_telecomms_towers) for(var/obj/effect/alien/weeds/weed in new_pylon.node.children) weed.parent = new_pylon.node + weed.spread_on_semiweedable = TRUE + weed.weed_expand() RegisterSignal(new_pylon, COMSIG_PARENT_QDELETING, PROC_REF(uncorrupt))