diff --git a/code/modules/projectiles/guns/energy/special.dm b/code/modules/projectiles/guns/energy/special.dm index fa1a0a1635a..91ee891ab59 100644 --- a/code/modules/projectiles/guns/energy/special.dm +++ b/code/modules/projectiles/guns/energy/special.dm @@ -349,6 +349,8 @@ if(cell.charge <= 140) //at least 6 seconds of charge time to_chat(user, "[src] does not have enough charge to be overloaded.") return + if(charging) + return to_chat(user, "You begin to overload [src].") charging = TRUE if(do_after(user, 2.5 SECONDS, target = src))