Advertisement
Maespark

Training - Chiv/Magery/Necro/Resist/SS

Jan 23rd, 2018
1,956
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.28 KB | None | 0 0
  1. ////////////////////////////////////////////////////
  2. //This macro makes use of a full Magery spellbook,//
  3. //Necromancer spellbook, and Chivalry spellbook.///
  4. //And lastly, a 100% LRC suit. //
  5. ///////////////////////////////////////////////////
  6. //If you do not want to train Chivalry, change the '<' to a '>' on the following line
  7. while skill 'chivalry' < 100
  8. if mana 'self' < 20
  9. useskill 'meditation'
  10. while mana < maxmana
  11. endwhile
  12. else
  13. if skill 'Chivalry' < 30
  14. headmsg 'Buy more skill!'
  15. stop
  16. elseif skill 'Chivalry' < 45
  17. cast "Consecrate Weapon"
  18. pause 2100
  19. elseif skill 'Chivalry' < 60
  20. cast "Divine Fury"
  21. pause 2100
  22. elseif skill 'Chivalry' < 70
  23. cast "Enemy of One"
  24. pause 2100
  25. elseif skill 'Chivalry' < 90
  26. cast "Holy Light"
  27. pause 2100
  28. elseif skill 'Chivalry' < 100
  29. cast "Noble Sacrifice"
  30. pause 3000
  31. endif
  32. endif
  33. endwhile
  34. //If you do not want to train Magery, change the '<' to a '>' on the following line
  35. while skill 'magery' < 100
  36. if mana 'self' < 45
  37. useskill 'meditation'
  38. while mana < maxmana
  39. endwhile
  40. else
  41. if skill 'magery' < 30
  42. headmsg 'Buy more skill!'
  43. stop
  44. elseif skill 'magery' < 45
  45. cast 'bless' 'self'
  46. pause 2000
  47. elseif skill 'magery' < 55
  48. cast 'mana drain' 'self'
  49. pause 2000
  50. elseif skill 'magery' < 75
  51. cast 'invisibility' 'self'
  52. while waitingfortarget
  53. endwhile
  54. pause 2000
  55. elseif skill 'magery' < 100
  56. cast 'mana vampire' 'self'
  57. pause 2000
  58. endif
  59. endif
  60. endwhile
  61. //If you do not want to train Reisting Spells, change the '<' to a '>' on the following line
  62. while skill 'Resisting Spells' < 100
  63. if mana 'self' < 40
  64. useskill 'meditation'
  65. while mana < maxmana
  66. endwhile
  67. else
  68. cast 'curse' 'self'
  69. pause 1000
  70. endif
  71. endwhile
  72. //If you do not want to train necromancy, change the '<' to a '>' on the following line
  73. while skill 'Necromancy' < 100
  74. if mana < 25
  75. useskill 'meditation'
  76. while mana < maxmana
  77. endwhile
  78. endif
  79. if skill 'Necromancy' < 30
  80. cast "Curse Weapon"
  81. waitfortarget 1600
  82. elseif skill 'Necromancy' < 50
  83. cast "Wraith Form"
  84. waitfortarget 1600
  85. elseif skill 'Necromancy' < 71
  86. cast "Horrific Beast"
  87. waitfortarget 1600
  88. elseif skill 'Necromancy' < 81
  89. //The following if statement prevents you from saying in Horrific Beast
  90. if @injournal 'You cannot cast that spell in this form' 'system'
  91. clearjournal
  92. cast "Horrific Beast"
  93. endif
  94. cast "Wither"
  95. waitfortarget 1600
  96. elseif skill 'Necromancy' < 100
  97. cast "Lich Form"
  98. waitfortarget 1600
  99. endif
  100. endwhile
  101. //The following statement prevents you from remaining in Lich Form
  102. //This is only important if you intend on being AFK while training necromancy
  103. //if skill 'Necromancy' == 100
  104. //cast 'Wraith Form'
  105. //pause 2500
  106. //cast 'Wraith Form'
  107. //endif
  108. //If you do not want to train Spirit Speak, change the '<' to a '>' on the following line
  109. while skill 'Spirit Speak' < 100
  110. if mana 'self' > 30
  111. useskill 'Spirit Speak'
  112. pause 13000
  113. elseif mana 'self' <= 30
  114. useskill 'Meditation'
  115. while mana < maxmana
  116. endwhile
  117. endif
  118. endwhile
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement