UOSteam Spellweaving Macro
The spell timers and skill gain ranges were taken from the uoguide site. Change the value 200 next to the two mana checks to match your own mana pool. The faster your mana regenerates, the faster you gain. You can adjust the values next to pause according to your FCR - FC. For example: 1000 = 1 second. The 0-20 range should be trained on Arcane Circle. The 20-33 range should be trained with a weapon in hand that does not drop when you cast. The Word of Death spell in the 90 - 120.0 range must be cast on a target. while skill 'Spellweaving' < 1200 if mana < 200 useskill 'meditation' endif while mana < 200 endwhile if skill 'Spellweaving' >= 0 and skill 'Spellweaving' < 20 cast "Arcane Circle" 'self' pause 500 endif if skill 'Spellweaving' >= 20 and skill 'Spellweaving' < 33 cast "Immolating Weapon" 'self' pause 1000 endif if skill 'Spellweaving' >= 33 and skill 'Spellweaving' < 44 cast "Reaper Form" 'self' pause 2500 endif if skill 'Spellweaving' >= 44 and skill 'Spellweaving' < 60 cast "Summon Fey" 'self' pause 2000 endif if skill 'Spellweaving' >= 60 and skill 'Spellweaving' < 74 cast "Essence of Wind" 'self' pause 3000 endif if skill 'Spellweaving' >= 74 and skill 'Spellweaving' < 90 cast "Wildfire" 'self' pause 2500 endif if skill 'Spellweaving' >= 90 and skill 'Spellweaving' < 1200 cast "Word of Death" 'last' pause 3500 endif endwhile