From 01726c44b54e5562009bc1a22ae0992699ba048f Mon Sep 17 00:00:00 2001 From: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com> Date: Fri, 3 Apr 2026 16:24:31 -0400 Subject: [PATCH] Adds logging for if a grenade is primed by damage received (#31761) --- code/game/objects/items/weapons/grenades/grenade.dm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/code/game/objects/items/weapons/grenades/grenade.dm b/code/game/objects/items/weapons/grenades/grenade.dm index 4c1e309b733..8c48b122faa 100644 --- a/code/game/objects/items/weapons/grenades/grenade.dm +++ b/code/game/objects/items/weapons/grenades/grenade.dm @@ -39,6 +39,12 @@ /obj/item/grenade/deconstruct(disassembled = TRUE) if(!disassembled) + var/turf/bombturf = get_turf(src) + var/area/A = get_area(bombturf) + message_admins("Damage has caused [src] to be primed for detonation at [A.name] (JMP)") + log_game("Damage has caused [src] has be primed for detonation at [A] ([bombturf.x],[bombturf.y],[bombturf.z])") + investigate_log("Damage has caused [src] has be primed for detonation at [A] ([bombturf.x],[bombturf.y],[bombturf.z])", INVESTIGATE_BOMB) + add_attack_logs(null, src, "has primed for detonation by damage.", ATKLOG_FEW) prime() if(!QDELETED(src)) qdel(src)