Конечно от перемены мест слагаемых... Но вдруг. Я всегда пишу так:Code
function filter takes nothing
returns boolean
return IsPlayerEnemy(player,
GetOwningPlayer(GetFilterUnit()))
endfunction
Добавлено (21 Январь 2012, 07:07:35)
---------------------------------------------
Лолнет, соврал, я обычно чекаю врага через
Code
IsUnitEnemy(GetFilterUnit(), GetOwningPlayer(yourunit))
где yourunit - твой юнит, относительно которого проводишь чек (кэп). Ну или игрока сразу впиши. Это работает как надо на 100%