Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2016
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 50.30 KB | None | 0 0
  1. Первый макрос назови burst
  2. и никак иначе)
  3.  
  4. #show Стая воронов
  5. /run if not UnitExists("pet") and not UnitBuff("player", "Одинокий волк") then RunMacroText("/use Призыв питомца 2") end
  6. /run if not GetRaidTargetIndex("player") then SetRaidTarget("player",4) end
  7. /run if not GetRaidTargetIndex("pet") then SetRaidTarget("pet",8) end
  8. /run if not UnitBuff("player", "Метание ловушки") then RunMacroText("/use !Метание ловушки") end
  9. /run if not UnitBuff("player", "Дух гепарда") and not UnitAffectingCombat("player") then RunMacroText("/use !Дух гепарда") end
  10. /run if (UnitDebuff("player", "Стая воронов") or UnitDebuff("player", "Вендетта")) and not UnitIsDead("pet") and GetSpellCooldown("Рев жертвенности")==0 then RunMacroText("/use [@player]Рев жертвенности") end
  11. /run if (UnitDebuff("party1", "Стая воронов") or UnitDebuff("party1", "Вендетта")) and not UnitIsDead("pet") and GetSpellCooldown("Рев жертвенности")==0 then RunMacroText("/use [@party1]Рев жертвенности") end
  12. /run if not UnitIsDead("pet") and UnitHealth("pet")/UnitHealthMax("pet")<0.8 and not UnitBuff("pet", "Лечение питомца") then RunMacroText("/use Лечение питомца") end
  13. /run if UnitExists("pet") and not UnitIsDead("pet") and UnitBuff("target", "Тотем ветроступа") then RunMacroText("/petattack Тотем ветроступа") end
  14. /run if UnitExists("pet") and not UnitIsDead("pet") and UnitBuff("target", "Тотем духовной связи") then RunMacroText("/petattack Тотем духовной связи") end
  15. /run if UnitExists("pet") and not UnitIsDead("pet") and UnitBuff("target", "Эффект тотема заземления") then RunMacroText("/petattack Тотем заземления") end
  16. /run if UnitExists("pet") and not UnitIsDead("pet") and UnitBuff("target", "Тотем разразившегося ливня") then RunMacroText("/petattack Тотем разразившегося ливня") end
  17. /run if UnitExists("pet") and not UnitIsDead("pet") and UnitBuff("focus", "Тотем ветроступа") then RunMacroText("/petattack Тотем ветроступа") end
  18. /run if UnitExists("pet") and not UnitIsDead("pet") and UnitBuff("focus", "Тотем духовной связи") then RunMacroText("/petattack Тотем духовной связи") end
  19. /run if UnitExists("pet") and not UnitIsDead("pet") and UnitBuff("focus", "Эффект тотема заземления") then RunMacroText("/petattack Тотем заземления") end
  20. /run if UnitExists("pet") and not UnitIsDead("pet") and UnitBuff("focus", "Тотем разразившегося ливня") then RunMacroText("/petattack Тотем разразившегося ливня") end
  21. /run if (UnitDebuff("pet", "Устрашающий крик") or UnitDebuff("pet", "Сглаз") or UnitDebuff("pet", "Замораживающая ловушка")) and GetSpellCooldown("Ослиное упрямство")==0 then RunMacroText("/use Ослиное упрямство") end
  22. /run if (UnitBuff("target", "Молниеносность") or UnitBuff("target", "Быстрая реакция") or UnitBuff("target", "Тревожный рев")) and GetSpellCooldown("Контузящий выстрел")==0 and not UnitBuff("target", "Длань свободы") and not UnitBuff("target", "Ускользание") and not UnitBuff("target", "Длань защиты") and not UnitBuff("target", "Приказ хозяина") and UnitCastingInfo("player") then RunMacroText("/stopcasting") end
  23. /run if (UnitBuff("focus", "Молниеносность") or UnitBuff("focus", "Быстрая реакция") or UnitBuff("focus", "Тревожный рев")) and GetSpellCooldown("Контузящий выстрел")==0 and not UnitBuff("focus", "Длань свободы") and not UnitBuff("focus", "Ускользание") and not UnitBuff("focus", "Длань защиты") and not UnitBuff("focus", "Приказ хозяина") and UnitCastingInfo("player") then RunMacroText("/stopcasting") end
  24. /run if (UnitBuff("target", "Антимагический панцирь") or UnitBuff("target", "Плащ теней") or UnitBuff("target", "Молниеносность") or UnitBuff("target", "Быстрая реакция") or UnitBuff("target", "Тревожный рев")) and GetSpellCooldown("Контузящий выстрел")==0 and not UnitBuff("target", "Длань свободы") and not UnitBuff("target", "Ускользание") and not UnitBuff("target", "Длань защиты") and not UnitBuff("target", "Приказ хозяина") then RunMacroText("/use Контузящий выстрел") end
  25. /run if (UnitBuff("focus", "Антимагический панцирь") or UnitBuff("focus", "Плащ теней") or UnitBuff("focus", "Молниеносность") or UnitBuff("focus", "Быстрая реакция") or UnitBuff("focus", "Тревожный рев")) and GetSpellCooldown("Контузящий выстрел")==0 and not UnitBuff("focus", "Длань свободы") and not UnitBuff("focus", "Ускользание") and not UnitBuff("focus", "Длань защиты") and not UnitBuff("focus", "Приказ хозяина") then RunMacroText("/use [@focus]Контузящий выстрел") end
  26. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Ускользание") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and GetSpellCooldown("Усмиряющий выстрел")==0 and UnitBuff("target", "Слово силы: Щит") then RunMacroText("/use Усмиряющий выстрел") end
  27. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Ускользание") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and GetSpellCooldown("Усмиряющий выстрел")==0 and UnitBuff("target", "Длань жертвенности") then RunMacroText("/use Усмиряющий выстрел") end
  28. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Ускользание") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and GetSpellCooldown("Усмиряющий выстрел")==0 and UnitBuff("target", "Длань свободы") then RunMacroText("/use Усмиряющий выстрел") end
  29. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Ускользание") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and GetSpellCooldown("Усмиряющий выстрел")==0 and UnitBuff("target", "Длань защиты") then RunMacroText("/use Усмиряющий выстрел") end
  30. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Ускользание") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and GetSpellCooldown("Усмиряющий выстрел")==0 and UnitBuff("target", "Ледяная преграда") then RunMacroText("/use Усмиряющий выстрел") end
  31. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Ускользание") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and GetSpellCooldown("Усмиряющий выстрел")==0 and UnitBuff("target", "Путешествие во времени") then RunMacroText("/use Усмиряющий выстрел") end
  32. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Ускользание") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and GetSpellCooldown("Усмиряющий выстрел")==0 and UnitBuff("target", "Призрачный волк") then RunMacroText("/use Усмиряющий выстрел") end
  33. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Ускользание") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and GetSpellCooldown("Усмиряющий выстрел")==0 and UnitBuff("target", "Приказ хозяина") then RunMacroText("/use Усмиряющий выстрел") end
  34. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Ускользание") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and GetSpellCooldown("Усмиряющий выстрел")==0 and UnitBuff("target", "Скорость света") then RunMacroText("/use Усмиряющий выстрел") end
  35. /run if (UnitBuff("target", "Божественный щит") or UnitDebuff("target", "Смерч") or UnitBuff("target", "Ледяная глыба") or UnitBuff("target", "Сдерживание") or UnitBuff("target", "Слияние с Тьмой") or UnitBuff("target", "Ускользание") or UnitBuff("target", "Исцеляющий кокон")) and (UnitPower("Player","focus"))<75 then RunMacroText("/use Выстрел кобры") end
  36. /run if select(2,GetSpellCooldown("Стая воронов")) + (select(1,GetSpellCooldown("Стая воронов")) - GetTime()) < 4 and (UnitPower("Player","focus"))<20 and not UnitBuff("player", "Притвориться мертвым") then RunMacroText("/use Выстрел кобры") end
  37. /run if select(2,GetSpellCooldown("Стая воронов")) + (select(1,GetSpellCooldown("Стая воронов")) - GetTime()) < 2 and (UnitPower("Player","focus"))<40 and not UnitBuff("player", "Притвориться мертвым") then RunMacroText("/use Выстрел кобры") end
  38. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Слияние с Тьмой") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and not UnitBuff("target", "Исцеляющий кокон") and UnitPower("player","focus")>=40 and GetSpellCooldown("Стая воронов")==0 then RunMacroText("/use Стая воронов") end
  39. /run if not UnitDebuff("target", "Укус змеи") and (UnitPower("Player","focus"))<30 and not UnitBuff("player", "Притвориться мертвым") and not UnitBuff("player", "Охотничий азарт") and GetSpellCooldown("Чародейский выстрел")==0 then RunMacroText("/use Выстрел кобры") end
  40. /run if not UnitDebuff("target", "Укус змеи") and (UnitPower("Player","focus"))<10 and not UnitBuff("player", "Притвориться мертвым") and UnitBuff("player", "Охотничий азарт") and GetSpellCooldown("Чародейский выстрел")==0 then RunMacroText("/use Выстрел кобры") end
  41. /run if not UnitDebuff("target", "Укус змеи") and not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Слияние с Тьмой") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and not UnitBuff("target", "Ускользание") and UnitBuff("player", "Охотничий азарт") and (UnitPower("Player","focus"))>=10 and GetSpellCooldown("Чародейский выстрел")==0 and not UnitBuff("target", "Исцеляющий кокон") then RunMacroText("/use Чародейский выстрел") end
  42. /run if not UnitDebuff("target", "Укус змеи") and not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Слияние с Тьмой") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and not UnitBuff("target", "Ускользание") and (UnitPower("Player","focus"))>=30 and GetSpellCooldown("Чародейский выстрел")==0 and not UnitBuff("target", "Исцеляющий кокон") then RunMacroText("/use Чародейский выстрел") end
  43. /run if select(2,GetSpellCooldown("Черная стрела")) + (select(1,GetSpellCooldown("Черная стрела")) - GetTime()) < 4 and (UnitPower("Player","focus"))<15 and not UnitBuff("player", "Притвориться мертвым") then RunMacroText("/use Выстрел кобры") end
  44. /run if select(2,GetSpellCooldown("Черная стрела")) + (select(1,GetSpellCooldown("Черная стрела")) - GetTime()) < 2 and (UnitPower("Player","focus"))<35 and not UnitBuff("player", "Притвориться мертвым") then RunMacroText("/use Выстрел кобры") end
  45. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and not UnitBuff("target", "Ускользание") and UnitPower("player","focus")>=35 and GetSpellCooldown("Черная стрела")==0 then RunMacroText("/use Черная стрела") end
  46. /run if select(2,GetSpellCooldown("Разрывной выстрел")) + (select(1,GetSpellCooldown("Разрывной выстрел")) - GetTime()) < 2 and (UnitPower("Player","focus"))<15 and not UnitBuff("player", "На изготовку!") and not UnitBuff("player", "Притвориться мертвым") then RunMacroText("/use Выстрел кобры") end
  47. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Слияние с Тьмой") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and not UnitBuff("target", "Ускользание") and (UnitBuff("player", "На изготовку!") or UnitPower("player","focus")>=15) and GetSpellCooldown("Разрывной выстрел")==0 and not UnitBuff("target", "Исцеляющий кокон") then RunMacroText("/use Разрывной выстрел") end
  48. /run if select(2,GetSpellCooldown("Бросок глеф")) + (select(1,GetSpellCooldown("Бросок глеф")) - GetTime()) < 2 and (UnitPower("Player","focus"))<15 and not UnitBuff("player", "Притвориться мертвым") then RunMacroText("/use Выстрел кобры") end
  49. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Слияние с Тьмой") and not UnitBuff("target", "Исцеляющий кокон") and not UnitBuff("target", "Ускользание") and UnitPower("player","focus")>=15 and GetSpellCooldown("Бросок глеф")==0 then RunMacroText("/use Бросок глеф") end
  50. /run if (UnitPower("Player","focus"))<10 and not UnitBuff("player", "Притвориться мертвым") and UnitBuff("player", "Охотничий азарт") and GetSpellCooldown("Чародейский выстрел")==0 then RunMacroText("/use Выстрел кобры") end
  51. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Слияние с Тьмой") and not UnitBuff("target", "Исцеляющий кокон") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and not UnitBuff("target", "Ускользание") and UnitBuff("player", "Охотничий азарт") and (UnitPower("Player","focus"))>=10 then RunMacroText("/use Чародейский выстрел") end
  52. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Слияние с Тьмой") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and not UnitBuff("target", "Ускользание") and UnitBuff("player", "Охотничий азарт") and (UnitPower("Player","focus"))>=10 and GetSpellCooldown("Чародейский выстрел")==0 and not UnitBuff("target", "Исцеляющий кокон") then RunMacroText("/use Чародейский выстрел") end
  53. /run if (UnitPower("Player","focus"))<30 and GetSpellCooldown("Чародейский выстрел")==0 then RunMacroText("/use Выстрел кобры") end
  54. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Слияние с Тьмой") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and not UnitBuff("target", "Ускользание") and (UnitPower("Player","focus"))>=30 and GetSpellCooldown("Чародейский выстрел")==0 and not UnitBuff("target", "Исцеляющий кокон") then RunMacroText("/use Чародейский выстрел") end
  55.  
  56.  
  57. ---------------------------------------------------------------------------------
  58. Второй макрос назови tun
  59.  
  60. #show Разрывной выстрел
  61. /run if not UnitExists("pet") and not UnitBuff("player", "Одинокий волк") then RunMacroText("/use Призыв питомца 2") end
  62. /run if not GetRaidTargetIndex("player") then SetRaidTarget("player",4) end
  63. /run if not GetRaidTargetIndex("pet") then SetRaidTarget("pet",8) end
  64. /run if not UnitBuff("player", "Метание ловушки") then RunMacroText("/use !Метание ловушки") end
  65. /run if not UnitBuff("player", "Дух гепарда") and not UnitAffectingCombat("player") then RunMacroText("/use !Дух гепарда") end
  66. /run if (UnitDebuff("player", "Стая воронов") or UnitDebuff("player", "Вендетта")) and not UnitIsDead("pet") and GetSpellCooldown("Рев жертвенности")==0 then RunMacroText("/use [@player]Рев жертвенности") end
  67. /run if (UnitDebuff("party1", "Стая воронов") or UnitDebuff("party1", "Вендетта")) and not UnitIsDead("pet") and GetSpellCooldown("Рев жертвенности")==0 then RunMacroText("/use [@party1]Рев жертвенности") end
  68. /run if not UnitIsDead("pet") and UnitHealth("pet")/UnitHealthMax("pet")<0.8 and not UnitBuff("pet", "Лечение питомца") then RunMacroText("/use Лечение питомца") end
  69. /run if UnitExists("pet") and not UnitIsDead("pet") and UnitBuff("target", "Тотем ветроступа") then RunMacroText("/petattack Тотем ветроступа") end
  70. /run if UnitExists("pet") and not UnitIsDead("pet") and UnitBuff("target", "Тотем духовной связи") then RunMacroText("/petattack Тотем духовной связи") end
  71. /run if UnitExists("pet") and not UnitIsDead("pet") and UnitBuff("target", "Эффект тотема заземления") then RunMacroText("/petattack Тотем заземления") end
  72. /run if UnitExists("pet") and not UnitIsDead("pet") and UnitBuff("target", "Тотем разразившегося ливня") then RunMacroText("/petattack Тотем разразившегося ливня") end
  73. /run if UnitExists("pet") and not UnitIsDead("pet") and UnitBuff("focus", "Тотем ветроступа") then RunMacroText("/petattack Тотем ветроступа") end
  74. /run if UnitExists("pet") and not UnitIsDead("pet") and UnitBuff("focus", "Тотем духовной связи") then RunMacroText("/petattack Тотем духовной связи") end
  75. /run if UnitExists("pet") and not UnitIsDead("pet") and UnitBuff("focus", "Эффект тотема заземления") then RunMacroText("/petattack Тотем заземления") end
  76. /run if UnitExists("pet") and not UnitIsDead("pet") and UnitBuff("focus", "Тотем разразившегося ливня") then RunMacroText("/petattack Тотем разразившегося ливня") end
  77. /run if (UnitDebuff("pet", "Устрашающий крик") or UnitDebuff("pet", "Сглаз") or UnitDebuff("pet", "Замораживающая ловушка")) and GetSpellCooldown("Ослиное упрямство")==0 then RunMacroText("/use Ослиное упрямство") end
  78. /run if (UnitBuff("target", "Молниеносность") or UnitBuff("target", "Быстрая реакция") or UnitBuff("target", "Тревожный рев")) and GetSpellCooldown("Контузящий выстрел")==0 and not UnitBuff("target", "Длань свободы") and not UnitBuff("target", "Ускользание") and not UnitBuff("target", "Длань защиты") and not UnitBuff("target", "Приказ хозяина") and UnitCastingInfo("player") then RunMacroText("/stopcasting") end
  79. /run if (UnitBuff("focus", "Молниеносность") or UnitBuff("focus", "Быстрая реакция") or UnitBuff("focus", "Тревожный рев")) and GetSpellCooldown("Контузящий выстрел")==0 and not UnitBuff("focus", "Длань свободы") and not UnitBuff("focus", "Ускользание") and not UnitBuff("focus", "Длань защиты") and not UnitBuff("focus", "Приказ хозяина") and UnitCastingInfo("player") then RunMacroText("/stopcasting") end
  80. /run if (UnitBuff("target", "Антимагический панцирь") or UnitBuff("target", "Плащ теней") or UnitBuff("target", "Молниеносность") or UnitBuff("target", "Быстрая реакция") or UnitBuff("target", "Тревожный рев")) and GetSpellCooldown("Контузящий выстрел")==0 and not UnitBuff("target", "Длань свободы") and not UnitBuff("target", "Ускользание") and not UnitBuff("target", "Длань защиты") and not UnitBuff("target", "Приказ хозяина") then RunMacroText("/use Контузящий выстрел") end
  81. /run if (UnitBuff("focus", "Антимагический панцирь") or UnitBuff("focus", "Плащ теней") or UnitBuff("focus", "Молниеносность") or UnitBuff("focus", "Быстрая реакция") or UnitBuff("focus", "Тревожный рев")) and GetSpellCooldown("Контузящий выстрел")==0 and not UnitBuff("focus", "Длань свободы") and not UnitBuff("focus", "Ускользание") and not UnitBuff("focus", "Длань защиты") and not UnitBuff("focus", "Приказ хозяина") then RunMacroText("/use [@focus]Контузящий выстрел") end
  82. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Ускользание") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and GetSpellCooldown("Усмиряющий выстрел")==0 and UnitBuff("target", "Слово силы: Щит") then RunMacroText("/use Усмиряющий выстрел") end
  83. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Ускользание") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and GetSpellCooldown("Усмиряющий выстрел")==0 and UnitBuff("target", "Длань жертвенности") then RunMacroText("/use Усмиряющий выстрел") end
  84. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Ускользание") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and GetSpellCooldown("Усмиряющий выстрел")==0 and UnitBuff("target", "Длань свободы") then RunMacroText("/use Усмиряющий выстрел") end
  85. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Ускользание") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and GetSpellCooldown("Усмиряющий выстрел")==0 and UnitBuff("target", "Длань защиты") then RunMacroText("/use Усмиряющий выстрел") end
  86. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Ускользание") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and GetSpellCooldown("Усмиряющий выстрел")==0 and UnitBuff("target", "Наследие императора") and UnitHealth("target")/UnitHealthMax("target")>0.4 then RunMacroText("/use Усмиряющий выстрел") end
  87. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Ускользание") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and GetSpellCooldown("Усмиряющий выстрел")==0 and UnitBuff("target", "Окутывающий туман") and UnitHealth("target")/UnitHealthMax("target")>0.4 then RunMacroText("/use Усмиряющий выстрел") end
  88. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Ускользание") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and GetSpellCooldown("Усмиряющий выстрел")==0 and UnitBuff("target", "Заживляющий туман") and UnitHealth("target")/UnitHealthMax("target")>0.4 then RunMacroText("/use Усмиряющий выстрел") end
  89. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Ускользание") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and GetSpellCooldown("Усмиряющий выстрел")==0 and UnitBuff("target", "Решимость праведника") and UnitHealth("target")/UnitHealthMax("target")>0.4 then RunMacroText("/use Усмиряющий выстрел") end
  90. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Ускользание") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and GetSpellCooldown("Усмиряющий выстрел")==0 and UnitBuff("target", "Ледяная преграда") then RunMacroText("/use Усмиряющий выстрел") end
  91. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Ускользание") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and GetSpellCooldown("Усмиряющий выстрел")==0 and UnitBuff("target", "Стылая кровь") and UnitHealth("target")/UnitHealthMax("target")>0.4 then RunMacroText("/use Усмиряющий выстрел") end
  92. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Ускользание") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and GetSpellCooldown("Усмиряющий выстрел")==0 and UnitBuff("target", "Омоложение") and UnitHealth("target")/UnitHealthMax("target")>0.4 then RunMacroText("/use Усмиряющий выстрел") end
  93. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Ускользание") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and GetSpellCooldown("Усмиряющий выстрел")==0 and UnitBuff("target", "Омоложение (зарождение)") and UnitHealth("target")/UnitHealthMax("target")>0.4 then RunMacroText("/use Усмиряющий выстрел") end
  94. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Ускользание") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and GetSpellCooldown("Усмиряющий выстрел")==0 and UnitBuff("target", "Буйный рост") and UnitHealth("target")/UnitHealthMax("target")>0.4 then RunMacroText("/use Усмиряющий выстрел") end
  95. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Ускользание") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and GetSpellCooldown("Усмиряющий выстрел")==0 and UnitBuff("target", "Усиленная вендетта") then and UnitHealth("target")/UnitHealthMax("target")>0.4 then RunMacroText("/use Усмиряющий выстрел") end
  96. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Ускользание") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and GetSpellCooldown("Усмиряющий выстрел")==0 and UnitBuff("target", "Узы тьмы") and UnitHealth("target")/UnitHealthMax("target")>0.4 then RunMacroText("/use Усмиряющий выстрел") end
  97. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Ускользание") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and GetSpellCooldown("Усмиряющий выстрел")==0 and UnitBuff("target", "Воля стаи") and UnitHealth("target")/UnitHealthMax("target")>0.4 then RunMacroText("/use Усмиряющий выстрел") end
  98. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Ускользание") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and GetSpellCooldown("Усмиряющий выстрел")==0 and UnitBuff("target", "Путешествие во времени") then RunMacroText("/use Усмиряющий выстрел") end
  99. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Ускользание") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and GetSpellCooldown("Усмиряющий выстрел")==0 and UnitBuff("target", "Мощь тайной магии") then and UnitHealth("target")/UnitHealthMax("target")>0.4 then RunMacroText("/use Усмиряющий выстрел") end
  100. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Ускользание") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and GetSpellCooldown("Усмиряющий выстрел")==0 and UnitBuff("target", "Быстрина") and UnitHealth("target")/UnitHealthMax("target")>0.4 then RunMacroText("/use Усмиряющий выстрел") end
  101. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Ускользание") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and GetSpellCooldown("Усмиряющий выстрел")==0 and UnitBuff("target", "Щит земли") and UnitHealth("target")/UnitHealthMax("target")>0.4 then RunMacroText("/use Усмиряющий выстрел") end
  102. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Ускользание") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and GetSpellCooldown("Усмиряющий выстрел")==0 and UnitBuff("target", "Призрачный волк") then RunMacroText("/use Усмиряющий выстрел") end
  103. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Ускользание") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and GetSpellCooldown("Усмиряющий выстрел")==0 and UnitBuff("target", "Приказ хозяина") then RunMacroText("/use Усмиряющий выстрел") end
  104. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Ускользание") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and GetSpellCooldown("Усмиряющий выстрел")==0 and UnitBuff("target", "Придание сил") and UnitHealth("target")/UnitHealthMax("target")>0.4 then RunMacroText("/use Усмиряющий выстрел") end
  105. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Ускользание") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and GetSpellCooldown("Усмиряющий выстрел")==0 and UnitBuff("target", "Скорость света") then RunMacroText("/use Усмиряющий выстрел") end
  106. /run if (UnitBuff("target", "Божественный щит") or UnitDebuff("target", "Смерч") or UnitBuff("target", "Ледяная глыба") or UnitBuff("target", "Сдерживание") or UnitBuff("target", "Слияние с Тьмой") or UnitBuff("target", "Ускользание") or UnitBuff("target", "Исцеляющий кокон")) and (UnitPower("Player","focus"))<75 then RunMacroText("/use Выстрел кобры") end
  107. /run if select(2,GetSpellCooldown("Стая воронов")) + (select(1,GetSpellCooldown("Стая воронов")) - GetTime()) < 4 and (UnitPower("Player","focus"))<20 and not UnitBuff("player", "Притвориться мертвым") then RunMacroText("/use Выстрел кобры") end
  108. /run if select(2,GetSpellCooldown("Стая воронов")) + (select(1,GetSpellCooldown("Стая воронов")) - GetTime()) < 2 and (UnitPower("Player","focus"))<40 and not UnitBuff("player", "Притвориться мертвым") then RunMacroText("/use Выстрел кобры") end
  109. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Слияние с Тьмой") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and not UnitBuff("target", "Исцеляющий кокон") and UnitPower("player","focus")>=40 and GetSpellCooldown("Стая воронов")==0 and UnitBuff("player", "Волна завоеваний") then RunMacroText("/use Стая воронов") end
  110. /run if not UnitDebuff("target", "Укус змеи") and (UnitPower("Player","focus"))<30 and not UnitBuff("player", "Притвориться мертвым") and not UnitBuff("player", "Охотничий азарт") and GetSpellCooldown("Чародейский выстрел")==0 then RunMacroText("/use Выстрел кобры") end
  111. /run if not UnitDebuff("target", "Укус змеи") and (UnitPower("Player","focus"))<10 and not UnitBuff("player", "Притвориться мертвым") and UnitBuff("player", "Охотничий азарт") and GetSpellCooldown("Чародейский выстрел")==0 then RunMacroText("/use Выстрел кобры") end
  112. /run if not UnitDebuff("target", "Укус змеи") and not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Слияние с Тьмой") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and not UnitBuff("target", "Ускользание") and UnitBuff("player", "Охотничий азарт") and (UnitPower("Player","focus"))>=10 and GetSpellCooldown("Чародейский выстрел")==0 and not UnitBuff("target", "Исцеляющий кокон") then RunMacroText("/use Чародейский выстрел") end
  113. /run if not UnitDebuff("target", "Укус змеи") and not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Слияние с Тьмой") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and not UnitBuff("target", "Ускользание") and (UnitPower("Player","focus"))>=30 and GetSpellCooldown("Чародейский выстрел")==0 and not UnitBuff("target", "Исцеляющий кокон") then RunMacroText("/use Чародейский выстрел") end
  114. /run if select(2,GetSpellCooldown("Черная стрела")) + (select(1,GetSpellCooldown("Черная стрела")) - GetTime()) < 4 and (UnitPower("Player","focus"))<15 and not UnitBuff("player", "Притвориться мертвым") then RunMacroText("/use Выстрел кобры") end
  115. /run if select(2,GetSpellCooldown("Черная стрела")) + (select(1,GetSpellCooldown("Черная стрела")) - GetTime()) < 2 and (UnitPower("Player","focus"))<35 and not UnitBuff("player", "Притвориться мертвым") then RunMacroText("/use Выстрел кобры") end
  116. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and not UnitBuff("target", "Ускользание") and UnitPower("player","focus")>=35 and GetSpellCooldown("Черная стрела")==0 then RunMacroText("/use Черная стрела") end
  117. /run if select(2,GetSpellCooldown("Разрывной выстрел")) + (select(1,GetSpellCooldown("Разрывной выстрел")) - GetTime()) < 2 and (UnitPower("Player","focus"))<15 and not UnitBuff("player", "На изготовку!") and not UnitBuff("player", "Притвориться мертвым") then RunMacroText("/use Выстрел кобры") end
  118. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Слияние с Тьмой") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and not UnitBuff("target", "Ускользание") and (UnitBuff("player", "На изготовку!") or UnitPower("player","focus")>=15) and GetSpellCooldown("Разрывной выстрел")==0 and not UnitBuff("target", "Исцеляющий кокон") then RunMacroText("/use Разрывной выстрел") end
  119. /run if select(2,GetSpellCooldown("Бросок глеф")) + (select(1,GetSpellCooldown("Бросок глеф")) - GetTime()) < 2 and (UnitPower("Player","focus"))<15 and not UnitBuff("player", "Притвориться мертвым") then RunMacroText("/use Выстрел кобры") end
  120. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Слияние с Тьмой") and not UnitBuff("target", "Исцеляющий кокон") and not UnitBuff("target", "Ускользание") and UnitPower("player","focus")>=15 and GetSpellCooldown("Бросок глеф")==0 then RunMacroText("/use Бросок глеф") end
  121. /run if (UnitPower("Player","focus"))<10 and not UnitBuff("player", "Притвориться мертвым") and UnitBuff("player", "Охотничий азарт") and GetSpellCooldown("Чародейский выстрел")==0 then RunMacroText("/use Выстрел кобры") end
  122. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Слияние с Тьмой") and not UnitBuff("target", "Исцеляющий кокон") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and not UnitBuff("target", "Ускользание") and UnitBuff("player", "Охотничий азарт") and (UnitPower("Player","focus"))>=10 then RunMacroText("/use Чародейский выстрел") end
  123. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Слияние с Тьмой") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and not UnitBuff("target", "Ускользание") and UnitBuff("player", "Охотничий азарт") and (UnitPower("Player","focus"))>=10 and GetSpellCooldown("Чародейский выстрел")==0 and not UnitBuff("target", "Исцеляющий кокон") then RunMacroText("/use Чародейский выстрел") end
  124. /run if (UnitPower("Player","focus"))<30 and GetSpellCooldown("Чародейский выстрел")==0 then RunMacroText("/use Выстрел кобры") end
  125. /run if not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Слияние с Тьмой") and not UnitBuff("target", "Плащ теней") and not UnitBuff("target", "Антимагический панцирь") and not UnitBuff("target", "Ускользание") and (UnitPower("Player","focus"))>=30 and GetSpellCooldown("Чародейский выстрел")==0 and not UnitBuff("target", "Исцеляющий кокон") then RunMacroText("/use Чародейский выстрел") end
  126. -----------------------------------------------------------------------
  127. третий макрос называй как хочешь
  128. юзать только его
  129.  
  130.  
  131. #show Бросок глеф
  132. /run if not UnitIsDead("pet") and (UnitDebuff("pet", "Замораживающая ловушка") or UnitDebuff("pet", "Ментальный крик")) and GetSpellCooldown("Ослиное упрямство")==0 then RunMacroText("/use Ослиное упрямство") end
  133. /run if not UnitBuff("player", "Камуфляж") and not UnitBuff("target", "Божественный щит") and not UnitDebuff("target", "Смерч") and not UnitBuff("target", "Ледяная глыба") and not UnitBuff("target", "Сдерживание") and not UnitBuff("target", "Длань защиты") and GetSpellCooldown("Порыв")==0 and UnitExists("target") and not UnitBuff("target", "Аура меткого выстрела") then RunMacroText("/use Порыв") end
  134. /run if UnitHealth("target")/UnitHealthMax("target")>=0.4 or not UnitExists("target") then RunMacroText("/click sdb_tun") end
  135. /run if UnitHealth("target")/UnitHealthMax("target")<0.4 then RunMacroText("/click sdb_burst") end
  136. -------------------------------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement