Есть триггер, реагирующий на атаку по цели. При его активации атакованному юниту добавляется способность, а при каждой следующей атаке увеличивает уровень этой способности. Триггер работает, однако между добавлением и повышением уровня проходит около 4 секунд, и уровень повышается сразу на количество атак в течении этих четырёх секунд. Как это можно исправить?

Проблема решена. Реализовывал триггер через "Доспехи веры", и почему-то при повышении этой ауры через триггеры происходит задержка( проверял путём текстовых команд). Изменил эффект на предметную способность "Повышение защиты" и задержка исчезла.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
22
Ждем карту или скриншот твоей системы. Здесь не сборище людей со сверх способностями.
5
Проблема решена. Реализовывал триггер через "Доспехи веры", и почему-то при повышении этой ауры через триггеры происходит задержка( проверял путём текстовых команд). Изменил эффект на предметную способность "Повышение защиты" и задержка исчезла.
Принятый ответ
20
GF RaiseD:
Это связано с наложением баффа, как мне кажется
была похожая проблема, и каждый раз как обновлялся бафф - обновлялся спелл
28
этот баг легко правится
писал на обычном джасс чтобы не сохранять карту
call SetPlayerAbilityAvailable(Player(0), 'AHad', false)
    call UnitRemoveAbility(gg_unit_hfoo_0000, 'BHad')
    call SetUnitAbilityLevel(gg_unit_hfoo_0000, 'AHad', 2)
    call SetPlayerAbilityAvailable(Player(0), 'AHad', true)
    call DisplayTextToPlayer(Player(0), 0, 0, "lvlup")
21
nvc123, твой фикс добавляет юниту бафф нужного уровня, но делает это не сразу, а спустя такой же промежуток времени, за который бафф обновил бы уровень самостоятельно. Тоесть если раньше в статус-баре мгновенно появлялась иконка добавленной ауры, правда первого уровня и спустя несколько секунд обновлялась до нужного уровня, то сейчас она добавляется сразу нужного уровня, но с той же задержкой. Фикс - не фикс. Ответ один - не нужно использовать ауры.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.