Compatibility unverified
This community Razor script has not been tested in game by the Hub. Read its setup and client requirements before use.
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