Please add some basic logic functions to recognize a passing vote condition *before* the 30 second timer expires.
For instance, 2/3 players vote yes -> the vote has passed.
Please also add the ability to call a map vote when you are the only person on the server, regardless of whether sudden death or other time constraints have triggered.
For instance, I connect to an empty server to try a new map but am prohibited from calling a map vote because SD has activated.
-> Call a draw to move to the next map
Wait 30 seconds for the draw vote to pass.
Draw vote passes.
Wait 30 more seconds for the next map to start.
Next map starts.
-> Call a vote for the map that I actually want.
Wait 30 more seconds for the vote to pass.
See the problem?