From bbe7663e21fd6d52e2d3e5880ff6ffbfda910d09 Mon Sep 17 00:00:00 2001 From: uraniummeltdown Date: Mon, 6 Feb 2017 20:22:08 +0400 Subject: [PATCH] fixed enter_link --- code/modules/events/immovable_rod.dm | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/code/modules/events/immovable_rod.dm b/code/modules/events/immovable_rod.dm index 72718f2243a..2dc2c8a17dd 100644 --- a/code/modules/events/immovable_rod.dm +++ b/code/modules/events/immovable_rod.dm @@ -35,12 +35,18 @@ In my current plan for it, 'solid' will be defined as anything with density == 1 z_original = z destination = end notify_ghosts("\A [src] is inbound!", - enter_link="(Click to follow)", + enter_link="(Click to follow)", source=src, action=NOTIFY_FOLLOW) poi_list |= src if(end && end.z==z_original) walk_towards(src, destination, 1) +/obj/effect/immovablerod/Topic(href, href_list) + if(href_list["follow"]) + var/mob/dead/observer/ghost = usr + if(istype(ghost)) + ghost.ManualFollow(src) + /obj/effect/immovablerod/Destroy() poi_list.Remove(src) return ..()