Advertisement
Guest User

Untitled

a guest
Jun 23rd, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.12 KB | None | 0 0
  1. #Turbo
  2.  
  3. #Event Reslow "#*#Your ${SlowSpell} spell has worn off#*#"
  4.  
  5. Sub Main
  6.  
  7. /declare DoReslow int outer 1
  8. /declare SlowSpell string outer Balance of the Nihil
  9. /declare i int local 0
  10.  
  11. /declare Mobs[4] int local
  12. /if (${Spawn[npc Slakiz].ID}) /varset Mobs[1] ${Spawn[npc Slakiz].ID}
  13. /if (${Spawn[npc Yasiz].ID}) /varset Mobs[2] ${Spawn[npc Yasiz].ID}
  14. /if (${Spawn[npc Heriz].ID}) /varset Mobs[3] ${Spawn[npc Heriz].ID}
  15. /if (${Spawn[npc Nilasz].ID}) /varset Mobs[4] ${Spawn[npc Nilasz].ID}
  16.  
  17. /for i 1 to 4
  18. /if (!${Mobs[${i}]}) {
  19. /echo Failed to find one of the slow mobs. Exiting.
  20. /endmacro
  21. }
  22. /next i
  23.  
  24. |Retard Check:
  25. /stand
  26.  
  27. /echo All 4 slow targets located, pausing macro. When you are ready to begin type /mqp.
  28. /mqp
  29. /echo Now begining to slow.
  30.  
  31. :SlowLoop
  32. /doevents
  33. /if (${DoReslow}) {
  34. /varset DoReslow 0
  35. /for i 1 to 4
  36. /casting "${SlowSpell}" -targetid|${Mobs[${i}]} -maxtries|5
  37. /delay 5s ${Me.Casting.ID}
  38. /delay 5s !${Me.Casting.ID}
  39. /delay 15
  40. /next i
  41. } else {
  42. /delay 10
  43. }
  44. /goto :SlowLoop
  45.  
  46.  
  47. /return
  48.  
  49. Sub Event_Reslow
  50. /varset DoReslow 1
  51. /return
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement