From 0a000f3165875ace0d8b89ef909cadb59170a5a2 Mon Sep 17 00:00:00 2001 From: Putnam Date: Mon, 21 Oct 2019 01:05:18 -0700 Subject: [PATCH] Division by zero. --- code/controllers/subsystem/vote.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/controllers/subsystem/vote.dm b/code/controllers/subsystem/vote.dm index 937889ca2c..91a19fda1d 100644 --- a/code/controllers/subsystem/vote.dm +++ b/code/controllers/subsystem/vote.dm @@ -155,6 +155,9 @@ SUBSYSTEM_DEF(vote) if("dynamic") if(SSticker.current_state > GAME_STATE_PREGAME)//Don't change the mode if the round already started. return message_admins("A vote has tried to change the gamemode, but the game has already started. Aborting.") + GLOB.master_mode = "dynamic" + if(voted.len==0) + return message_admins("Nobody voted in the extended vote; using default dynamic settings.") GLOB.dynamic_forced_extended = choices["extended"]/voted.len > 0.5 if(GLOB.dynamic_forced_extended) return message_admins("Dynamic extended has been voted for.")