diff --git a/code/modules/mining/drilling/scanner.dm b/code/modules/mining/drilling/scanner.dm
index 3f94363681..79ae5f1573 100644
--- a/code/modules/mining/drilling/scanner.dm
+++ b/code/modules/mining/drilling/scanner.dm
@@ -9,13 +9,13 @@
var/scan_time = 5 SECONDS
/obj/item/weapon/mining_scanner/attack_self(mob/user as mob)
- to_chat(user, "You begin sweeping \the [src] about, scanning for metal deposits.")
+ to_chat(user, "You begin sweeping \the [src] about, scanning for metal deposits.")
playsound(loc, 'sound/items/goggles_charge.ogg', 50, 1, -6)
if(!do_after(user, scan_time))
return
- ScanTurf(user, get_turf(user))
+ ScanTurf(get_turf(user), user)
/obj/item/weapon/mining_scanner/proc/ScanTurf(var/atom/target, var/mob/user, var/exact = FALSE)
var/list/metals = list(
@@ -45,7 +45,7 @@
if(ore_type) metals[ore_type] += T.resources[metal]
- to_chat(user, "[bicon(src)] The scanner beeps and displays a readout.")
+ var/message = "[bicon(src)] The scanner beeps and displays a readout."
for(var/ore_type in metals)
var/result = "no sign"
@@ -59,4 +59,6 @@
else
result = metals[ore_type]
- to_chat(user, "- [result] of [ore_type].")
+ message += "
- [result] of [ore_type]."
+
+ to_chat(user, message)