From d1dec3ffecae9b707d97f37b8d029ec02979d083 Mon Sep 17 00:00:00 2001 From: KorPhaeron Date: Tue, 21 Jul 2015 12:20:15 -0500 Subject: [PATCH] Changed on phil's comments --- code/game/objects/structures/statues.dm | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/code/game/objects/structures/statues.dm b/code/game/objects/structures/statues.dm index 10e5d804c56..f58f8fbce8c 100644 --- a/code/game/objects/structures/statues.dm +++ b/code/game/objects/structures/statues.dm @@ -199,16 +199,20 @@ /obj/structure/statue/plasma/bullet_act(obj/item/projectile/Proj) + var/burn = FALSE if(istype(Proj,/obj/item/projectile/beam)) PlasmaBurn(2500) + burn = TRUE else if(istype(Proj,/obj/item/projectile/ion)) PlasmaBurn(500) - if(Proj.firer) - message_admins("Plasma statue ignited by [key_name_admin(Proj.firer)](?) (FLW) in ([x],[y],[z] - JMP)",0,1) - log_game("Plasma statue ignited by [key_name(Proj.firer)] in ([x],[y],[z])") - else - message_admins("Plasma statue ignited by [Proj]. No known firer.(?) (FLW) in ([x],[y],[z] - JMP)",0,1) - log_game("Plasma statue ignited by [Proj] in ([x],[y],[z]). No known firer.") + burn = TRUE + if(burn) + if(Proj.firer) + message_admins("Plasma statue ignited by [key_name_admin(Proj.firer)](?) (FLW) in ([x],[y],[z] - JMP)",0,1) + log_game("Plasma statue ignited by [key_name(Proj.firer)] in ([x],[y],[z])") + else + message_admins("Plasma statue ignited by [Proj]. No known firer.(?) (FLW) in ([x],[y],[z] - JMP)",0,1) + log_game("Plasma statue ignited by [Proj] in ([x],[y],[z]). No known firer.") ..() /obj/structure/statue/plasma/attackby(obj/item/weapon/W, mob/user, params)