Fixes admin spawned bitrunning events [No GBP] (#79820)

## About The Pull Request
Don't mind that I opened this on the wrong branch the PR is still valid
ok
## Why It's Good For The Game
Spawning events was broken 
## Changelog
🆑
fix: Admins can spawn bitrunning events (again!)
/🆑
This commit is contained in:
Jeremiah
2023-11-19 12:01:35 +01:00
committed by GitHub
parent 812ab328e5
commit 83e65273b5
+8 -3
View File
@@ -77,12 +77,17 @@
/datum/round_event/ghost_role/bitrunning_glitch/spawn_role()
var/datum/round_event_control/bitrunning_glitch/cyber_control = control
if(!length(cyber_control.active_servers))
return WAITING_FOR_SOMETHING
var/datum/weakref/server_ref = pick(cyber_control.active_servers)
var/obj/machinery/quantum_server/unlucky_server = server_ref?.resolve()
if(isnull(unlucky_server))
return WAITING_FOR_SOMETHING
var/obj/machinery/quantum_server/unlucky_server = pick(cyber_control.active_servers)
cyber_control.active_servers.Cut()
if(!unlucky_server.validate_mutation_candidates())
return MAP_ERROR
return WAITING_FOR_SOMETHING
spawned_mobs = unlucky_server.setup_glitch(forced_role)