Increases logging for candidate polls (#91590)

## About The Pull Request

The game will now log when someone signs up or removes their candidacy
for ghost polls for roles.

This also fixes a runtime I experienced while testing it and running
pirates with no candidates signed up, IDK if it had any effect but it's
possible the runtime was causing the ship not to spawn.

## Why It's Good For The Game

Mostly just that I saw admins requesting this on several recent
occasions.
It's already possible to dig up some of this information through the
existing logs but it's a bit of a pain.

## Changelog

🆑
admin: Additional logging for when people sign up for ghost roles.
/🆑
This commit is contained in:
Jacquerel
2025-07-07 16:27:43 +01:00
committed by GitHub
parent a70e462e64
commit d0e2bfe85c
7 changed files with 42 additions and 2 deletions

View File

@@ -121,6 +121,10 @@
/// log emotes
/datum/config_entry/flag/log_emote
/// log ghost polling
/datum/config_entry/flag/log_ghost_poll
default = TRUE
/// log economy actions
/datum/config_entry/flag/log_econ