Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2018
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.70 KB | None | 0 0
  1. if not timerexists 'conctimer'
  2. createtimer 'conctimer'
  3. endif
  4. if not timerexists 'divinetimer'
  5. createtimer 'divinetimer'
  6. endif
  7. if not timerexists 'lighttimer'
  8. createtimer 'lighttimer'
  9. endif
  10. if not timerexists 'cursetimer'
  11. createtimer 'cursetimer'
  12. settimer 'cursetimer' 60000
  13. endif
  14. if not timerexists 'lastspell'
  15. createtimer 'lastspell'
  16. endif
  17. if not timerexists 'bandytimer'
  18. createtimer 'bandytimer'
  19. endif
  20. if buffexists "Blood Oath"
  21. usetype 0x2fd8
  22. pause 500
  23. if buffexists "Blood Oath"
  24. while x > 0
  25. warmode 'off'
  26. warmode 'on'
  27. run "West"
  28. endwhile
  29. endif
  30. endif
  31. if not timerexists 'countertimer'
  32. createtimer 'countertimer'
  33. endif
  34. if not buffexists 'Enemy of One'
  35. cast 'Enemy of One'
  36. endif
  37. while not @findobject 'enemy' 'any' 'world' 1 8 and poisoned 'self'
  38. cast 'Cleanse by Fire' 'self'
  39. @getenemy 'criminal' 'gray' 'enemy' 'closest'
  40. if @findobject 'enemy' 'any' 'world' 1 8
  41. replay
  42. endif
  43. endwhile
  44. if not @findobject 'enemy' 'any' 'world' 1 8
  45. // playmacro 'waitforenemy'
  46. @getenemy 'criminal' 'gray' 'enemy' 'closest'
  47. if @findobject 'enemy' 'any' 'world' 1 6
  48. cancelautotarget
  49. canceltarget
  50. attack 'enemy'
  51. endif
  52. else
  53. attack 'enemy'
  54. endif
  55. //if timer 'countertimer' > 10000 and timer 'lastspell' > 2000
  56. // for 0 to 5
  57. // cast 'Counter Attack'
  58. // endfor
  59. // settimer 'countertimer' 0
  60. // settimer 'lastspell' 0
  61. //endif
  62. if not buffexists 'Consecrate Weapon' and timer 'lastspell' > 2000
  63. if not paralyzed 'self' and @findobject 'enemy' 'any' 'world' 1 8
  64. if mana > 8
  65. for 0 to 10
  66. cast "Consecrate Weapon"
  67. pause 100
  68. endfor
  69. settimer 'conctimer' 0
  70. settimer 'lastspell' 0
  71. endif
  72. endif
  73. endif
  74. if not buffexists 'Curse Weapon' and timer 'lastspell' > 2000
  75. if skill 'Spirit Speak' >= 100
  76. if not paralyzed 'self'
  77. if mana > 10
  78. cast "Curse Weapon"
  79. settimer 'cursetimer' 0
  80. settimer 'lastspell' 0
  81. else
  82. settimer 'cursetimer' 28000
  83. endif
  84. endif
  85. endif
  86. endif
  87. if not buffexists 'Divine Fury' and stam < 100
  88. if timer 'lastspell' > 2000
  89. cast "Divine Fury"
  90. settimer 'divinetimer' 0
  91. settimer 'lastspell' 0
  92. else
  93. settimer 'divinetimer' 30000
  94. endif
  95. endif
  96. if timer 'lighttimer' > 1000 and timer 'lastspell' > 1000
  97. if not paralyzed 'self'
  98. if mana > 30
  99. // and hits < 110
  100. // cast "Lightning Strike"
  101. //setability 'primary' 'on'
  102. setability 'secondary' 'on'
  103. settimer 'lighttimer' -1000
  104. elseif mana > 15
  105. cast "Lightning Strike"
  106. settimer 'lighttimer' 0
  107. else
  108. settimer 'lighttimer' 1000
  109. endif
  110. endif
  111. endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement