Подскажите скрипт на отмену определенного бафа.
Прочитав весь инет я сделал свои скрипт, но он отменяет баф только под определенным номером(он не подходит т.к. номера бафов могут меняться). Вместо 0, пишите нужный номер:
/script CancelPlayerBuff(GetPlayerBuff(0,"HELPFUL"))
Пробовал сделать скрипт на отмену бафа по его названию, вот что получилось, но он почему то не работает . Никаких ошибок не выдает, просто эффекта нуль.:
/script local i; for i=0,15 do if (GetPlayerBuff (i) == "Flee") then CancelPlayerBuff(i); end; end
END
Он работает(должен так работать xD) по принципу проверки каждого бафа на совпадение названия и при его совпадении отменяется баф под этим номером. Помогите исправить плз.
P.S. Заранее прошу не предлагать уставливать SuperMacro и подобный шлак. Нужно сделать штатными средствами.