diff --git a/code/modules/assembly/flash.dm b/code/modules/assembly/flash.dm
index 7f08bfb2bca..fef67d6d497 100644
--- a/code/modules/assembly/flash.dm
+++ b/code/modules/assembly/flash.dm
@@ -94,7 +94,7 @@
M << "[user] blinds you with the flash!"
if(M.weakeyes)
M.Stun(2)
- M.visible_message("[M] gasps and shields their eyes!", "You gasp and shields your eyes!")
+ M.visible_message("[M] gasps and shields their eyes!", "You gasp and shield your eyes!")
else
visible_message("[user] fails to blind [M] with the flash!")
user << "You fail to blind [M] with the flash!"
@@ -115,8 +115,8 @@
var/mob/living/silicon/robot/R = M
add_logs(user, R, "flashed", src)
update_icon(1)
+ M.Weaken(3)
R.confused += 5
- R.uneq_active()
R.flash_eyes(affect_silicon = 1)
user.visible_message("[user] overloads [R]'s sensors with the flash!", "You overload [R]'s sensors with the flash!")
return 1