Док, обнаружил очередной баг "шрёдингера" коих у нас немало насколько я знаю.
Ситуация:
1-й бой #31438113 - Мораль героя нейтральная как и должно быть за счет всех условий.
2-й бой #31438133 - Мораль героя положительная +1, чего не должно быть учитывая все условия.
А связан этот баг с тем, что после окончания 1-го боя, система считает наличие разного рода войск в армии и не досчитывается 1 мёртвого архимага, который должен снижать мораль на 1 и система восстанавливает мораль героя в этот момент до положительной +1. Когда архимаг ресается, если не открывать инвентарь и не смотреть инфо о герое, то мораль героя на следующий бой, так и останется +1, если же открыть инвентарь или посмотреть инфо о героя в тот момент, когда архимаг уже реснулся, то всё встаёт на свои места.
P.S. Баг "Шрёдингера" - пока не заглянешь в инвентарь, система не будет знать, жив архимаг или нет.
Баг "Шрёдингера" или +1 мораль
Баг "Шрёдингера" или +1 мораль
Всё будет, но не сразу!
Re: Баг "Шрёдингера" или +1 мораль
Мораль конкретного юнита в битве не сохраняется, а вычисляется на момент начала боя.
В данном случае есть шанс, что на момент вычисления морали Архимаг еще считался "погибшим", а на момент собирания армии для битвы ему как раз пришло время воскреснуть.
Давайте впредь вместе понаблюдаем за подобными ситуациями.
В данном случае есть шанс, что на момент вычисления морали Архимаг еще считался "погибшим", а на момент собирания армии для битвы ему как раз пришло время воскреснуть.
Давайте впредь вместе понаблюдаем за подобными ситуациями.
Делитесь и перемножайтесь