diff --git a/code/modules/pool/pool_controller.dm b/code/modules/pool/pool_controller.dm index 7076635a06..07a982e412 100644 --- a/code/modules/pool/pool_controller.dm +++ b/code/modules/pool/pool_controller.dm @@ -78,11 +78,11 @@ W.controller = src for(var/obj/machinery/pool/drain/pooldrain in cached) linked_drain = pooldrain - linked_drain.pool_controller = src + linked_drain.controller = src break for(var/obj/machinery/pool/filter/F in cached) linked_filter = F - linked_filter.pool_controller = src + linked_filter.controller = src break /obj/machinery/pool/controller/emag_act(mob/user) diff --git a/code/modules/pool/pool_drain.dm b/code/modules/pool/pool_drain.dm index 36debbc06e..930633eaa5 100644 --- a/code/modules/pool/pool_drain.dm +++ b/code/modules/pool/pool_drain.dm @@ -54,7 +54,7 @@ else for(var/turf/open/pool/P in controller.linked_turfs) P.filled = TRUE - P.update_ion() + P.update_icon() for(var/obj/effect/waterspout/S in range(1, src)) qdel(S) controller.drained = FALSE @@ -91,8 +91,8 @@ P.update_icon() for(var/obj/effect/whirlpool/W in range(1, src)) qdel(W) - linked_controller.drained = TRUE - linked_controller.mist_off() + controller.drained = TRUE + controller.mist_off() active = FALSE filling = TRUE