Skip to content
Outlands Hub

Razor script

Training Magery to 100 using shelf

by Jaseowns · 113 lines
Download

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