JustPeasantДобрый деньА никто не подскажет, возможно ли переопределить поведение юнита в хуках? В плане, например, юнит выстрелил, а на юнит, получивший урон, накладывается некий эффект.
Я увидел только UnitMove, который потом делится на "подхуки"
Но во всех из них передается только параметр sUnitName.
Т.е. получается, будто управлять можно только атакующим юнитом, но не атакуемым
Как-то возможно узнать, кто является атакуемым юнитом, прошедший по нему урон?
Очень увы, этот момент нельзя отконтролировать. Существует один костыль — добавить в новом потоке проверку while 1 do, которая подсчитывает число существ в каждом стеке и смотрит, совпало ли это значение с предыдущим насчитанным. Если нет — вызывает какую-то функцию, передавая туда имя стека