This thread is a prime example of what I like to call "coding ethics"
What I don't like is how everyone's acting like it's a crime to implement your own minigame system when everyone here should know damn well that the current minigame system can and
will break when the host leaves the server unless you make a dedicated GameMode for it, which forces you into a set list of add-ons.
To rewrite the necessary components of the minigame system so it works for your purposes is much easier than rewriting the whole minigame system so it doesn't break when the host leaves, especially considering how easily dedicated/default minigame mods can conflict with one another.
I should know; I've tried it both ways, and simply overwriting the
one necessary function to make damage be always on is far easier than rewriting the minigame system itself. It's also far less prone to break due to an unforeseen complication Badspot has thought of and you have not.