Принятый ответ
можно через массив. по индексу от 1 до количество героев записывать их id, и через функцию рандомного числа для массива получать героя
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Далее в триггере, что ловит нажатие на спелл "Выбрать рандомного героя" выбираем случайное число с 0 по (X-1) включительно.
Для повышения разброса рандома можно выбирать число с 0 по N * (X-1) включительно, где N - какое-то положительно целое число. После этого выбранное число делим на N. Выходит такая формула.
И наверное это N*X - 1 а не N*X - N.
Ред. PT153
Но тут да, была ошибка. Верно будет N * X - 1.