Refactors false alarms (#22010)

* rework anomalies

* oh yeah, events, too.

* does remaining events

* fixes most issues

* oops

* this too

* ensures traders actually fake announce properly

* fix tear

* missing return

* And another missing return
This commit is contained in:
Luc
2023-09-18 13:15:34 +01:00
committed by GitHub
parent fe139d1093
commit 0bd97b3e73
22 changed files with 162 additions and 150 deletions
+2 -2
View File
@@ -3,8 +3,8 @@
endWhen = 240
var/successSpawn = FALSE //So we don't make a command report if nothing gets spawned.
/datum/event/blob/announce()
if(successSpawn)
/datum/event/blob/announce(false_alarm)
if(successSpawn || false_alarm)
GLOB.major_announcement.Announce("Confirmed outbreak of level 5 biohazard aboard [station_name()]. All personnel must contain the outbreak.", "Biohazard Alert", 'sound/AI/outbreak5.ogg')
else
log_and_message_admins("Warning: Could not spawn any mobs for event Blob")