as239 писал(а):
1. ошибка в начислении опыта выигравшим героем ИИ (нет +500 опыта за побежденного героя)
2. нет передачи артефактов выигравшему герою
3. все артефакты остаются у поверженного.
4. ошибка, связанная с бонусами Альянса Ангелов в битве против нейтралов
5. ИИ герой может сбежать в битве даже при Оковах Войны- при переполнении просчёта, герою ИИ может добавляться армия в миллионах!! существ после битвы.
6. герой с огромнейшей армией проигрывает малой численности нейтралов.
Было бы полезно иметь плагин(ы) исправляющие их.
To add to what Ben80 already wrote...
1. Not a bug I believe, there is a 60% chance for a defeated AI hero to run, in which case the +500 experience is not granted.
see 0x426F3A
2..3 it's just a register switch
see 0x426FA4
4. there is a bitset of town alignments for the Angelic Alliance, I'm guessing one or more of them using it doesn't properly sanitise for neutral town = -1
see 0x44A130 and calls to it
5. see Ben80's answer
6. I have some public fixes for that in my repository.
###
My $0.02
Any bug that warrants investigation should be posted along with save(s) and instruction to recreate it if need be; it's usually cumbersome to try and recreate particular issues.