diff --git a/code/game/machinery/ARES/debug_pda.dm b/code/game/machinery/ARES/debug_pda.dm index 2577acddc56b..3298af5732e9 100644 --- a/code/game/machinery/ARES/debug_pda.dm +++ b/code/game/machinery/ARES/debug_pda.dm @@ -737,6 +737,13 @@ sec_vent.create_gas(VENT_GAS_CN20_XENO, 6, 5 SECONDS) log_admin("[key_name(user)] released nerve gas from Vent '[sec_vent.vent_tag]' via ARES.") + if("security_lockdown") + if(!COOLDOWN_FINISHED(datacore, aicore_lockdown)) + to_chat(user, SPAN_BOLDWARNING("AI Core Lockdown procedures are on cooldown! They will be ready in [COOLDOWN_SECONDSLEFT(datacore, aicore_lockdown)] seconds!")) + return FALSE + aicore_lockdown(user) + return TRUE + if("update_sentries") playsound = FALSE var/new_iff = params["chosen_iff"] diff --git a/code/modules/defenses/sentry.dm b/code/modules/defenses/sentry.dm index 9eea05441d74..d95fe47f79a0 100644 --- a/code/modules/defenses/sentry.dm +++ b/code/modules/defenses/sentry.dm @@ -551,10 +551,12 @@ faction_group = FACTION_LIST_ARES_MARINE /obj/structure/machinery/defenses/sentry/premade/deployable/almayer/mini/ares/Initialize() + . = ..() link_sentry() . = ..() /obj/structure/machinery/defenses/sentry/premade/deployable/almayer/mini/ares/Destroy() + . = ..() delink_sentry() . = ..()