diff --git a/code/modules/mining/lavaland/tendril_loot.dm b/code/modules/mining/lavaland/tendril_loot.dm index b142c0bf9c9..ef809226217 100644 --- a/code/modules/mining/lavaland/tendril_loot.dm +++ b/code/modules/mining/lavaland/tendril_loot.dm @@ -780,11 +780,14 @@ owner.playsound_local(get_turf(owner), 'sound/magic/smoke.ogg', 50, TRUE) owner.balloon_alert(owner, "[living_scanned] scanned") - addtimer(CALLBACK(src, /atom/.proc/balloon_alert, owner, "scan recharged"), cooldown_time) + addtimer(CALLBACK(src, .proc/send_cooldown_end_message, cooldown_time)) StartCooldown() return TRUE +/datum/action/cooldown/scan/proc/send_cooldown_end_message() + owner?.balloon_alert(owner, "scan recharged") + /datum/status_effect/agent_pinpointer/scan duration = 15 SECONDS alert_type = /atom/movable/screen/alert/status_effect/agent_pinpointer/scan