Попробую вкратце описать ситуацию. На карте есть здания, которые, чтобы захватить, нужно бить до 20% здоровья. Потом оно автоматически переходит к вам и полностью восстанавливается. Это легко и стабильно работает на всех зданиях (их около ста). но есть среди них 12, для которых к этому триггеру есть дополнение, в котором зданию выдается нужная способность, оно выглядит вот так:
Я не вижу тут ничего криминального, что могло бы руинить триггер и убивать (!) юнита.
Других действий с этим зданием НЕТ. То есть на него работает лишь этот триггер и в нем даже нет действия "Убить".
Вопрос: как такое может быть? Это баг или перегрузка памяти игры или что? Заметил, что этот эффект действует не всегда. Иногда, особенно в начале игры, триггер работает. Но потом начинает неизбежно убивать здание, когда у него остается меньше 20% здоровья, хотя должен вылечить первым делом, потом передать контроль атакующему, потом выдать и отнять соответствующие способности.
Хелп, у меня вообще нет идей, что это.

Спеллбук плюс улучшения повышающие кол-во здоровья юнита? Известный баг.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
33
Попробуй сделать триггер по событию смерти таких зданию чтобы выводил в чат убийцы, если убийца null , значит здания умирает триггерно...
Покажи триггер лечения таких зданий, мб ты здоровье в 0 выставляешь ему
26
Возможно что в следствие действий твоего триггера обрывается поток (или происходит похожая ситуация) и действие на лечение здания попросту не отрабатывает. Для проверки поставь "до" и "после" отхила вывод текстового сообщения (имя юнита + текущее хп юнита).
24
Спеллбук плюс улучшения повышающие кол-во здоровья юнита? Известный баг.
Принятый ответ
20
prog, точно, такое улучшение проводится. Не мог бы ты рассказать про это подробнее?
24
Yury13, это древний баг в недрах движка вара. Если упростить, в момент вручения спеллбука проверка на то не пора ли юниту умереть происходит без учета бонусного хп от улучшений и юнит радостно умирает.
На самом деле, там все чуть-чуть сложнее и от добавления спеллбука умереть может даже полностью здоровый юнит если размер добавленного улучшениями хп достаточно велик.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.