diff --git a/code/modules/assembly/flash.dm b/code/modules/assembly/flash.dm index b653c3de7f..ad83ed8c13 100644 --- a/code/modules/assembly/flash.dm +++ b/code/modules/assembly/flash.dm @@ -125,7 +125,9 @@ to_chat(M, "[user] blinds you with the flash!") else to_chat(M, "You are blinded by [src]!") - M.Knockdown(rand(80,120)) + var/toblur = 20 - M.eye_blurry + if(toblur > 0) + M.blur_eyes(toblur) else if(user) visible_message("[user] fails to blind [M] with the flash!") to_chat(user, "You fail to blind [M] with the flash!") @@ -141,7 +143,7 @@ if(!try_use_flash(user)) return FALSE if(iscarbon(M)) - flash_carbon(M, user, 5, 1) + flash_carbon(M, user, 20, 1) return TRUE else if(issilicon(M)) var/mob/living/silicon/robot/R = M