Skip to content

Generate Champions

Rodion Morozov edited this page Dec 3, 2023 · 1 revision

Do you need to generate?

Well, it depends on your playstyle, you can just balance teams, and make them play any champion they want, or you can generate random pool of champions for specific player. It is completely up to you.

How champions randomized?

First, app requests mastery information from Riot servers, then most played champions gets lowest weight in pool, while champions without mastery gets highest weight, champions in between get weight in between those values depending on their mastery points.

Table of weight generation (for example, if you have champion with 10000000 mastery and champion with 2000000 mastery):

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

After calculations, set amount of champions will be picked depending on their weights.

How to generate champions?

Just click Get randomized champions for all button to generate champions for everyone in the list, or you can reroll or generate champions for selected player in the list using Reroll summoner champions button.

You can also set how many champions to generate for every or one player using slider:

Available pool slider

After champions were generated, you can select any player in the list, and see champions that were rolled for this player on the left part of the window:

Rolled champions

You can also click Open/Hide champions list in text form button to open a prefilled text field where you can copy text from.

You also can click Copy all players characters into clipboard button in order to copy all text from this text field in clipboard, even without opening this text field.

Clone this wiki locally