Fixed prison break event

This commit is contained in:
ZomgPonies
2015-03-24 11:54:55 -04:00
parent 30d5ce38f2
commit 928a9a7c88
+7 -2
View File
@@ -3,7 +3,8 @@
var/releaseWhen = 25
var/list/area/prisonAreas = list()
var/list/area/potentialAreas = list(/area/security/prison,/area/security/brig,/area/security/processing,/area/security/permabrig,/area/security/lobby,/area/security/lobby)
var/list/area/candidateAreas = list()
/datum/event/prison_break/setup()
announceWhen = rand(50, 60)
@@ -37,10 +38,14 @@
/datum/event/prison_break/start()
for(var/areapath in potentialAreas)
candidateAreas += typesof(areapath)
for(var/area/A in world)
if(istype(A, /area/security/prison) || istype(A, /area/security/brig))
if(istype(A, candidateAreas))
prisonAreas += A
if(prisonAreas && prisonAreas.len > 0)
for(var/area/A in prisonAreas)
for(var/obj/machinery/light/L in A)