diff --git a/code/game/objects/items/devices/aicard.dm b/code/game/objects/items/devices/aicard.dm index f2c620a3af5..cb22324408f 100644 --- a/code/game/objects/items/devices/aicard.dm +++ b/code/game/objects/items/devices/aicard.dm @@ -86,6 +86,9 @@ var/user = usr switch(action) if("wipe") + if(flush) // Don't doublewipe. + to_chat(user, "You are already wiping this AI!") + return msg_admin_attack("[key_name_admin(user)] wiped [key_name_admin(AI)] with \the [src].", ATKLOG_FEW) add_attack_logs(user, AI, "Wiped with [src].") INVOKE_ASYNC(src, .proc/wipe_ai)