Advertisement
Guest User

Untitled

a guest
Mar 23rd, 2017
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.97 KB | None | 0 0
  1. if not timerexists 'esci'
  2. createtimer 'esci'
  3. settimer 'esci' 0
  4. endif
  5. if not timerexists 'consacra'
  6. createtimer 'consacra'
  7. settimer 'consacra' 10000
  8. endif
  9. if not timerexists 'curse'
  10. createtimer 'curse'
  11. settimer 'curse' 14000
  12. endif
  13. //########################################################################
  14. promptalias 'obbiettivo3'
  15. pause 200
  16. virtue 'honor'
  17. waitfortarget 2000
  18. target 'obbiettivo3'
  19. pause 100
  20. while findobject 'obbiettivo3'
  21. //#######################################################################
  22. attack 'obbiettivo3'
  23. //getenemy 'gray' 'nearest'
  24. attack 'last'
  25. for 3
  26. cast 'lightning strike'
  27. settimer 'esci' 0
  28. while not @injournal 'You attack with lightning precision!' 'system'
  29. while not @inrange 'obbiettivo3' 1
  30. if @x 'obbiettivo3' > x 'self' and @y 'obbiettivo3' > y 'self'
  31. run 'Southeast'
  32. elseif @x 'obbiettivo3' < x 'self' and @y 'obbiettivo3' > y 'self'
  33. run 'Southwest'
  34. elseif @x 'obbiettivo3' > x 'self' and @y 'obbiettivo3' < y 'self'
  35. run 'Northeast'
  36. elseif @x 'obbiettivo3' < x 'self' and @y 'obbiettivo3' < y 'self'
  37. run 'Northwest'
  38. elseif @x 'obbiettivo3' > x 'self' and @y 'obbiettivo3' == y 'self'
  39. run 'East'
  40. elseif @x 'obbiettivo3' < x 'self' and @y 'obbiettivo3' == y 'self'
  41. run 'West'
  42. elseif @x 'obbiettivo3' == x 'self' and @y 'obbiettivo3' > y 'self'
  43. run 'South'
  44. elseif @x 'obbiettivo3' == x 'self' and @y 'obbiettivo3' < y 'self'
  45. run 'North'
  46. endif
  47. pause 200
  48. endwhile
  49. while buffexists 'Blood Oath'
  50. warmode 'off'
  51. cast 'remove curse' 'self'
  52. endwhile
  53. warmode 'on'
  54. attack 'last'
  55. if diffhits > 40 and timer 'curse' > 14000
  56. cast 'curse weapon'
  57. settimer 'curse' 0
  58. endif
  59. if stam < 80
  60. cast 'divine fury'
  61. endif
  62. if timer 'consacra' > 10000
  63. cast "Consecrate Weapon"
  64. settimer 'consacra' 0
  65. endif
  66. while murderer 'last'
  67. cast 'Enemy of One'
  68. pause 2000
  69. endwhile
  70. while gray 'last'
  71. cast 'Enemy of One'
  72. pause 2000
  73. endwhile
  74. pause 250
  75. if timer 'esci' > 1600
  76. break
  77. endif
  78. endwhile
  79. clearjournal
  80. endfor
  81. setability 'secondary' 'on'
  82. settimer 'esci' 0
  83. while not @injournal 'You baffle your target with a feint!' 'system'
  84. while not @inrange 'obbiettivo3' 1
  85. if @x 'obbiettivo3' > x 'self' and @y 'obbiettivo3' > y 'self'
  86. run 'Southeast'
  87. elseif @x 'obbiettivo3' < x 'self' and @y 'obbiettivo3' > y 'self'
  88. run 'Southwest'
  89. elseif @x 'obbiettivo3' > x 'self' and @y 'obbiettivo3' < y 'self'
  90. run 'Northeast'
  91. elseif @x 'obbiettivo3' < x 'self' and @y 'obbiettivo3' < y 'self'
  92. run 'Northwest'
  93. elseif @x 'obbiettivo3' > x 'self' and @y 'obbiettivo3' == y 'self'
  94. run 'East'
  95. elseif @x 'obbiettivo3' < x 'self' and @y 'obbiettivo3' == y 'self'
  96. run 'West'
  97. elseif @x 'obbiettivo3' == x 'self' and @y 'obbiettivo3' > y 'self'
  98. run 'South'
  99. elseif @x 'obbiettivo3' == x 'self' and @y 'obbiettivo3' < y 'self'
  100. run 'North'
  101. endif
  102. endwhile
  103. while buffexists 'Blood Oath'
  104. warmode 'off'
  105. cast 'remove curse' 'self'
  106. endwhile
  107. warmode 'on'
  108. attack 'last'
  109. if diffhits > 40 and timer 'curse' > 14000
  110. cast 'curse weapon'
  111. settimer 'curse' 0
  112. endif
  113. if stam < 50
  114. cast 'divine fury'
  115. pause 800
  116. endif
  117. if timer 'consacra' > 10000
  118. cast "Consecrate Weapon"
  119. settimer 'consacra' 0
  120. endif
  121. while murderer 'last'
  122. cast 'Enemy of One'
  123. pause 2000
  124. endwhile
  125. while gray 'last'
  126. cast 'Enemy of One'
  127. pause 2000
  128. endwhile
  129. pause 250
  130. if timer 'esci' > 1600
  131. break
  132. endif
  133. endwhile
  134. clearjournal
  135. endwhile
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement