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




Ред. MpW
При касте создавай событие для отдельного триггера, где проверяй что цель получила урон от того кто кастанул стрелу и имеет бафф способности этой стреллы, если все сходится удаляй бафф и наноси урон.
Чтобы не добавлять по 100 событий на одного юнита заноси его в группу - уже попавшиеся, так же ставь метку на юнита на котором уже есть событие с помощью хеш таблицы или custo, value что на них пока срабатывать триггерну ненужно.
Могу скинуть пример как делается по нормальному детект автокастов и снарядов дефолтных способностей.
quq_CCCP: Делаю как умею:D
Из твоих слов я не знаю как проверить, что юнит получил урон от КОНКРЕТНОГО юнита. А вообще лучше скинь пример, только картой, не скрином. Заранее благодарствую
Ред. MpW
Steal nerves: В канале нельзя настроить, что бы от кастера вылетала какая-нибудь фигня
можно триггерный снаряд сделать
бафф снимаешь, наносишь урон какой надо... всё
юнит-инициатор - это цель
остальное по шаблону