Advertisement
alexdubovyck

Если рядом враг рога - друид устранение яда заранее.

Jan 30th, 2016
162
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.54 KB | None | 0 0
  1. if not dreambg then
  2. CreateFrame("Frame","bg")
  3. bg:RegisterEvent("COMBAT_LOG_EVENT_UNFILTERED")
  4. bg:SetScript("OnEvent",function(self,event,...)
  5.     local arg={...}
  6.     local buff={
  7.     1784, --Незаметность
  8.     58427, --Бойня
  9.     14177,
  10.    
  11.     57978, --Нейтрализующий яд
  12.     57975, --Нейтрализующий яд
  13.     57970, --Смертельный яд
  14.     3409, --Калеч яд
  15.     11305, --спринт
  16.     51724, --Сап ошеломление
  17.     51723, --Веер клинков
  18.     1833, --подлый трюк
  19.     48676, --гаррота
  20.     2094, --blind
  21.     48660, --кровоизлияние
  22.     31665, --мастер скрытности
  23.     }
  24.  
  25.     for k,i in ipairs(buff) do
  26.     if arg[2]=="SPELL_AURA_APPLIED"
  27.     -- or arg[2]=="SPELL_AURA_REMOVED"
  28.     -- or arg[2]=="SPELL_CAST_START"
  29.     --or arg[2]=="SPELL_DAMAGE"
  30.     and arg[4]
  31.     and UnitIsEnemy("player",arg[4])
  32.     and arg[10]==GetSpellInfo(i) then
  33.     -- print("  "..arg[4].."   "..arg[10].." "..arg[9].."    ")
  34.     if UnitBuffID("player",2893) == nil then Cast(2893,"player") end; -->Антияды по player
  35.     end
  36.     end
  37. end)
  38. dreambg = true end
  39.  
  40.  
  41. for i = 1, GetNumRaidMembers() do
  42.     local name, realm = UnitName("raid"..i)
  43.     return name
  44. end
  45.  
  46. for i = 1, GetNumRaidMembers(), 1 do
  47.             local unitname, unitrealm = UnitName("raid"..i)
  48.             if unitname == name and unitrealm == realm then
  49.                 return "raid"..i
  50.             end
  51. end
  52.        
  53. -- or arg[2]=="SPELL_CAST_SUCCESS"
  54. --49016 Истерия
  55. --1038 Сальва
  56.  
  57. -- and arg[7]==myname
  58.  
  59. -- local myname=UnitName("player")
  60. -- local focusname=UnitName("focus")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement