Skip to content
Outlands Hub

Razor script

Training Magery to 100 using shelf

by Jaseowns · 113 lines
Download

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