Цитата(laViper @ 30 Dec 2025, 16:33)

В данном случае что считать "случайным"?
...
Для первого прохождения это будет случайным
Я начал с того, что это карта Арены, подразумевается мультиплеер. Да, нужна именно рандомизация на этапе старта карты.
Цитата(1/2 @ 30 Dec 2025, 13:59)

Можно решить проблему костылем. Ставим односторонний портал, который ведет к заклинаниям 5-го уровня. Например, это 9 изолированных островков, где лежит только свиток нужного заклинания. Портал сделать одноразовым за
Спасибо, это интересная идея. У меня были ложные воспоминания о том, что квестовые врата, если один раз выполнить квест будут пропускать всё время. Проверил, это не так. Метод рабочий.
Цитата(1/2 @ 30 Dec 2025, 13:59)

Также, если количество разрешенных заклинаний 5-го уровня не равно 7, то можно устроить равновероятную выдачу заклинаний через 2-3 островка с городом, где есть только ГМ 5 и правильным образом запрещены заклинания. Сопряга здесь самая удобная, потому что в ней запрещена только жертва, а все остальные заклинания выпадают с практически идентичной вероятностью.
Долго думал об этом методе. Очень сложно получается.
Придется снова заниматься случайными порталами. Потому что если игрок сам выбирает в какой город идти, то, зная схемы запретов заклинаний он может сильно влиять на вероятность получения определенного заклинания. Но если всё равно строить порталы, то в чем преимущество решения с городами? Ну и да, если убрать ДД и флай, то остается как раз именно 7 спелов и составить равновероятный выбор манипулируя типами городов и запретами в них это хорошая математическая задача.