This code is over 6 months old. The code may have expired and might no longer function.
Sometimes teams aren't matched up with even numbers. To make up for that, this mode adds a rule like the arcade mode Elimination: each player only gets one life on a given hero!
More specifically, it determines which team has the numbers advantage at the beginning of each round. For whichever team is larger, players will only get to play a given hero until they die. They'll be forced to swap to a new hero to even up the fight for the smaller team. The hero bans are lifted at the beginning of each round, and Mercy's Resurrect still lets you play the hero you were on. It doesn't adjust to the teams changing during a round, and by a "round" I mean any time the game takes you back to the Assembling Heroes screen.
Workshop settings available:
- "Don't disallow the final hero in role (last man standing)" makes it so you don't run out of heroes when you're locked into a role. It lets you keep playing as whoever you saved for last.
- "Each death, disallow hero for all teammates" causes it to work more like the actual Elimination game mode, where even your teammates deaths start to restrict your hero pool, rather than only restricting your own. If you don't turn on the first workshop setting alongside it, your whole team will run out of heroes to play! If that happens, you lose the round.
- "Reset at the start of each round of Control" will have the game mode redetermine which team is larger at the start of Control rounds (
Is In Setup) rather than just at the beginning of the match (
Is Assembling Heroes()).
Created at the request of IronWaffle#0439 on the Workshop Discord.