SavПредполагаю что-то вроде настройки порядка выпадения героев с самого начала игры. Если не подходит класс в таверне, то берётся следующий по порядку герой
Что значит не подходит класс? В начале недели в левый слот помещается свободный герой соответствующей расы. В правый слот и в дальнейшую очередь обоих слотов - свободные герои любого класса.
Подразумевается, что в игре могут одновременно находиться зеркальные пары любых героев, в том числе и у компов. То есть необходимо увеличение количества героев в два раза, либо выпиливание половины героев из игры. В случае выпиливания - героев элементарно может не хватать.
Собственно увеличение количества героев в два раза видится главной технической проблемой.
Добавлено через 7 минут
Wicc Пул героев будет дублироваться - всех по 2 штуки.
Появиться в очереди в таверне герой может только у обоих зеркальных игроков одновременно, если это не разбивка. То есть, в случае наличия в игре у одного из игроков - появиться не может.