diff --git a/code/modules/mining/ores_coins.dm b/code/modules/mining/ores_coins.dm index 31b8eaeff36..6facdf3b018 100644 --- a/code/modules/mining/ores_coins.dm +++ b/code/modules/mining/ores_coins.dm @@ -81,16 +81,20 @@ user.visible_message("[user] strikes the [src], causing a chain reaction!") var/turf/bombturf = get_turf(src) var/area/A = get_area(bombturf) - message_admins("[key_name(usr)]? has triggered a [name] to detonate at [A.name] (JMP).") + var/notify_admins = 0 + if(z != 5)//Only annoy the admins ingame if we're triggered off the mining zlevel + notify_admins = 1 + if(notify_admins) + message_admins("[key_name(usr)]? has triggered a [name] to detonate at [A.name] (JMP).") log_game("[key_name(usr)] has primed a [name] for detonation at [A.name]([bombturf.x],[bombturf.y],[bombturf.z])") spawn(det_time) if(primed) if(quality == 3) - explosion(src.loc,2,4,9) + explosion(src.loc,2,4,9,adminlog = notify_admins) if(quality == 2) - explosion(src.loc,1,2,5) + explosion(src.loc,1,2,5,adminlog = notify_admins) if(quality == 1) - explosion(src.loc,-1,1,3) + explosion(src.loc,-1,1,3,adminlog = notify_admins) del(src) if(istype(I, /obj/item/device/analyzer) && primed) primed = 0