diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm index a795f71cb82..e6ac722049d 100644 --- a/code/modules/mob/dead/observer/observer.dm +++ b/code/modules/mob/dead/observer/observer.dm @@ -739,9 +739,12 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp //overriden here and in /mob/living for different point span classes and sanity checks /mob/dead/observer/pointed(atom/A as mob|obj|turf in view()) if(!..()) - return 0 - usr.visible_message("[src] points to [A].") - return 1 + return FALSE + var/follow_link + if(invisibility) // Only show the button if the ghost is not visible to the living + follow_link = " ([ghost_follow_link(A, src)])" + usr.visible_message("[src] points to [A][follow_link].") + return TRUE /mob/dead/observer/proc/incarnate_ghost() if(!client)