Повышение уровня работает корректно. Происходит бой, и герой красного игрока получает повышение (потому что он при защите замка не в свой ход выиграл битву, получил опыт и достиг нового уровня). Всё верно - так устроен игровой процесс HoMM3. Даже если отключить мод расширенного повышения навыков, оригинальный код игры также даёт повышение уровня красным героям. Я не вижу тут ни какой ошибки и бага.
Баг репорт versus'а отклонён