diff --git a/code/controllers/voting.dm b/code/controllers/voting.dm index 14f35c3e45..e28f9122c8 100644 --- a/code/controllers/voting.dm +++ b/code/controllers/voting.dm @@ -132,6 +132,9 @@ datum/controller/vote restart = 1 else master_mode = . + if(!going) + going = 1 + world << "The round will start soon." if("crew_transfer") if(. == "Initiate Crew Transfer") init_shift_change(null, 1) @@ -194,8 +197,13 @@ datum/controller/vote var/text = "[capitalize(mode)] vote started by [initiator]." if(mode == "custom") text += "\n[question]" + log_vote(text) world << "[text]\nType vote to place your votes.\nYou have [config.vote_period/10] seconds to vote." + if(mode == "gamemode" && going) + going = 0 + world << "Round start has been delayed." + time_remaining = round(config.vote_period/10) return 1 return 0