Добрый день,
Пытаюсь адаптировать аддон из последующих патчей вов. Столкнулся с проблемой реализации проверки на два следующих друг за другом события.
Я не программист, потому ищу человека, который поможет объяснить как правильно реализовать проверку на серию событий, а именно:
UNIT_SPELLCAST_START с последующим
UNIT_SPELLCAST_FAILED. Идея - вывести на экран факт события неудачного каста (отмены каста) по типу:
if (event == "UNIT_SPELLCAST_START") then
if (event == "UNIT_SPELLCAST_FAILED") then
Однако данная конструкция по какой-то причине реагирует только на
UNIT_SPELLCAST_START. UNIT_SPELLCAST_FAILED работает, если сделать на нее отдельную проверку, но вместе по вышеуказанному формату последовательная проверка не срабатывает, с чем не могу разобраться уже очень долго. Если кто-то сможет помочь, буду очень признателен.
P.S.
Запустить просто проверку на
UNIT_SPELLCAST_FAILED не подходит, т.к. данное событие срабатывает в том числе при попытке начать каст во время гкд что не подходит для основной задачи - вывести отчет о начатом, но неудачно завершенном касте.
Заранее благодарю.