Prevents Swarmers from Interacting from NGCR-Related Things (#31584)

This commit is contained in:
Hayden Redacted
2026-02-14 19:06:54 +00:00
committed by GitHub
parent 94e79b7c92
commit 3a5fdc567a
2 changed files with 7 additions and 1 deletions
@@ -277,6 +277,12 @@
else if(istype(A, /area/station/engineering/engine/supermatter))
to_chat(src, SPAN_WARNING("Disrupting the containment of a supermatter crystal would not be to our benefit. Aborting."))
return TRUE
else if(istype(A, /area/station/engineering/engine))
to_chat(src, SPAN_WARNING("Disrupting the control equipment of a nuclear reactor would not be to our benefit. Aborting."))
return TRUE
else if(istype(A, /area/station/engineering/engine/reactor))
to_chat(src, SPAN_WARNING("Disrupting the control equipment of a nuclear reactor would not be to our benefit. Aborting."))
return TRUE
return FALSE
// =====================
@@ -95,7 +95,7 @@
var/datum/tlv/cur_tlv = new/datum/tlv(ONE_ATMOSPHERE * 0.80, ONE_ATMOSPHERE *0.90, ONE_ATMOSPHERE * 1.10,ONE_ATMOSPHERE * 1.20) /* kpa */
var/pressure_dangerlevel = cur_tlv.get_danger_level(environment_pressure)
var/area/A = get_area(T)
if(isspaceturf(T) || istype(A, /area/shuttle) || istype(A, /area/space) || istype(A, /area/station/engineering/engine/supermatter) || pressure_dangerlevel)
if(isspaceturf(T) || istype(A, /area/shuttle) || istype(A, /area/space) || istype(A, /area/station/engineering/engine/supermatter) || istype(A, /area/station/engineering/engine/reactor) || pressure_dangerlevel)
return FALSE
return TRUE