diff --git a/code/game/objects/items/devices/flash.dm b/code/game/objects/items/devices/flash.dm index 0845b670c6fd..ee74a83613c3 100644 --- a/code/game/objects/items/devices/flash.dm +++ b/code/game/objects/items/devices/flash.dm @@ -94,7 +94,8 @@ if(iscarbon(M)) flashfail = !M.flash_eyes() if(!flashfail) - M.apply_effect(10, WEAKEN) + M.KnockDown(10) + M.Stun(10) else if(isSilicon(M)) M.apply_effect(rand(5,10), WEAKEN) diff --git a/code/game/objects/items/explosives/grenades/flashbang.dm b/code/game/objects/items/explosives/grenades/flashbang.dm index 50cb34668ae3..de4af15667e9 100644 --- a/code/game/objects/items/explosives/grenades/flashbang.dm +++ b/code/game/objects/items/explosives/grenades/flashbang.dm @@ -135,8 +135,9 @@ deafen_amount = 0 to_chat(M, SPAN_HELPFUL("Your gear protects you from the worst of the 'bang'.")) - M.apply_effect(weaken_amount, WEAKEN) - M.apply_effect(paralyze_amount, PARALYZE) + M.Stun(weaken_amount) + M.KnockDown(weaken_amount) + M.KnockOut(paralyze_amount) if(deafen_amount) M.SetEarDeafness(max(M.ear_deaf, deafen_amount))