Skip to content
Outlands Hub

Razor script

Minimum Viable Pooner - Spyglass and Fish

by dabiri · 159 lines
Download

16-september-2025 Removing the spyglass part, its replaced by a great new automatic spyglass feature. (Modifying these initial comments to not need the Spyglass cooldown)

Minimum Viable Pooner - Spyglass and Fish.razor
1# This is an automated backup - check out https://outlands.uorazorscripts.com/script/92dfe3e0-77a6-484e-a40b-043f54440396 for latest2# Automation by Jaseowns3## Script: Minimum Viable Pooner - Spyglass and Fish4## Created by: dabiri#05#############################################6 7//16-september-20258//Removing the spyglass part, its replaced by a great new automatic spyglass feature. (Modifying these initial comments to not need the Spyglass cooldown)9 10//30-july-202511//This script is the main one running in the background, it heals, fishes, spyglasses, etc.12 13//This script expects you to have cooldowns named exactly "Holy Light", and "Fishing Net".14 15//Holy Light just needs to exist - no cooldown triggers necessary16 17// Fishing Net should have a 3.6 second overhead trigger on the phrase "Throwing Net"18 19//For better performance I also like to have 0.5 second triggers one the sys messages: 20// "Someone is currently fishing"21// "You must be closer" 22// and 23// "You must wait to perform"24 25overhead 'Spying and fishing'26 27if not findtype 'Orange Potion' backpack28    overhead 'Out of cure pots' 2829endif30 31if not findtype 'White Potion' backpack32    overhead 'Out of strength pots' 2833endif34 35if not findtype 'Black Potion' backpack36    overhead 'Out of resist pots' 2837endif38 39if not findtype 'Blue Potion' backpack40    overhead 'Out of agility pots' 2841endif42 43if not findtype 'Yellow Potion' backpack44    overhead 'Out of heal pots' 2845endif46 47//Check for spyglass48if not findtype 5365 backpack49    overhead 'No spyglass - hope you are on land?'50endif51 52while not dead53 54    //Throw fishing net 55    if not cooldown 'Fishing Net' and findtype rowboat|barrel|horn|25769|rock|foliage|rowboat|mushroom|basket|18824|28933|swordfish|rocks|bedroll ground as fishingSpot56        overhead "Throwing Net" 1557        getlabel backpack pingCheck58        dclick 'fishingSpot'59        getlabel backpack pingCheck60    endif61 62    if lhandempty63        overhead 'Left hand empty'64        if findtype 31169 backpack as darpoon65            overhead 'Equipping harpoon'66            dclick darpoon67            getlabel backpack pingCheck68        elseif findtype 31172 backpack as drident69            overhead 'Equipping trident'70            dclick drident71            getlabel backpack pingCheck72        endif73    endif74 75 76    //Eat food if we need it77    if not findbuff "food" and findtype "tray" backpack as jood78        dclick jood79        wait 20080    endif81 82    //Heals & Cures83    //Bandage Self84    if not bandaging and hp < maxhp and skill healing > 5085        hotkey "Bandage Self"86        wait 20087    endif88 89    //Potion heal90    if diffhits >= 30 91        if findtype "Yellow Potion" backpack as pot 92            getlabel pot desc93            if "next usable" in desc94                // do nothing95            else96                dclick pot97                overhead 'Heal Potion' 4898                wait 50099            endif100        endif101    endif102 103    //Chivalry heal104    if diffhits >= 50 and skill "Chivalry" > 95 and not cooldown 'Holy Light'105        say '[Holylight'106        wait 250107        if insysmsg "Holy symbols remaining:"108            cooldown 'Holy Light' 31000109        endif110    endif111 112    // Cure113    if poisoned114        // Potion cure115        if findtype 'Orange Potion' backpack 116            overhead 'Drinking cure potion' 48117            hotkey 'Drink Cure'118            wait 500119        endif120    endif121 122    // Drink Red Pot123    if diffstam >= 5124        if findtype 'Red Potion' backpack125            overhead ' Drinking refresh potion'126            hotkey 'Drink Refresh'127            wait 500128        else129            overhead 'Out of refresh pots' 34130        endif131    endif132 133    // Drink str pot134    if not findbuff 'Strength'135        if findtype 'White Potion' backpack136            overhead 'Drinking strength potion'137            hotkey 'Drink Strength'138            wait 500139        endif140    endif141 142    // Drink resist pot143    if not findbuff 'Magic Resist Potion'144        if findtype 'Black Potion' backpack145            overhead 'Drinking resist potion'146            hotkey 'Drink Magic Resist'147            wait 500148        endif149    endif150 151    // Drink agility pot152    if not findbuff 'Agility'153        if findtype 'Blue Potion' backpack154            overhead 'Drinking agility potion'155            hotkey 'Drink Agility'156            wait 500157        endif158    endif159endwhile