Skip to content

League of Legends closed-game (custom game) team balancer and champion randomizer

License

Notifications You must be signed in to change notification settings

craftersmine/LeagueBalancer

Repository files navigation

craftersmine.LeagueBalancer

League of Legends closed-game (custom game) teams balancer and champion randomizer

Created under Riot Legal Jibber Jabber GitHub License GitHub Releases Discord GitHub Repo stars Maintenance GitHub Project Wiki

Application preview: Controls Preview

Useful links:

If you have questions, take a look here:

Installation:

  • THE APP REQUIRES .NET 6! You can download it here
  • Download latest application archive here
  • Extract in whatever folder your soul wants
  • Launch craftersmine.LeagueBalancer.exe executable

Usage

  • Add players in the participants list (up to 10 players allowed)
  • Click BALANCE to balance teams according total LP
  • Shuffle team participants in League client according balancing result
  • If you want to get randomized champions, click Get Randomized Summoner Champions
  • Then select desired player in participants list

Champion randomizer weights

Champion Weight formula
Main / OTP 0.6 * 0.95 = ~0.57
Has mastery (1 - (ChampionMastery / MainMastery)) * 0.95 = (1 - (2000000 / 10000000)) * 0.95 = ~0.76
Others 1 - 0.05 = ~0.95
This project was created under Riot Games' "Legal Jibber Jabber" policy using assets owned by Riot Games. Riot Games does not endorse or sponsor this project.