mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-24 05:30:05 +01:00
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:
@@ -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)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user