Skip to content
Outlands Hub

Razor script

Train Magic Resist (Resisting Spells)

by weteamsteve · 72 lines
Download

Train Resist Spells by casting Poison Field and standing it, can use in your rented room By Zanarkand AKA Weteamsteve#9245 Void Aspect Armor is good for this You need reagents in your shelf loadout

TrainingMagicMeditationResisting Spells
Train Magic Resist Resisting Spells.razor
1# This is an automated backup - check out https://outlands.uorazorscripts.com/script/6f2b6b96-8012-4135-be0f-0f8763b92539 for latest2# Automation by Jaseowns3## Script: Train Magic Resist (Resisting Spells)4## Created by: weteamsteve#92455#############################################6 7# Train Resist Spells by casting Poison Field and standing it, can use in your rented room8# By Zanarkand AKA Weteamsteve#92459# Void Aspect Armor is good for this10# You need reagents in your shelf loadout11 12# poison_field_duration is (120 * (Magery / 100)) seconds13 14 15#journal cleanup16clearsysmsg17 18@setvar! stop_at_skill_level 10019 20if diffhits > 3021    overhead "Healing Self." 8822    cast "Greater Heal"23    wait 45024    target self25elseif counttype 'Sulfurous Ash' backpack < 1 or counttype 'Garlic' backpack < 1 or counttype 'Ginseng' backpack < 1 or counttype '3981' backpack < 1 or counttype '3962' backpack < 1 or counttype 'nightshade' backpack < 126    if findtype "storage shelf" ground any any 2 as the_shelf27        overhead "Resupply" 8828        menu the_shelf 129        wait 50030    endif31elseif mana < 2032    overhead "Meditating" 8833    useskill "meditation"34    while mana < maxmana35    endwhile36    pause 60037elseif skill 'Resisting Spells' < stop_at_skill_level38    if not findtype 'Field of Poison' ground 0 039        overhead "Casting Poison Field" 8840        cast "Poison Field"41        waitfortarget 500042        targetrelloc 0 043        pause 100044    endif45    if insysmsg "Your concentration is disturbed, thus ruining thy spell."46        overhead "We failed casting Poison Field, restarting." 8847        loop48    endif49    50    while findtype 'Field of Poison' ground 0 051        if hits < 3052            walk "right"53            walk "right"54        endif55        if diffhits > 3056            overhead "Healing Self." 8857            cast "Greater Heal"58            waitfortarget 200059            target self60        endif61        if not findtype 'Field of Poison' ground 0 062            overhead "Poison Field has faded." 8863            break64        endif65        wait 50066    endwhile67else68    overhead "Congrats on reaching {{stop_at_skill_level}} Resisting Spells!" 8869    stop70endif71 72loop