diff --git a/code/modules/assembly/flash.dm b/code/modules/assembly/flash.dm index f9b6c5402c1..0a99615e11c 100644 --- a/code/modules/assembly/flash.dm +++ b/code/modules/assembly/flash.dm @@ -104,7 +104,10 @@ /obj/item/assembly/flash/proc/flash_carbon(mob/living/carbon/M, mob/user, power = 15, targeted = TRUE, generic_message = FALSE) if(!istype(M)) return - log_combat(user, M, "[targeted? "flashed(targeted)" : "flashed(AOE)"]", src) + if(user) + log_combat(user, M, "[targeted? "flashed(targeted)" : "flashed(AOE)"]", src) + else //caused by emp/remote signal + M.log_message("was [targeted? "flashed(targeted)" : "flashed(AOE)"]",LOG_ATTACK) if(generic_message && M != user) to_chat(M, "[src] emits a blinding light!") if(targeted)