Fixed
Plug-in no longer attempts to balance teams indefinitely due to queued players not having died yetFixed
Ability to /switch players based on their callsignImproved
Use of new bzToolkit API functions
New
Reintroduced the random selection for team swapping and set it to defaultNew
Added BZDB variable_atbSwapPlayerAlgorithm
New
Balance algorithm now chooses players based on strengthNew
Change players only after deathNew
Use of updated bzToolkit APINew
New algorithm to determine if teams are unfairFixed
Slash commands now actually balance teamsImproved
Use of more C++11 features for improved code qualityImproved
Team changing rules
- Rewrote the plugin from scratch using bzToolkit
- Fixed BZDB variables to accept
-setforced
values - Changed the messages sent to the players when they have been swapped
- Fixed bug where 3-2 caps caused endless loop
- Removed allejoian.h
- Code clean up
- Fixed bug where player slot would default to 0 with /switch
- Added a new option to void captures and send the flag to the middle of the map while balancing the teams
- Support for all 4 team colors
- Fixed switch to the same team bug
- Fixed the bug where you can't kill after being switch
- Made switch message more visible
- Added BZDB support and commandline parameters
- Fixed unfairness balance when teams had less than 5 players
- Added "switch" permission
- Initial Release