by Jaseowns Train Magery, magery after shelter UO Outlands https://youtu.be/zIGvPxBPTFk Improved: 1/15/2024 Requirements: Have your loadout be set to 100 of BM, NS, SS, MR Invisibility: ~2100 Blood moss,…
TrainingMagicMagery
Training Magery to 100 using shelf.razor
1# This is an automated backup - check out https://outlands.uorazorscripts.com/script/afe80176-9b2c-4903-9c49-2ada2af79897 for latest2# Automation by Jaseowns3## Script: Training Magery to 100 using shelf4## Created by: Jaseowns#66945#############################################6 7# Training Magery to 100 using shelf by Jaseowns8# Train Magery, magery after shelter9# UO Outlands10# https://youtu.be/zIGvPxBPTFk11# Improved: 1/15/202412# Requirements:13# Have your loadout be set to14# 100 of BM, NS, SS, MR15# Invisibility: ~2100 Blood moss, Nightshade16# Summon a water elemental: >~ 5000 Blood moss, Spiders Silk, Mandrake Root#17@setvar! jaseowns_SkillTimerCD 1050018if not timerexists jaseowns_SkillTimer19 settimer jaseowns_SkillTimer jaseowns_SkillTimerCD20endif21 22@setvar! jaseowns_MushroomTimerCD 6100023if not timerexists jaseowns_MushroomTimer24 settimer jaseowns_MushroomTimer jaseowns_MushroomTimerCD25endif26 27if skill 'Magery' < 10028 29 # Eat food if we got it30 if not findbuff "food" and findtype "tray" backpack as jood31 dclick jood32 wait 20033 endif34 35 if skill 'Magery' < 8036 if counttype 3963 self < 1 or counttype 3976 self < 137 if findtype "storage shelf" ground -1 -1 2 as jaseowns_StorageShelf38 overhead "Resupply" 8839 menu jaseowns_StorageShelf 140 wait 20041 endif42 endif43 44 while mana < 20 and not findbuff "actively meditating"45 46 if timer jaseowns_MushroomTimer >= jaseowns_MushroomTimerCD and findtype "mushroom" backpack as jaseowns_Mushroom47 dclick jaseowns_Mushroom48 wait 20049 if insysmsg "You consume a magic mushroom and restore some mana."50 settimer jaseowns_MushroomTimer 0 51 elseif insysmsg "before you may consume another magic mushroom" or insysmsg "been in combat with another"52 settimer jaseowns_MushroomTimer 3000053 endif54 endif55 56 if timer jaseowns_SkillTimer >= jaseowns_SkillTimerCD57 hotkey 'Meditation'58 settimer jaseowns_SkillTimer 059 endif60 endwhile61 62 if timer jaseowns_SkillTimer >= jaseowns_SkillTimerCD and mana >= 2063 overhead "Invis" 8864 while not targetexists 65 hotkey 'Invisibility'66 wft 50067 endwhile68 if targetexists 69 hotkey 'Target Self'70 endif71 endif 72 73 74 elseif skill 'Magery' < 10075 if counttype 3963 self < 1 or counttype 3981 self < 1 or counttype 3974 self < 176 if findtype "storage shelf" ground -1 -1 2 as jaseowns_StorageShelf77 overhead "Resupply" 8878 menu jaseowns_StorageShelf 179 wait 20080 endif81 endif82 83 while mana < 5084 85 if timer jaseowns_MushroomTimer >= jaseowns_MushroomTimerCD and findtype "mushroom" backpack as jaseowns_Mushroom86 dclick jaseowns_Mushroom87 wait 20088 if insysmsg "You consume a magic mushroom and restore some mana."89 settimer jaseowns_MushroomTimer 0 90 elseif insysmsg "before you may consume another magic mushroom" or insysmsg "been in combat with another"91 settimer jaseowns_MushroomTimer 3000092 endif93 endif94 95 if not findbuff "actively meditating" and timer jaseowns_SkillTimer >= jaseowns_SkillTimerCD96 hotkey 'Meditation'97 settimer jaseowns_SkillTimer 098 endif99 endwhile100 101 if timer jaseowns_SkillTimer >= jaseowns_SkillTimerCD and mana >= 50102 if findtype "a water elemental" ground -1 -1 2103 say 'a water elemental release'104 wait 200105 endif106 hotkey "Water Elemental"107 wait 200108 endif 109 endif110 loop111else112 overhead 'We did it!' 88113endif