[NO GBP] Lazy Template Cordoning | Double Runtime Fix (#72709)

## About The Pull Request

Adds automatic cordoning to block reservations.
Also fixes an issue where ChangeTurf would cause SSicon_smoothing to
throw runtimes by calling QUEUE_SMOOTH regardless of initialization
completion

## Why It's Good For The Game

## Changelog

---------

Signed-off-by: GitHub <noreply@github.com>
Co-authored-by: LemonInTheDark <58055496+LemonInTheDark@users.noreply.github.com>
This commit is contained in:
Zephyr
2023-01-29 21:48:38 -05:00
committed by GitHub
parent 5cb89104da
commit 5dbaa25f91
26 changed files with 150 additions and 75 deletions
-4
View File
@@ -996,10 +996,6 @@ GLOBAL_PROTECT(admin_verbs_poll)
if(!check_rights(R_ADMIN))
return
if(SSticker.current_state != GAME_STATE_PLAYING)
to_chat(usr, span_warning("The game hasnt started yet!"))
return
var/list/choices = LAZY_TEMPLATE_KEY_LIST_ALL()
var/choice = tgui_input_list(usr, "Key?", "Lazy Loader", choices)
if(!choice)