Цитата Сообщение от Wbtest2 Посмотреть сообщение
да хз ))
PHP код:
if ((select(2, ...) == "SPELL_DISPEL"  or select(2, ...) == "SPELL_STOLEN") or (Failed == true and select(2, ...) == "SPELL_DISPEL_FAILED")) and (select(4, ...) == UnitName("player") or select(4, ...) == UnitName("pet")) then 
К стати это проще записать таким образом , что обы одновременно прогонять как можно меньше условий , тем более эти ивенты идут очень часто (у меня бы фпс в рейде или на альтераке пасадило бы).

К примеру :

PHP код:
local exec truefalse
local 
function func(...)
    if 
ex and not ec then return true end
    
if ec then return true end
end 
Таким образом функция сразу вернет , не проходя через все условия , а только через необходимое =)