Skip to content
Outlands Hub

Razor script

Bapeths Butler

by barryroser · 2103 lines
Download

Oct 19th 2026 - Script now instantly sucks items into the magic recycler from Ship Crates (previously was one at a time) What it does: "Casts Bless and Protection on up to 6 characters" - Open the "Atlas" to set up to 6…

Sailing
Bapeths Butler.razor
1# This is an automated backup - check out https://outlands.uorazorscripts.com/script/679ba2fe-3983-4379-8d4d-4812a9a5a596 for latest2# Automation by Jaseowns3## Script: Bapeths Butler4## Created by: barryroser#05#############################################6 7# Bapeths Butler 8#9# Oct 19th 2026 - Script now instantly sucks items into the magic recycler from Ship Crates (previously was one at a time)10#11# What it does:12# "Casts Bless and Protection on up to 6 characters" - Open the "Atlas" to set up to 6 players to be Blessed and Protected (Type [atlas in game to generate a free Atlas)13# "Expedite Shipping Crates" - Sorts and Stores items - Use the unlockable ship crate location in your house and make sure it is within 2 tiles of this character14# "Item ID and Recycle" - Identifies items in the "Magic Recycler" and recycles them - Make sure to select your recycler settings on this character15# "Paragon Chest Opener" - Paragon chests that are placed in "Second Loot Container" will be auto-opened and loot sorted16# "Poison Weapons" - Weapons that are placed in the "Second Loot Container" will be Poisoned then placed into the "First Loot Container"17# "Decode Research Materials" - Research Materials that are placed in "Second Loot Container" will be auto decoded and sorted18#19# "REQUIRED": <---------- "Important information!"20# User must create cooldown named:21#22# "Aspect Armor" OVERHEAD Trigger Text: aspect armor activated23# -------------- Cooldown : 3024#    25# "Container Select"26# When you run the script for the first time you will be asked to select three loot containers "First Loot Container", "Second Loot Container", and "Third Loot Container" - These containers are for storing loot27# These containers are for storing loot as well as depositing Paragon Chest/Maps/Research Mats for auto picking and decoding28# It is recommended to not fill any containers up to maximum capacity - leave some space29# Do not place these containers inside other containers, they should be "locked down and secured" in your house/inn room30# Avoid using Paragon Chests for these containers as it will conflict with the Paragon Chest Opener routine31#32# "Full varible reset"33# If an error has occured while the script is setting containers go into "WARMODE + Open the Party Menu" then play the script to wipe all varible memory and start fresh34#35# "Auto Loot Control"36# This script uses razor "Auto-Queue Object Delay" setting37# Make sure this setting is turned ON in the razor Options tab > Targeting & Queues sub-tab38# And set "object delay to 503" AUTO SORTING SHIP CRATES WILL BE SLOW IF YOU DONT DO THIS39#40# "In Game Paragon Chest Menu"41# "Continuous Lockpicking" and "Continuous Remove Trap" must be checked in the lockpicking gump menu42# This gump menu appears when you attempt to open a chest43#44# "Spam Reduction"45# Options tab > Targeting & Queues subtab > Uncheck "Attack/Target name overhead"46# Filters tab > Text & Messages subtab > Check "Filter Repeating Razor Messages" ONLY47#48# "***IMPORTANT***"49#50# This script should be used on an ALT account with an ALT character with the following skills:51#    52# "120 Item ID" For IDing the Magic Recycler Container53# "100 Magery" For Bless and Protection54# "120 Inscription" For longer lasting Bless and Protection buffs55# "120 Detect Hidden" For Removing Paragon Chest Traps56# "120 Lockpicking" For lockpicking Paragon Chest Locks57# "100 Poisoning" For Auto Poisoning weapons58#59# "Eldritch Aspect" For enhancing Magery Buffs60# The higher level your Eldritch the longer the buffs last - Enhance this further by using Inscription mastery chain links61# Wear Heavy Armor to protect against Greater Paragon traps62# Use a Chaos, Order, or Heater Shield to further protect yourself63# The script will auto detect your shield64# To avoid the shield being sorted or recycled please use "any accessory dye" on it65# You can also use "Chest success/Progress" mastery chain links to get the greater paragon trap chance to 0%66#67# Items this script uses are as follows:68#69# Character Items:70# "Iron Lockpicks" x271# "Avarite Trap Removal Tools" x272# "Deadly Poison Potions" x1073# "Reagents in an Avarhide Wizards Satchel" 74# "Scissors (blessed)"75# Set your storage shelf to restock these items and the script will auto stock periodically76#77# Storage Items:78# "Three secured containers of any kind" - Do not place these containers inside other containers, Avoid using Paragon Chests for these containers <----- "Warning!"79# "A mastery chain link tome"80# "A lore page tome"81# "A rare cloth tome"82# "A dyes tome"83# "An arcane rune tome"84# "A treasure map tome"85# "A ship upgrade tome"86# "A skill mastery tome"87# "A collectable card tome"88# "An ore map tome"89# "A skinning map tome"90# "A lumber map tome"91# "A fishing map tome"92# "A storage shelf"93# "A bank deposit box"94# "A garden shelf"95# "A resource stockpile" - Set this to accept Aspect Items Only, all other settings should be off <---"Important!"96# "A magic item recycler"97# "A magic item vault"98# "A repair bench" - Keep this topped up with repair charges99# "A flooring rack"100# All of these items should be locked down/secured in your inn room or house and within 2 tiles of your character101# These items can be placed in a secure container if not locked down102#103# Script starts here104#105#########################################################################################################################################106#107# "SCRIPT SETTINGS"108#109# "Toggle Bless on/off"110# 1 = on  0 = off111# 112# ENABLE/DISABLE BLESS113@setvar! "EnableBless" 1114#115#########################################################################################################################################116#117# "Self Bless"118# This setting will enable the butler to always Self Bless first119# 1 = on  0 = off120# 121# ENABLE/DISABLE SELF BLESS122@setvar! "SelfBless" 0123#124#########################################################################################################################################125#126# "Toggle Bless/Protection With Lantern"127# 128# This setting uses a lantern as a switch to enable/disable the Magery Bless/Protect Routine129# To use this feature lock down a lantern near your Butler character (Within 2 tiles)130# Double click the lantern in game to toggle the Magery Bless/Protect Routine on/off (Lit = On Unlit = Off)131# 1 = on  0 = off132#133# LANTERN SWITCH134@setvar! "LanternSwitch" 1135#136# If the lantern switch is set to on then the user can select the setting below to enable a one-time use feature137# Turn this setting on and the Butler will auto-switch the lantern off after one buff/prot cycle138#139# ONE-TIME USE BLESS/PROT140@setvar! "OneTimeUse" 1141#142#########################################################################################################################################143#144# "Deposit shipping crate gold/dubs into bank deposit safe"145#146# This setting will auto deposit gold/dubs from shipping crates into the bank deposit safe147# If this setting is off then gold/dubs will land into the "Second Loot Container"148# 1 = on  0 = off149#150# DEPOST INTO SAFE151@setvar! "ShipCrateBankDeposit" 0152#153#########################################################################################################################################154 155if warmode and gumpexists 3527489586156    gumpclose 3527489586157    overhead "VARIBLE RESET..." 38158    if varexist lootchestdump159        @unsetvar "lootchestdump"160    endif161    if varexist lootchestdump2162        @unsetvar "lootchestdump2"163    endif    164    if varexist lootchestdump3165        @unsetvar "lootchestdump3"166    endif167    if varexist lorepagetome168        @unsetvar "lorepagetome"169    endif170    if varexist chainlinktome171        @unsetvar "chainlinktome"172    endif173    if varexist rareclothtome174        @unsetvar "rareclothtome"175    endif176    if varexist flooringrack177        @unsetvar "flooringrack" 178    endif179    if varexist dyestome180        @unsetvar "dyestome" 181    endif182    if varexist arcanerunetome183        @unsetvar "arcanerunetome" 184    endif185    if varexist treasuremaptome186        @unsetvar "treasuremaptome" 187    endif188    if varexist shipupgradetome189        @unsetvar "shipupgradetome" 190    endif191    if varexist skillmasterytome192        @unsetvar "skillmasterytome" 193    endif194    if varexist collectablecardtome195        @unsetvar "collectablecardtome" 196    endif197    if varexist oremaptome198        @unsetvar "oremaptome" 199    endif200    if varexist skinningmaptome201        @unsetvar "skinningmaptome" 202    endif203    if varexist lumbermaptome204        @unsetvar "lumbermaptome" 205    endif206    if varexist fishingmaptome207        @unsetvar "fishingmaptome" 208    endif209    if varexist repbench210        @unsetvar "repbench" 211    endif212    if varexist deposafe213        @unsetvar "deposafe" 214    endif215    if varexist myshelf216        @unsetvar "myshelf" 217    endif218    if varexist gardenshelf219        @unsetvar "gardenshelf" 220    endif221    if varexist respile222        @unsetvar "respile" 223    endif224    if varexist magicrecycler225        @unsetvar "magicrecycler" 226    endif227    if varexist magicchest228        @unsetvar "magicchest" 229    endif230    overhead "MEMORY WIPED..." 38231    pause 2000232endif233 234if not varexist lorepagetome235    if findtype "book" ground 2910 -1 2 as book236        @setvar "lorepagetome" book237    else238        hotkey "Cancel Current Target"239        overhead "Lore Page Tome not Found" 38240        overhead "Manual Select..." 45241        overhead "Select Backpack if none..." 45242        hotkey "Set Last Target"243        wft 500244        while targetexists245            if not timerexists lootcontainerselect246                createtimer lootcontainerselect247                settimer lootcontainerselect 4500248            elseif timer lootcontainerselect >= 4500249                settimer lootcontainerselect 0250                overhead "Set Lore Page Tome" 38251                overhead "Select Backpack if none..." 45252            endif253        endwhile254        getlabel lasttarget desc255        if "backpack" in desc256            @setvar "lorepagetome" lasttarget257        else258            @setvar "lorepagetome" lasttarget259            overhead "Lore Page Tome Set!" 69260            if timerexists lootcontainerselect261                settimer lootcontainerselect 4500262            endif263            pause 600264        endif265    endif266endif267if not varexist chainlinktome268    � � if findtype "book" ground 2091 -1 2 as book269� � � � @setvar "chainlinktome" book270� � else271� � � � hotkey "Cancel Current Target"272� � � � overhead "Chain Link Tome not Found" 38273� � � � overhead "Manual Select..." 45274� � � � overhead "Select Backpack if none..." 45275� � � � hotkey "Set Last Target"276� � � � wft 500277� � � � while targetexists278� � � � � � if not timerexists lootcontainerselect279� � � � � � � � createtimer lootcontainerselect280� � � � � � � � settimer lootcontainerselect 4500281� � � � � � elseif timer lootcontainerselect >= 4500282� � � � � � � � settimer lootcontainerselect 0283� � � � � � � � overhead "Set Chain Link Tome" 38284                overhead "Select Backpack if none..." 45285� � � � � � endif286� � � � endwhile287� � � � getlabel lasttarget desc288� � � � if "backpack" in desc289� � � � � � @setvar "chainlinktome" lasttarget290� � � � else291� � � � � � @setvar "chainlinktome" lasttarget292� � � � � � overhead "Chain Link Tome Set!" 69293� � � � � � if timerexists lootcontainerselect294� � � � � � � � settimer lootcontainerselect 4500295� � � � � � endif296� � � � � � pause 600297� � � � endif298� � endif299endif300if not varexist rareclothtome301� � if findtype "book" ground 1495 -1 2 as book302� � � � @setvar "rareclothtome" book303� � else304� � � � hotkey "Cancel Current Target"305� � � � overhead "Rare Cloth Tome not Found" 38306� � � � overhead "Manual Select..." 45307� � � � overhead "Select Backpack if none..." 45308� � � � hotkey "Set Last Target"309� � � � wft 500310� � � � while targetexists311� � � � � � if not timerexists lootcontainerselect312� � � � � � � � createtimer lootcontainerselect313� � � � � � � � settimer lootcontainerselect 4500314� � � � � � elseif timer lootcontainerselect >= 4500315� � � � � � � � settimer lootcontainerselect 0316� � � � � � � � overhead "Set Rare Cloth Tome" 38317                overhead "Select Backpack if none..." 45318� � � � � � endif319� � � � endwhile320� � � � getlabel lasttarget desc321� � � � if "backpack" in desc322� � � � � � @setvar "rareclothtome" lasttarget323� � � � else324� � � � � � @setvar "rareclothtome" lasttarget325� � � � � � overhead "Rare Cloth Tome Set!" 69326� � � � � � if timerexists lootcontainerselect327� � � � � � � � settimer lootcontainerselect 4500328� � � � � � endif329� � � � � � pause 600330� � � � endif331� � endif332endif333if not varexist flooringrack334� � if findtype "carpet rack" ground -1 -1 2 as book335� � � � @setvar "flooringrack" book336� � else337� � � � hotkey "Cancel Current Target"338� � � � overhead "Flooring Rack not Found" 38339� � � � overhead "Manual Select..." 45340� � � � overhead "Select Backpack if none..." 45341� � � � hotkey "Set Last Target"342� � � � wft 500343� � � � while targetexists344� � � � � � if not timerexists lootcontainerselect345� � � � � � � � createtimer lootcontainerselect346� � � � � � � � settimer lootcontainerselect 4500347� � � � � � elseif timer lootcontainerselect >= 4500348� � � � � � � � settimer lootcontainerselect 0349� � � � � � � � overhead "Set Flooring Rack" 38350                overhead "Select Backpack if none..." 45351� � � � � � endif352� � � � endwhile353� � � � getlabel lasttarget desc354� � � � if "backpack" in desc355� � � � � � @setvar "flooringrack" lasttarget356� � � � else357� � � � � � @setvar "flooringrack" lasttarget358� � � � � � overhead "Flooring Rack Set!" 69359� � � � � � if timerexists lootcontainerselect360� � � � � � � � settimer lootcontainerselect 4500361� � � � � � endif362� � � � � � pause 600363� � � � endif364� � endif365endif366if not varexist dyestome367� � if findtype "book" ground 1494 -1 2 as book368� � � � @setvar "dyestome" book369� � else370� � � � hotkey "Cancel Current Target"371� � � � overhead "Dyes Tome not Found" 38372� � � � overhead "Manual Select..." 45373� � � � overhead "Select Backpack if none..." 45374� � � � hotkey "Set Last Target"375� � � � wft 500376� � � � while targetexists377� � � � � � if not timerexists lootcontainerselect378� � � � � � � � createtimer lootcontainerselect379� � � � � � � � settimer lootcontainerselect 4500380� � � � � � elseif timer lootcontainerselect >= 4500381� � � � � � � � settimer lootcontainerselect 0382� � � � � � � � overhead "Set Dyes Tome" 38383                overhead "Select Backpack if none..." 45384� � � � � � endif385� � � � endwhile386� � � � getlabel lasttarget desc387� � � � if "backpack" in desc388� � � � � � @setvar "dyestome" lasttarget389� � � � else390� � � � � � @setvar "dyestome" lasttarget391� � � � � � overhead "Dyes Tome Set!" 69392� � � � � � if timerexists lootcontainerselect393� � � � � � � � settimer lootcontainerselect 4500394� � � � � � endif395� � � � � � pause 600396� � � � endif397� � endif398endif399if not varexist arcanerunetome400� � if findtype "book" ground 2085 -1 2 as book401� � � � @setvar "arcanerunetome" book402� � else403� � � � hotkey "Cancel Current Target"404� � � � overhead "Arcane Rune Tome not Found" 38405� � � � overhead "Manual Select..." 45406� � � � overhead "Select Backpack if none..." 45407� � � � hotkey "Set Last Target"408� � � � wft 500409� � � � while targetexists410� � � � � � if not timerexists lootcontainerselect411� � � � � � � � createtimer lootcontainerselect412� � � � � � � � settimer lootcontainerselect 4500413� � � � � � elseif timer lootcontainerselect >= 4500414� � � � � � � � settimer lootcontainerselect 0415� � � � � � � � overhead "Set Arcane Rune Tome" 38416                overhead "Select Backpack if none..." 45417� � � � � � endif418� � � � endwhile419� � � � getlabel lasttarget desc420� � � � if "backpack" in desc421� � � � � � @setvar "arcanerunetome" lasttarget422� � � � else423� � � � � � @setvar "arcanerunetome" lasttarget424� � � � � � overhead "Arcane Rune Tome Set!" 69425� � � � � � if timerexists lootcontainerselect426� � � � � � � � settimer lootcontainerselect 4500427� � � � � � endif428� � � � � � pause 600429� � � � endif430� � endif431endif432if not varexist treasuremaptome433� � if findtype "book" ground 2990 -1 2 as book434� � � � @setvar "treasuremaptome" book435� � else436� � � � hotkey "Cancel Current Target"437� � � � overhead "Treasure Map Tome not Found" 38438� � � � overhead "Manual Select..." 45439� � � � overhead "Select Backpack if none..." 45440� � � � hotkey "Set Last Target"441� � � � wft 500442� � � � while targetexists443� � � � � � if not timerexists lootcontainerselect444� � � � � � � � createtimer lootcontainerselect445� � � � � � � � settimer lootcontainerselect 4500446� � � � � � elseif timer lootcontainerselect >= 4500447� � � � � � � � settimer lootcontainerselect 0448� � � � � � � � overhead "Set Treasure Map Tome" 38449                overhead "Select Backpack if none..." 45450� � � � � � endif451� � � � endwhile452� � � � getlabel lasttarget desc453� � � � if "backpack" in desc454� � � � � � @setvar "treasuremaptome" lasttarget455� � � � else456� � � � � � @setvar "treasuremaptome" lasttarget457� � � � � � overhead "Treasure Map Tome Set!" 69458� � � � � � if timerexists lootcontainerselect459� � � � � � � � settimer lootcontainerselect 4500460� � � � � � endif461� � � � � � pause 600462� � � � endif463� � endif464endif465if not varexist shipupgradetome466� � if findtype "book" ground 2877 -1 2 as book467� � � � @setvar "shipupgradetome" book468� � else469� � � � hotkey "Cancel Current Target"470� � � � overhead "Ship Upgrade Tome not Found" 38471� � � � overhead "Manual Select..." 45472� � � � overhead "Select Backpack if none..." 45473� � � � hotkey "Set Last Target"474� � � � wft 500475� � � � while targetexists476� � � � � � if not timerexists lootcontainerselect477� � � � � � � � createtimer lootcontainerselect478� � � � � � � � settimer lootcontainerselect 4500479� � � � � � elseif timer lootcontainerselect >= 4500480� � � � � � � � settimer lootcontainerselect 0481� � � � � � � � overhead "Set Ship Upgrade Tome" 38482                overhead "Select Backpack if none..." 45483� � � � � � endif484� � � � endwhile485� � � � getlabel lasttarget desc486� � � � if "backpack" in desc487� � � � � � @setvar "shipupgradetome" lasttarget488� � � � else489� � � � � � @setvar "shipupgradetome" lasttarget490� � � � � � overhead "Ship Upgrade Tome Set!" 69491� � � � � � if timerexists lootcontainerselect492� � � � � � � � settimer lootcontainerselect 4500493� � � � � � endif494� � � � � � pause 600495� � � � endif496� � endif497endif498if not varexist skillmasterytome499� � if findtype "book" ground 2963 -1 2 as book500� � � � @setvar "skillmasterytome" book501� � else502� � � � hotkey "Cancel Current Target"503� � � � overhead "Skill Mastery Tome not Found" 38504� � � � overhead "Manual Select..." 45505� � � � overhead "Select Backpack if none..." 45506� � � � hotkey "Set Last Target"507� � � � wft 500508� � � � while targetexists509� � � � � � if not timerexists lootcontainerselect510� � � � � � � � createtimer lootcontainerselect511� � � � � � � � settimer lootcontainerselect 4500512� � � � � � elseif timer lootcontainerselect >= 4500513� � � � � � � � settimer lootcontainerselect 0514� � � � � � � � overhead "Set Skill Mastery Tome" 38515                overhead "Select Backpack if none..." 45516� � � � � � endif517� � � � endwhile518� � � � getlabel lasttarget desc519� � � � if "backpack" in desc520� � � � � � @setvar "skillmasterytome" lasttarget521� � � � else522� � � � � � @setvar "skillmasterytome" lasttarget523� � � � � � overhead "Skill Mastery Tome Set!" 69524� � � � � � if timerexists lootcontainerselect525� � � � � � � � settimer lootcontainerselect 4500526� � � � � � endif527� � � � � � pause 600528� � � � endif529� � endif530endif531if not varexist collectablecardtome532� � if findtype "book" ground 2141 -1 2 as book533� � � � @setvar "collectablecardtome" book534� � else535� � � � hotkey "Cancel Current Target"536� � � � overhead "Collectable Card Tome not Found" 38537� � � � overhead "Manual Select..." 45538� � � � overhead "Select Backpack if none..." 45539� � � � hotkey "Set Last Target"540� � � � wft 500541� � � � while targetexists542� � � � � � if not timerexists lootcontainerselect543� � � � � � � � createtimer lootcontainerselect544� � � � � � � � settimer lootcontainerselect 4500545� � � � � � elseif timer lootcontainerselect >= 4500546� � � � � � � � settimer lootcontainerselect 0547� � � � � � � � overhead "Set Collectable Card Tome" 38548                overhead "Select Backpack if none..." 45549� � � � � � endif550� � � � endwhile551� � � � getlabel lasttarget desc552� � � � if "backpack" in desc553� � � � � � @setvar "collectablecardtome" lasttarget554� � � � else555� � � � � � @setvar "collectablecardtome" lasttarget556� � � � � � overhead "Collectable Card Tome Set!" 69557� � � � � � if timerexists lootcontainerselect558� � � � � � � � settimer lootcontainerselect 4500559� � � � � � endif560� � � � � � pause 600561� � � � endif562� � endif563endif564if not varexist oremaptome565� � if findtype "book" ground 2796 -1 2 as book566� � � � @setvar "oremaptome" book567� � else568� � � � hotkey "Cancel Current Target"569� � � � overhead "Ore Map Tome not Found" 38570� � � � overhead "Manual Select..." 45571� � � � overhead "Select Backpack if none..." 45572� � � � hotkey "Set Last Target"573� � � � wft 500574� � � � while targetexists575� � � � � � if not timerexists lootcontainerselect576� � � � � � � � createtimer lootcontainerselect577� � � � � � � � settimer lootcontainerselect 4500578� � � � � � elseif timer lootcontainerselect >= 4500579� � � � � � � � settimer lootcontainerselect 0580� � � � � � � � overhead "Set Ore Map Tome" 38581                overhead "Select Backpack if none..." 45582� � � � � � endif583� � � � endwhile584� � � � getlabel lasttarget desc585� � � � if "backpack" in desc586� � � � � � @setvar "oremaptome" lasttarget587� � � � else588� � � � � � @setvar "oremaptome" lasttarget589� � � � � � overhead "Ore Map Tome Set!" 69590� � � � � � if timerexists lootcontainerselect591� � � � � � � � settimer lootcontainerselect 4500592� � � � � � endif593� � � � � � pause 600594� � � � endif595� � endif596endif597if not varexist skinningmaptome598� � if findtype "book" ground 2651 -1 2 as book599� � � � @setvar "skinningmaptome" book600� � else601� � � � hotkey "Cancel Current Target"602� � � � overhead "Skinning Map Tome not Found" 38603� � � � overhead "Manual Select..." 45604� � � � overhead "Select Backpack if none..." 45605� � � � hotkey "Set Last Target"606� � � � wft 500607� � � � while targetexists608� � � � � � if not timerexists lootcontainerselect609� � � � � � � � createtimer lootcontainerselect610� � � � � � � � settimer lootcontainerselect 4500611� � � � � � elseif timer lootcontainerselect >= 4500612� � � � � � � � settimer lootcontainerselect 0613� � � � � � � � overhead "Set Skinning Map Tome" 38614                overhead "Select Backpack if none..." 45615� � � � � � endif616� � � � endwhile617� � � � getlabel lasttarget desc618� � � � if "backpack" in desc619� � � � � � @setvar "skinningmaptome" lasttarget620� � � � else621� � � � � � @setvar "skinningmaptome" lasttarget622� � � � � � overhead "Skinning Map Tome Set!" 69623� � � � � � if timerexists lootcontainerselect624� � � � � � � � settimer lootcontainerselect 4500625� � � � � � endif626� � � � � � pause 600627� � � � endif628� � endif629endif630if not varexist lumbermaptome631� � if findtype "book" ground 2799 -1 2 as book632� � � � @setvar "lumbermaptome" book633� � else634� � � � hotkey "Cancel Current Target"635� � � � overhead "Lumber Map Tome not Found" 38636� � � � overhead "Manual Select..." 45637� � � � overhead "Select Backpack if none..." 45638� � � � hotkey "Set Last Target"639� � � � wft 500640� � � � while targetexists641� � � � � � if not timerexists lootcontainerselect642� � � � � � � � createtimer lootcontainerselect643� � � � � � � � settimer lootcontainerselect 4500644� � � � � � elseif timer lootcontainerselect >= 4500645� � � � � � � � settimer lootcontainerselect 0646� � � � � � � � overhead "Set Lumber Map Tome" 38647                overhead "Select Backpack if none..." 45648� � � � � � endif649� � � � endwhile650� � � � getlabel lasttarget desc651� � � � if "backpack" in desc652� � � � � � @setvar "lumbermaptome" lasttarget653� � � � else654� � � � � � @setvar "lumbermaptome" lasttarget655� � � � � � overhead "Lumber Map Tome Set!" 69656� � � � � � if timerexists lootcontainerselect657� � � � � � � � settimer lootcontainerselect 4500658� � � � � � endif659� � � � � � pause 600660� � � � endif661� � endif662endif663if not varexist fishingmaptome664� � if findtype "book" ground 2722 -1 2 as book665� � � � @setvar "fishingmaptome" book666� � else667� � � � hotkey "Cancel Current Target"668� � � � overhead "Fishing Map Tome not Found" 38669� � � � overhead "Manual Select..." 45670� � � � overhead "Select Backpack if none..." 45671� � � � hotkey "Set Last Target"672� � � � wft 500673� � � � while targetexists674� � � � � � if not timerexists lootcontainerselect675� � � � � � � � createtimer lootcontainerselect676� � � � � � � � settimer lootcontainerselect 4500677� � � � � � elseif timer lootcontainerselect >= 4500678� � � � � � � � settimer lootcontainerselect 0679� � � � � � � � overhead "Set Fishing Map Tome" 38680                overhead "Select Backpack if none..." 45681� � � � � � endif682� � � � endwhile683� � � � getlabel lasttarget desc684� � � � if "backpack" in desc685� � � � � � @setvar "fishingmaptome" lasttarget686� � � � else687� � � � � � @setvar "fishingmaptome" lasttarget688� � � � � � overhead "Fishing Map Tome Set!" 69689� � � � � � if timerexists lootcontainerselect690� � � � � � � � settimer lootcontainerselect 4500691� � � � � � endif692� � � � � � pause 600693� � � � endif694� � endif695endif696if not varexist repbench697� � if findtype "repair bench" ground -1 -1 2 as rbench698� � � � @setvar "repbench" rbench699� � else700� � � � hotkey "Cancel Current Target"701� � � � overhead "Repair Bench not Found" 38702� � � � overhead "Manual Select..." 45703� � � � overhead "Select Backpack if none..." 45704� � � � hotkey "Set Last Target"705� � � � wft 500706� � � � while targetexists707� � � � � � if not timerexists lootcontainerselect708� � � � � � � � createtimer lootcontainerselect709� � � � � � � � settimer lootcontainerselect 4500710� � � � � � elseif timer lootcontainerselect >= 4500711� � � � � � � � settimer lootcontainerselect 0712� � � � � � � � overhead "Set Repair Bench" 38713                overhead "Select Backpack if none..." 45714� � � � � � endif715� � � � endwhile716� � � � getlabel lasttarget desc717� � � � if "backpack" in desc718� � � � � � @setvar "repbench" lasttarget719� � � � else720� � � � � � @setvar "repbench" lasttarget721� � � � � � overhead "Repair Bench Set!" 69722� � � � � � if timerexists lootcontainerselect723� � � � � � � � settimer lootcontainerselect 4500724� � � � � � endif725� � � � � � pause 600726� � � � endif727� � endif728endif729if not varexist deposafe730� � if findtype "bank deposit safe" ground -1 -1 2 as bsafe731� � � � @setvar "deposafe" bsafe732� � else733� � � � hotkey "Cancel Current Target"734� � � � overhead "Deposit Safe not Found" 38735� � � � overhead "Manual Select..." 45736� � � � overhead "Select Backpack if none..." 45737� � � � hotkey "Set Last Target"738� � � � wft 500739� � � � while targetexists740� � � � � � if not timerexists lootcontainerselect741� � � � � � � � createtimer lootcontainerselect742� � � � � � � � settimer lootcontainerselect 4500743� � � � � � elseif timer lootcontainerselect >= 4500744� � � � � � � � settimer lootcontainerselect 0745� � � � � � � � overhead "Set Deposit Safe" 38746                overhead "Select Backpack if none..." 45747� � � � � � endif748� � � � endwhile749� � � � getlabel lasttarget desc750� � � � if "backpack" in desc751� � � � � � @setvar "deposafe" lasttarget752� � � � else753� � � � � � @setvar "deposafe" lasttarget754� � � � � � overhead "Deposist Safe Set!" 69755� � � � � � if timerexists lootcontainerselect756� � � � � � � � settimer lootcontainerselect 4500757� � � � � � endif758� � � � � � pause 600759� � � � endif760� � endif761endif762if not varexist myshelf763� � if findtype "storage shelf|gothic storage shelf|spring storage shelf|winter storage shelf" ground -1 -1 2 as shelf764� � � � @setvar "myshelf" shelf765� � else766� � � � hotkey "Cancel Current Target"767� � � � overhead "Storage Shelf not Found" 38768� � � � overhead "Manual Select..." 45769� � � � overhead "Select Backpack if none..." 45770� � � � hotkey "Set Last Target"771� � � � wft 500772� � � � while targetexists773� � � � � � if not timerexists lootcontainerselect774� � � � � � � � createtimer lootcontainerselect775� � � � � � � � settimer lootcontainerselect 4500776� � � � � � elseif timer lootcontainerselect >= 4500777� � � � � � � � settimer lootcontainerselect 0778� � � � � � � � overhead "Set Storage Shelf" 38779                overhead "Select Backpack if none..." 45780� � � � � � endif781� � � � endwhile782� � � � getlabel lasttarget desc783� � � � if "backpack" in desc784� � � � � � @setvar "myshelf" lasttarget785� � � � else786� � � � � � @setvar "myshelf" lasttarget787� � � � � � overhead "Storage Shelf Set!" 69788� � � � � � if timerexists lootcontainerselect789� � � � � � � � settimer lootcontainerselect 4500790� � � � � � endif791� � � � � � pause 600792� � � � endif793� � endif794endif795if not varexist gardenshelf796� � if findtype "barrel planter shelf|garden shelf" ground -1 -1 2 as gshelf797� � � � @setvar "gardenshelf" gshelf798� � else799� � � � hotkey "Cancel Current Target"800� � � � overhead "Garden Shelf not Found" 38801� � � � overhead "Manual Select..." 45802� � � � overhead "Select Backpack if none..." 45803� � � � hotkey "Set Last Target"804� � � � wft 500805� � � � while targetexists806� � � � � � if not timerexists lootcontainerselect807� � � � � � � � createtimer lootcontainerselect808� � � � � � � � settimer lootcontainerselect 4500809� � � � � � elseif timer lootcontainerselect >= 4500810� � � � � � � � settimer lootcontainerselect 0811� � � � � � � � overhead "Set Garden Shelf" 38812                overhead "Select Backpack if none..." 45813� � � � � � endif814� � � � endwhile815� � � � getlabel lasttarget desc816� � � � if "backpack" in desc817� � � � � � @setvar "gardenshelf" lasttarget818� � � � else819� � � � � � @setvar "gardenshelf" lasttarget820� � � � � � overhead "Garden Shelf Set!" 69821� � � � � � if timerexists lootcontainerselect822� � � � � � � � settimer lootcontainerselect 4500823� � � � � � endif824� � � � � � pause 600825� � � � endif826� � endif827endif828if not varexist respile829� � if findtype "resource container" ground -1 -1 2 as pile830� � � � @setvar "respile" pile831� � else832� � � � hotkey "Cancel Current Target"833� � � � overhead "Resource Stockpile not Found" 38834� � � � overhead "Manual Select..." 45835� � � � overhead "Select Backpack if none..." 45836� � � � hotkey "Set Last Target"837� � � � wft 500838� � � � while targetexists839� � � � � � if not timerexists lootcontainerselect840� � � � � � � � createtimer lootcontainerselect841� � � � � � � � settimer lootcontainerselect 4500842� � � � � � elseif timer lootcontainerselect >= 4500843� � � � � � � � settimer lootcontainerselect 0844� � � � � � � � overhead "Set Resource Stockpile" 38845                overhead "Select Backpack if none..." 45846� � � � � � endif847� � � � endwhile848� � � � getlabel lasttarget desc849� � � � if "backpack" in desc850� � � � � � @setvar "respile" lasttarget851� � � � else852� � � � � � @setvar "respile" lasttarget853� � � � � � overhead "Resource Stockpile Set!" 69854� � � � � � if timerexists lootcontainerselect855� � � � � � � � settimer lootcontainerselect 4500856� � � � � � endif857� � � � � � pause 600858� � � � endif859� � endif860endif861if not varexist magicrecycler862� � if findtype "magic item recycler|ornate elven chest" ground -1 -1 2 as recycle863� � � � @setvar "magicrecycler" recycle864� � else865� � � � hotkey "Cancel Current Target"866� � � � overhead "Magic Item Recycler not Found" 38867� � � � overhead "Manual Select..." 45868� � � � overhead "Select Backpack if none..." 45869� � � � hotkey "Set Last Target"870� � � � wft 500871� � � � while targetexists872� � � � � � if not timerexists lootcontainerselect873� � � � � � � � createtimer lootcontainerselect874� � � � � � � � settimer lootcontainerselect 4500875� � � � � � elseif timer lootcontainerselect >= 4500876� � � � � � � � settimer lootcontainerselect 0877� � � � � � � � overhead "Set Magic Item Recycler" 38878                overhead "Select Backpack if none..." 45879� � � � � � endif880� � � � endwhile881� � � � getlabel lasttarget desc882� � � � if "backpack" in desc883� � � � � � @setvar "magicrecycler" lasttarget884� � � � else885� � � � � � @setvar "magicrecycler" lasttarget886� � � � � � overhead "Magic Item Recycler Set!" 69887� � � � � � if timerexists lootcontainerselect888� � � � � � � � settimer lootcontainerselect 4500889� � � � � � endif890� � � � � � pause 600891� � � � endif892� � endif893endif894if not varexist magicchest895� � if findtype "sm magic item vault|magic item chest" ground -1 -1 2 as mchest896� � � � @setvar "magicchest" mchest897� � else898� � � � hotkey "Cancel Current Target"899� � � � overhead "Magic Item Vault not Found" 38900� � � � overhead "Manual Select..." 45901� � � � overhead "Select Backpack if none..." 45902� � � � hotkey "Set Last Target"903� � � � wft 500904� � � � while targetexists905� � � � � � if not timerexists lootcontainerselect906� � � � � � � � createtimer lootcontainerselect907� � � � � � � � settimer lootcontainerselect 4500908� � � � � � elseif timer lootcontainerselect >= 4500909� � � � � � � � settimer lootcontainerselect 0910� � � � � � � � overhead "Set Magic Item Vault" 38911                overhead "Select Backpack if none..." 45912� � � � � � endif913� � � � endwhile914� � � � getlabel lasttarget desc915� � � � if "backpack" in desc916� � � � � � @setvar "magicchest" lasttarget917� � � � else918� � � � � � @setvar "magicchest" lasttarget919� � � � � � overhead "Magic Item Vault Set!" 69920� � � � � � if timerexists lootcontainerselect921� � � � � � � � settimer lootcontainerselect 4500922� � � � � � endif923� � � � � � pause 600924� � � � endif925� � endif926endif927if not varexist lootchestdump928    hotkey "Cancel Current Target"929    hotkey "Set Last Target" 930    wft 1000931    while targetexists 932        if not timerexists lootcontainerselect933            createtimer lootcontainerselect934            settimer lootcontainerselect 4500935        elseif timer lootcontainerselect >= 4500936            settimer lootcontainerselect 0937            overhead "Set First Loot Container" 38938        endif939    endwhile940    @setvar "lootchestdump" lasttarget 941    overhead "First Container Set" 69942    pause 600943    if timerexists lootcontainerselect944        settimer lootcontainerselect 4500945    endif946endif947if not varexist lootchestdump2948    hotkey "Cancel Current Target"949    hotkey "Set Last Target" 950    wft 1000951    while targetexists 952        if not timerexists lootcontainerselect953            createtimer lootcontainerselect954        elseif timer lootcontainerselect >= 4500955            settimer lootcontainerselect 0956            overhead "Set Second Loot Container" 38957            overhead "Tmap/RM/Paragon Depo" 68958        endif959    endwhile960    @setvar "lootchestdump2" lasttarget 961    overhead "Second Container Set" 69962    pause 600963    if timerexists lootcontainerselect964        settimer lootcontainerselect 4500965    endif966endif967if not varexist lootchestdump3968    hotkey "Cancel Current Target"969    hotkey "Set Last Target" 970    wft 1000971    while targetexists 972        if not timerexists lootcontainerselect973            createtimer lootcontainerselect974        elseif timer lootcontainerselect >= 4500975            settimer lootcontainerselect 0976            overhead "Set Third Loot Container" 38977        endif978    endwhile979    @setvar "lootchestdump3" lasttarget 980    overhead "Third Loot Container Set" 69981    pause 600982    if timerexists lootcontainerselect983        removetimer lootcontainerselect984    endif985endif986if gumpexists 341416395987    gumpclose 341416395988    while not dead989        clearsysmsg 990        @unsetvar "BlessPlayer1"991        @unsetvar "BlessPlayer2"992        @unsetvar "BlessPlayer3"993        @unsetvar "BlessPlayer4"994        @unsetvar "BlessPlayer5"995        @unsetvar "BlessPlayer6"996        overhead "Bless Memory Wiped" 38997        overhead "Select up to 6 Players" 88998        pause 2500999        hotkey "Cancel Current Target"1000        hotkey "Set Last Target"1001        wft 5001002        while targetexists1003� � � � � � if not timerexists BlessPlayerSelect1004    � � � � � � createtimer BlessPlayerSelect1005    � � � � � � settimer BlessPlayerSelect 45001006    � � � � elseif timer BlessPlayerSelect >= 45001007    � � � � � � settimer BlessPlayerSelect 01008    � � � � � � overhead "Set Player 1" 531009                overhead "Select backpack if done" 381010    � � � � endif1011    � � endwhile1012        getlabel backpack ping1013        @setvar "BlessPlayer1" lasttarget 1014        getlabel lasttarget playerblessdesc1015        if insysmsg "getlabel - Skipped"1016            //donothing1017        elseif "backpack" in playerblessdesc1018            @unsetvar "BlessPlayer1"1019            overhead "Blessed Players Set!" 881020            break1021        endif1022        overhead "Player 1 Set" 531023        pause 2001024        settimer BlessPlayerSelect 45001025        hotkey "Set Last Target"1026        wft 5001027        while targetexists1028� � � � � � if not timerexists BlessPlayerSelect1029    � � � � � � createtimer BlessPlayerSelect1030    � � � � � � settimer BlessPlayerSelect 45001031    � � � � elseif timer BlessPlayerSelect >= 45001032    � � � � � � settimer BlessPlayerSelect 01033    � � � � � � overhead "Set Player 2" 681034                overhead "Select backpack if done" 381035    � � � � endif1036    � � endwhile1037        getlabel backpack ping1038        @setvar "BlessPlayer2" lasttarget1039        getlabel lasttarget playerblessdesc1040        if insysmsg "getlabel - Skipped"1041            //donothing1042        elseif "backpack" in playerblessdesc1043            @unsetvar "BlessPlayer2"1044            overhead "Blessed Players Set!" 881045            break1046        endif1047        overhead "Player 2 Set" 681048        pause 2001049        settimer BlessPlayerSelect 45001050        hotkey "Set Last Target"1051        wft 5001052        while targetexists1053� � � � � � if not timerexists BlessPlayerSelect1054    � � � � � � createtimer BlessPlayerSelect1055    � � � � � � settimer BlessPlayerSelect 45001056    � � � � elseif timer BlessPlayerSelect >= 45001057    � � � � � � settimer BlessPlayerSelect 01058    � � � � � � overhead "Set Player 3" 941059                overhead "Select backpack if done" 381060    � � � � endif1061    � � endwhile1062        getlabel backpack ping1063        @setvar "BlessPlayer3" lasttarget 1064        getlabel lasttarget playerblessdesc1065        if insysmsg "getlabel - Skipped"1066            //donothing1067        elseif "backpack" in playerblessdesc1068            @unsetvar "BlessPlayer3"1069            overhead "Blessed Players Set!" 881070            break1071        endif1072        overhead "Player 3 Set" 941073        pause 2001074        settimer BlessPlayerSelect 45001075        hotkey "Set Last Target"1076        wft 5001077        while targetexists1078� � � � � � if not timerexists BlessPlayerSelect1079    � � � � � � createtimer BlessPlayerSelect1080    � � � � � � settimer BlessPlayerSelect 45001081    � � � � elseif timer BlessPlayerSelect >= 45001082    � � � � � � settimer BlessPlayerSelect 01083    � � � � � � overhead "Set Player 4" 1151084                overhead "Select backpack if done" 381085    � � � � endif1086    � � endwhile1087        getlabel backpack ping1088        @setvar "BlessPlayer4" lasttarget 1089        getlabel lasttarget playerblessdesc1090        if insysmsg "getlabel - Skipped"1091            //donothing1092        elseif "backpack" in playerblessdesc1093            @unsetvar "BlessPlayer4"1094            overhead "Blessed Players Set!" 881095            break1096        endif1097        overhead "Player 4 Set" 1151098        pause 2001099        settimer BlessPlayerSelect 45001100        hotkey "Set Last Target"1101        wft 5001102        while targetexists1103� � � � � � if not timerexists BlessPlayerSelect1104    � � � � � � createtimer BlessPlayerSelect1105    � � � � � � settimer BlessPlayerSelect 45001106    � � � � elseif timer BlessPlayerSelect >= 45001107    � � � � � � settimer BlessPlayerSelect 01108    � � � � � � overhead "Set Player 5" 851109                overhead "Select backpack if done" 381110    � � � � endif1111    � � endwhile1112        getlabel backpack ping1113        @setvar "BlessPlayer5" lasttarget 1114        getlabel lasttarget playerblessdesc1115        if insysmsg "getlabel - Skipped"1116            //donothing1117        elseif "backpack" in playerblessdesc1118            @unsetvar "BlessPlayer5"1119            overhead "Blessed Players Set!" 881120            break1121        endif1122        overhead "Player 5 Set" 851123        pause 2001124        settimer BlessPlayerSelect 45001125        hotkey "Set Last Target"1126        wft 5001127        while targetexists1128� � � � � � if not timerexists BlessPlayerSelect1129    � � � � � � createtimer BlessPlayerSelect1130    � � � � � � settimer BlessPlayerSelect 45001131    � � � � elseif timer BlessPlayerSelect >= 45001132    � � � � � � settimer BlessPlayerSelect 01133    � � � � � � overhead "Set Player 6" 1201134                overhead "Select backpack if done" 381135    � � � � endif1136    � � endwhile1137        getlabel backpack ping1138        @setvar "BlessPlayer6" lasttarget 1139        getlabel lasttarget playerblessdesc1140        if insysmsg "getlabel - Skipped"1141            //donothing1142        elseif "backpack" in playerblessdesc1143            @unsetvar "BlessPlayer6"1144            overhead "Blessed Players Set!" 881145            break1146        endif1147        overhead "Player 6 Set" 1201148        pause 2001149        overhead "Blessed Players Set!" 881150        break1151    endwhile1152endif1153 1154if not timerexists lcd1 and find "lootchestdump" ground -1 -1 21155    while queued1156        //donothing1157    endwhile1158    dclick "lootchestdump"1159    createtimer lcd11160endif1161if not timerexists lcd2 and find "lootchestdump" ground -1 -1 21162    while queued1163        //donothing1164    endwhile1165    dclick "lootchestdump2"1166    createtimer lcd21167endif1168if not timerexists lcd3 and find "lootchestdump" ground -1 -1 21169    while queued1170        //donothing1171    endwhile1172    dclick "lootchestdump3"1173    createtimer lcd31174endif1175if timerexists lcd1 and not find "lootchestdump" ground -1 -1 21176    removetimer lcd11177endif1178if timerexists lcd2 and not find "lootchestdump2" ground -1 -1 21179    removetimer lcd21180endif1181if timerexists lcd3 and not find "lootchestdump3" ground -1 -1 21182    removetimer lcd31183endif1184 1185if not timerexists bapbutler1186    createtimer bapbutler1187    settimer bapbutler 175001188elseif timer bapbutler >= 175001189    say "I exist to serve thee..." 881190    settimer bapbutler 01191endif1192 1193if casting 1194    hotkey "Cancel Current Target"1195    while casting 1196        //donothing1197    endwhile1198    pause 3301199    while targetexists 1200        if not timerexists errorcancelcursor1201            createtimer errorcancelcursor1202        elseif timerexists errorcancelcursor1203            if timer errorcancelcursor >= 50001204                hotkey "Cancel Current Target"1205                removetimer errorcancelcursor1206            endif1207        endif1208    endwhile1209    pause 3301210    removetimer errorcancelcursor1211endif1212 1213if skill "Magery" >= 40 and mana >= 101214    if timerexists reactive and not findbuff "Reactive Armor"1215        if timer reactive > 300001216            cast "Reactive Armor"1217        endif1218    endif1219    if findbuff "Reactive Armor" and timerexists reactive1220        removetimer reactive1221    endif1222    if not findbuff "Reactive Armor" and not timerexists reactive1223        createtimer reactive1224    endif1225endif1226 1227if not timerexists shelfrestock1228    createtimer shelfrestock1229    settimer shelfrestock 250001230endif1231if timer shelfrestock >= 250001232    settimer shelfrestock 01233    dclick "repbench"1234    hotkey "Cancel Current Target"1235    menu myshelf 01236    wft 10001237    target self1238    getlabel backpack ping1239    gumpclose 32328259651240    hotkey "Cancel Current Target"1241    menu myshelf 11242endif1243 1244if diffhits >= 11245    cast "Greater Heal"1246    wft 20001247    target self1248    pause 3301249endif1250 1251// Magery Buffer1252if "LanternSwitch" = 1 and skill "Magery" >= 60 and mana >= 20 and findtype 2594 ground -1 -1 21253    if not timerexists bufftimer1254        createtimer bufftimer1255        settimer bufftimer 150001256    endif1257    if timer bufftimer >= 150001258        if "EnableBless" = 11259            clearsysmsg 1260            if findlayer self innertorso as checkaspect1261                while cooldown "Aspect Armor"1262                    //donoting1263                endwhile1264                getlabel checkaspect desc1265                if "eldritch" in desc1266                    //donothing1267                else 1268                    if cooldown "Aspect"1269                        while cooldown "Aspect"1270                            //donothing1271                        endwhile1272                        getlabel backpack ping1273                    endif   1274                    say "[AspectArmor Eldritch"1275                endif1276            endif1277            if "SelfBless" = 11278                hotkey "Cancel Current Target"1279                createtimer activateprot1280                cast "bless"1281                wft 25001282                target self1283                overhead "Blessed Self" 881284                hotkey "Cancel Current Target"1285                pause 3301286            endif1287            if varexist "BlessPlayer1"1288                hotkey "Cancel Current Target"1289                skill "Begging"1290                wft 5001291                target "BlessPlayer1"1292                getlabel backpack ping1293                hotkey "Cancel Current Target"1294                if insysmsg "Target cannot be seen"1295                    pause 3001296                elseif insysmsg "Perhaps just asking them would work better."1297                    createtimer activateprot1298                    cast "bless"1299                    wft 25001300                    target "BlessPlayer1"1301                    overhead "Player 1 Blessed" 881302                    hotkey "Cancel Current Target"1303                    pause 3301304                endif1305            endif1306            if varexist "BlessPlayer2"1307                hotkey "Cancel Current Target"1308                skill "Begging"1309                wft 5001310                target "BlessPlayer2"1311                getlabel backpack ping1312                hotkey "Cancel Current Target"1313                if insysmsg "Target cannot be seen"1314                    pause 3001315                elseif insysmsg "Perhaps just asking them would work better."1316                    createtimer activateprot1317                    cast "bless"1318                    wft 25001319                    target "BlessPlayer2"1320                    overhead "Player 2 Blessed" 881321                    hotkey "Cancel Current Target"1322                    pause 3301323                endif1324            endif1325            if varexist "BlessPlayer3"1326                hotkey "Cancel Current Target"1327                skill "Begging"1328                wft 5001329                target "BlessPlayer3"1330                getlabel backpack ping1331                hotkey "Cancel Current Target"1332                if insysmsg "Target cannot be seen"1333                    pause 3001334                elseif insysmsg "Perhaps just asking them would work better."1335                    createtimer activateprot1336                    cast "bless"1337                    wft 25001338                    target "BlessPlayer3"1339                    overhead "Player 3 Blessed" 881340                    hotkey "Cancel Current Target"1341                    pause 3301342                endif1343            endif1344            if varexist "BlessPlayer4"1345                hotkey "Cancel Current Target"1346                skill "Begging"1347                wft 5001348                target "BlessPlayer4"1349                getlabel backpack ping1350                hotkey "Cancel Current Target"1351                if insysmsg "Target cannot be seen"1352                    pause 3001353                elseif insysmsg "Perhaps just asking them would work better."1354                    createtimer activateprot1355                    cast "bless"1356                    wft 25001357                    target "BlessPlayer4"1358                    overhead "Player 4 Blessed" 881359                    hotkey "Cancel Current Target"1360                    pause 3301361                endif1362            endif1363            if varexist "BlessPlayer5"1364                hotkey "Cancel Current Target"1365                skill "Begging"1366                wft 5001367                target "BlessPlayer5"1368                getlabel backpack ping1369                hotkey "Cancel Current Target"1370                if insysmsg "Target cannot be seen"1371                    pause 3001372                elseif insysmsg "Perhaps just asking them would work better."1373                    createtimer activateprot1374                    cast "bless"1375                    wft 25001376                    target "BlessPlayer5"1377                    overhead "Player 5 Blessed" 881378                    hotkey "Cancel Current Target"1379                    pause 3301380                endif1381            endif1382            if varexist "BlessPlayer6"1383                hotkey "Cancel Current Target"1384                skill "Begging"1385                wft 5001386                target "BlessPlayer6"1387                getlabel backpack ping1388                hotkey "Cancel Current Target"1389                if insysmsg "Target cannot be seen"1390                    pause 3001391                elseif insysmsg "Perhaps just asking them would work better."1392                    createtimer activateprot1393                    cast "bless"1394                    wft 25001395                    target "BlessPlayer6"1396                    overhead "Player 6 Blessed" 881397                    hotkey "Cancel Current Target"1398                    pause 3301399                endif1400            endif1401            if timerexists activateprot1402                settimer bufftimer 01403                removetimer activateprot1404                cast "arch protection"1405                wft 25001406                target self1407                pause 3501408                hotkey "Cancel Current Target"1409                if "LanternSwitch" = 1 and "OneTimeUse" = 1 and findtype 2594 ground -1 -1 2 as baplanternswitch1410                    while queued1411                        //donothing1412                    endwhile1413                    dclick baplanternswitch1414                endif1415            endif1416        elseif "EnableBless" = 01417            settimer bufftimer 01418            removetimer activateprot1419            cast "arch protection"1420            wft 25001421            target self1422            pause 3501423            hotkey "Cancel Current Target"1424            if "LanternSwitch" = 1 and "OneTimeUse" = 1 and findtype 2594 ground -1 -1 2 as baplanternswitch1425                while queued1426                    //donothing1427                endwhile1428                dclick baplanternswitch1429            endif1430        endif1431    endif1432elseif "LanternSwitch" = 0 and skill "Magery" >= 60 and mana >= 201433    if not timerexists bufftimer1434        createtimer bufftimer1435        settimer bufftimer 150001436    endif1437    if timer bufftimer >= 150001438        if "EnableBless" = 11439            clearsysmsg 1440            if findlayer self innertorso as checkaspect1441                while cooldown "Aspect Armor"1442                    //donoting1443                endwhile1444                getlabel checkaspect desc1445                if "eldritch" in desc1446                    //donothing1447                else 1448                    if cooldown "Aspect"1449                        while cooldown "Aspect"1450                            //donothing1451                        endwhile1452                        getlabel backpack ping1453                    endif   1454                    say "[AspectArmor Eldritch"1455                endif1456            endif1457            if "SelfBless" = 11458                hotkey "Cancel Current Target"1459                createtimer activateprot1460                cast "bless"1461                wft 25001462                target self1463                overhead "Blessed Self" 881464                hotkey "Cancel Current Target"1465                pause 3301466            endif1467            if varexist "BlessPlayer1"1468                hotkey "Cancel Current Target"1469                skill "Begging"1470                wft 5001471                target "BlessPlayer1"1472                getlabel backpack ping1473                hotkey "Cancel Current Target"1474                if insysmsg "Target cannot be seen"1475                    pause 3001476                elseif insysmsg "Perhaps just asking them would work better."1477                    createtimer activateprot1478                    cast "bless"1479                    wft 25001480                    target "BlessPlayer1"1481                    overhead "Player 1 Blessed" 881482                    hotkey "Cancel Current Target"1483                    pause 3301484                endif1485            endif1486            if varexist "BlessPlayer2"1487                hotkey "Cancel Current Target"1488                skill "Begging"1489                wft 5001490                target "BlessPlayer2"1491                getlabel backpack ping1492                hotkey "Cancel Current Target"1493                if insysmsg "Target cannot be seen"1494                    pause 3001495                elseif insysmsg "Perhaps just asking them would work better."1496                    createtimer activateprot1497                    cast "bless"1498                    wft 25001499                    target "BlessPlayer2"1500                    overhead "Player 2 Blessed" 881501                    hotkey "Cancel Current Target"1502                    pause 3301503                endif1504            endif1505            if varexist "BlessPlayer3"1506                hotkey "Cancel Current Target"1507                skill "Begging"1508                wft 5001509                target "BlessPlayer3"1510                getlabel backpack ping1511                hotkey "Cancel Current Target"1512                if insysmsg "Target cannot be seen"1513                    pause 3001514                elseif insysmsg "Perhaps just asking them would work better."1515                    createtimer activateprot1516                    cast "bless"1517                    wft 25001518                    target "BlessPlayer3"1519                    overhead "Player 3 Blessed" 881520                    hotkey "Cancel Current Target"1521                    pause 3301522                endif1523            endif1524            if varexist "BlessPlayer4"1525                hotkey "Cancel Current Target"1526                skill "Begging"1527                wft 5001528                target "BlessPlayer4"1529                getlabel backpack ping1530                hotkey "Cancel Current Target"1531                if insysmsg "Target cannot be seen"1532                    pause 3001533                elseif insysmsg "Perhaps just asking them would work better."1534                    createtimer activateprot1535                    cast "bless"1536                    wft 25001537                    target "BlessPlayer4"1538                    overhead "Player 4 Blessed" 881539                    hotkey "Cancel Current Target"1540                    pause 3301541                endif1542            endif1543            if varexist "BlessPlayer5"1544                hotkey "Cancel Current Target"1545                skill "Begging"1546                wft 5001547                target "BlessPlayer5"1548                getlabel backpack ping1549                hotkey "Cancel Current Target"1550                if insysmsg "Target cannot be seen"1551                    pause 3001552                elseif insysmsg "Perhaps just asking them would work better."1553                    createtimer activateprot1554                    cast "bless"1555                    wft 25001556                    target "BlessPlayer5"1557                    overhead "Player 5 Blessed" 881558                    hotkey "Cancel Current Target"1559                    pause 3301560                endif1561            endif1562            if varexist "BlessPlayer6"1563                hotkey "Cancel Current Target"1564                skill "Begging"1565                wft 5001566                target "BlessPlayer6"1567                getlabel backpack ping1568                hotkey "Cancel Current Target"1569                if insysmsg "Target cannot be seen"1570                    pause 3001571                elseif insysmsg "Perhaps just asking them would work better."1572                    createtimer activateprot1573                    cast "bless"1574                    wft 25001575                    target "BlessPlayer6"1576                    overhead "Player 6 Blessed" 881577                    hotkey "Cancel Current Target"1578                    pause 3301579                endif1580            endif1581            if timerexists activateprot1582                settimer bufftimer 01583                removetimer activateprot1584                cast "arch protection"1585                wft 25001586                target self1587                pause 3501588                hotkey "Cancel Current Target"1589            endif1590        elseif "EnableBless" = 01591            settimer bufftimer 01592            removetimer activateprot1593            cast "arch protection"1594            wft 25001595            target self1596            pause 3501597            hotkey "Cancel Current Target"1598        endif1599    endif1600endif1601    1602// Item Id and Recycler1603if skill "Item ID" = 1201604    if not timerexists recycletimer1605        createtimer recyclertimer1606        settimer recycletimer 250001607    endif1608    if timer recycletimer >= 250001609        settimer recycletimer 01610        if gumpexists 40451111011611            gumpclose 40451111011612            getlabel backpack ping1613        endif1614        menu magicrecycler 11615        getlabel backpack ping1616        pause 5001617        clearsysmsg 1618        while not insysmsg "What do you wish to appraise"1619            skill "itemidentification"1620        endwhile1621        wft 10001622        target "magicrecycler"1623        getlabel backpack ping1624        pause 5001625        dclick "magicrecycler"1626        while queued1627            //donothing1628        endwhile1629        waitforgump 4045111101 5001630        gumpresponse 10 40451111011631        waitforgump 4045111101 5001632        pause 5001633        if ingump "Begin" 40451111011634            gumpresponse 6 40451111011635            waitforgump 4045111101 5001636            pause 5001637        endif1638        if ingump "Confirm" 4045111101 1639            gumpresponse 6 40451111011640            waitforgump 4045111101 5001641            pause 5001642            getlabel backpack ping1643        endif1644        gumpclose 40451111011645        menu magicchest 01646        wft 10001647        target "magicrecycler"1648        menu respile 01649        wft 10001650        target 'magicrecycler'1651    endif1652endif1653 1654// Ship Crate Expediter1655if varexist newcrate1656    @unsetvar newcrate1657endif1658while findtype 3645|3644 ground 0 -1 2 as cratecheck1659    getlabel cratecheck cratedesc1660    if "secure" in cratedesc1661        @ignore cratecheck1662    elseif "locked down" in cratedesc1663        @ignore cratecheck1664    else 1665        break1666    endif1667endwhile1668if findtype 3645|3644 ground 0 -1 2 as shipcrate1669    @setvar! "newcrate" shipcrate1670elseif findtype 3645|3644 backpack 0 as shipcrate1671    @setvar! "newcrate" shipcrate1672endif1673if varexist "newcrate"1674    hotkey "Cancel Current Target"1675    dclick newcrate1676    getlabel backpack ping1677    menu respile 01678    wft 10001679    target newcrate1680    menu myshelf 01681    wft 10001682    target newcrate1683    menu myshelf 01684    wft 10001685    target newcrate1686    menu myshelf 01687    wft 10001688    target newcrate1689    getlabel backpack ping1690    gumpclose 32328259651691    while findtype 3705|3702|3701|2473 newcrate as shipinnercontainer1692        getlabel shipinnercontainer shipdesc1693        if "0 items, 0 stones" in shipdesc1694            @ignore shipinnercontainer1695        else 1696            while queued1697                //donothing1698            endwhile1699            dclick shipinnercontainer1700            pause 5001701            getlabel backpack ping1702            @ignore shipinnercontainer1703        endif1704    endwhile1705    @clearignore 1706    if "ShipCrateBankDeposit" = 11707        while findtype "doubloon|gold coin" newcrate as chest1dump1708            drop backpack1709            lift chest1dump 600001710            drop deposafe -1 -1 01711            while queued1712                //donothing1713            endwhile1714        endwhile1715    endif1716    while findtype "doubloon|gold coin|void orb|research materials|spell hue deed|black market goods|redline bottle|3712|3648|3650|3708|3648|metal chest|3649|29833|29832" newcrate as chest1dump1717        drop backpack1718        lift chest1dump 600001719        drop lootchestdump -1 -1 01720        while queued1721            //donothing1722        endwhile1723    endwhile1724    while findtype "8454|8455|27612|2463|bag of gems|3530|2508|7710" newcrate as chest2dump1725        drop backpack1726        lift chest2dump 600001727        drop lootchestdump2 -1 -1 01728        while queued1729            //donothing1730        endwhile1731    endwhile1732    while findtype "3191|29971|5192|19199|29086|29077|17083|red envelope|hunting permit|15178|card|soul jar|candy corn|colonial marks|19822|58326|gem" newcrate as chest3dump1733        drop backpack1734        lift chest3dump 600001735        drop lootchestdump3 -1 -1 01736        while queued1737            //donothing1738        endwhile1739    endwhile1740    hotkey 'Set Grab Item HotBag'1741    wft 10001742    target backpack1743    while findtype "chain link|29368|18660|20099|31303|31165|tribal ruins|electric ankh|54230|44985|glass display|20049|Pig Iron|broken shield|blackrock fragment|gargish fragment|11753|18705|55247|49482|53694|54570|53696|53876|50612|55420|53280|53473|54831|50278|49528|bottle set|entrail bucket|mounted stalaghorn|sea glass bulb|juggling daggers|st patricks cross|divination orb|mirror display|murder of crows|charmed cobra|prodigy fiddle|wilting rose belljar|scale of balance|screaming mandrake|statue of the siren|the final hour|55204|specimen jars|shattered weapon|bird cage|widows grief|54684|27612|49223|54591|54601|54718|7408|19948|58325|19959|19822|49730|49729|19944|19949|47613|47612|47611|47610|47611|3986|3966|cathedral tapestry|Darkscale tapestry|large painting|landscape painting|portrait painting|figurine|statue|20291|44987|49730|47107|18653|45127|20103|47103|29363|47105|29361|43453|47109|45250|41509|43447|18657|4025|51308|45156|51304|45214|28769|28799|28803|28765|45211|45248|51259|45220|51328|45218|3842|51327|45222|45241|51336|11858|51375|45282|54722|45255|45246|28795|44983|45235|45251|45238|51258|51314|28761|45236|51260|54718|18400|58325|45252|18656|47111|3839|45239|45242|45254|45281|45247|42241|45216|28775|2594|51321|3838|51318|45259|48407|51302|4248|27611|15296|43166|5359|5981|4026|3985|25359|17686|3836|17087|5356|70148|70151|70154|70157|29030|24434|22336|29036|3843|29025|51098|29034|8826|51094|576|3827|22326|45315|3891|2539|39898|39896|39892|39918|39911|39916|39897|39905|39891|39917|39912|39909|39889|31047|31017|31049|31019|31055|31051|31053|31025|31027|31031|31041|54717|31021|31011|31023|31029|31043|31003|31035|31033|31045|31037|31002|20006|31169|31006|30999|31012|31009|30996|7109|7107|31128|31188|20014|31014|31004|31142|31001|31000|37181|31010|30998|31172|30988|30997|31038|31141|7947|20008|31005|31191|31008|31007|30994|30993|31182|30989|20012|31186|31178|31015|30991|20010|20016|31184|31190|30990|30995|31176|31180|30992|31130|5207|7031|7026|7034|7033|7027|7035|7029|5078|5063|5059|5105|5060|5138|5129|5201|5142|5143|5076|5106|7610|5139|5090|5103|5132|7177|5061|7181|7179|3920|5042|5127|5117|5185|5125|3938|5177|3937|5044|5121|3915|3909|3568|3932|5123|5144|5119|5056|dual wield tracker knife|duel wield katana|dual wield norse axe|dual wield rapier|dual wield sabre|dual wield scimitar|chakram|francisca|hurlbat|javelin|throwing knife|throwing star|5135|5187|5074|5089|3934|3913|3917|3721|5075|5046|5049|7170|5146|5205|5203|5115|5204|5040|5179|5070|5182|5085|5181|3719|7173|5131|3911|5101|7175|7169|3713|5112|22187|9917|3859|3862|3878|3865|3856|3873|3877|3834|3742|3762|3740|3763|10245|3572|3573|3571|3885|7127|4225|12686|19985|19981|19984|19982|19983|19991|19989|19986|19987|19988|19994|19995|19992|19993|19990|19980|19977|19976|19978|7154|19979|43423|7154|4225|7127|3861|24343|3821" newcrate as bitem1744        while queued1745            // dn1746        endwhile1747        dclick "magicrecycler"1748        waitforgump 4045111101 5001749        gumpresponse 31750        wft 5001751        target "newcrate"1752        if insysmsg "0 recyclable items found and added"1753            break1754        endif1755    endwhile1756    getlabel backpack ping1757    while findtype 5901|5899|5903|5905|5365 newcrate as bitem1758        hotkey 'Grab Item' 1759        target bitem1760        while queued1761            //donothing1762        endwhile1763        if insysmsg "That container cannot hold"1764            break1765        endif1766    endwhile1767    while findtype 5901|5899|5903|5905 backpack as footwear1768        getlabel footwear desc1769        if "[blessed]" in desc1770            @ignore footwear1771        elseif findtype "scissors" backpack as footcutter1772            while queued1773                //donothing1774            endwhile1775            dclick footcutter1776            wft 10001777            target footwear1778            pause 5001779            getlabel backpack ping1780        else1781            drop backpack1782            lift footwear 600001783            drop lootchestdump2 -1 -1 01784        endif1785    endwhile   1786    //Dumping all items1787    menu respile 01788    wft 10001789    target 'newcrate'1790    menu gardenshelf 01791    wft 10001792    target 'newcrate'1793    menu flooringrack 01794    wft 10001795    target 'newcrate'1796    menu chainlinktome 01797    menu rareclothtome 01798    menu lorepagetome 01799    menu dyestome 01800    menu arcanerunetome 01801    menu treasuremaptome 01802    menu shipupgradetome 01803    menu skillmasterytome 01804    menu collectablecardtome 01805    menu oremaptome 01806    menu skinningmaptome 01807    menu lumbermaptome 01808    menu fishingmaptome 01809    menu magicrecycler 11810    getlabel backpack ping1811    hotkey 'Grab Item' 1812    wft 10001813    target newcrate1814    while queued1815        //donothing1816    endwhile1817    getlabel backpack ping1818    if varexist repbench1819        dclick repbench1820        pause 20001821        getlabel backpack ping1822    endif1823    menu myshelf 01824    wft 10001825    target self1826    getlabel backpack ping1827    gumpclose 32328259651828    menu myshelf 11829    getlabel newcrate desc1830    if "0 items, 0 stones" in desc and findtype 3703 ground 0 -1 2 as trashbarrel1831        drop backpack1832        lift newcrate1833        drop trashbarrel1834        while queued1835            //donothing1836        endwhile1837        getlabel newcrate desc1838    elseif "0 items, 0 stones" in desc and findtype 3703 backpack as trashbarrel1839        drop backpack1840        lift newcrate1841        drop trashbarrel1842        while queued1843            //donothing1844        endwhile1845        getlabel newcrate desc1846    endif1847endif1848 1849//Auto Weapon Poisoner1850if skill "Poisoning" >= 1001851    if not timerexists bapapplynoxtimer1852        createtimer bapapplynoxtimer1853        settimer bapapplynoxtimer 50001854    endif1855    if timer bapapplynoxtimer >= 50001856        while findtype 67773|67775|67776|67777|67778|3719|3922|3938|5121|5123|5125|30989|30992|30996|30997|30998|31176|31188|3934|5185|5119|3937|5046|5049 "lootchestdump2" as bapnoxwep1857            menu myshelf 11858            while queued1859                //do nothing1860            endwhile1861            drop backpack1862            lift bapnoxwep1863            drop backpack1864            while queued1865                //do nothing1866            endwhile  1867            getlabel backpack ping1868            menu bapnoxwep 01869            drop backpack1870            lift bapnoxwep1871            drop "lootchestdump"1872            while queued1873                //do nothing1874            endwhile  1875            getlabel backpack ping1876            say "Deadly Poison Applied"  681877            settimer bapapplynoxtimer 01878        endwhile1879    endif1880endif1881 1882//Research Materials Decoder1883if skill "Cartography" = 120 or skill "Detect" = 120 or skill "Item ID" = 1201884    if not timerexists researchmatdecode1885        createtimer researchmatdecode1886        settimer researchmatdecode 10001887    endif1888    if timer researchmatdecode >= 10001889        clearsysmsg 1890        settimer researchmatdecode 01891        while queued1892            //donothing1893        endwhile1894        gumpclose 7094557561895        if findtype "research materials" "lootchestdump2" as rmdecode1896            drop backpack1897            lift rmdecode 11898            drop backpack1899            while queued1900                //donothing1901            endwhile1902            dclick rmdecode1903            waitforgump 709455756 10001904            gumpresponse 2 7094557561905            getlabel backpack ping1906            if insysmsg "You must have"1907                waitforgump 709455756 10001908                gumpresponse 3 7094557561909                getlabel backpack ping1910            else 1911                menu lorepagetome 01912            endif1913            if insysmsg "You must have"1914                waitforgump 709455756 10001915                gumpresponse 4 7094557561916                getlabel backpack ping1917            else 1918                menu lorepagetome 01919            endif1920        endif1921    endif1922endif1923            1924// Paragon Chest opener1925if skill "Lockpicking" = 120 and skill "Detect" = 120 and findtype "lockpicks" backpack and findtype "drill" backpack1926    if not timerexists paragontimer1927        createtimer paragontimer1928        settimer paragontimer 50001929    endif1930    if timer paragontimer >= 50001931        settimer paragontimer 01932        gumpclose 7360380701933        clearsysmsg1934        @clearignore1935        while queued1936            //donothing1937        endwhile1938        getlabel backpack ping1939        if findtype "3712|3648|3650|3708|3648|metal chest|3649|29833|29832" backpack as ParagonChest1940            //donothing1941        elseif findtype "3712|3648|3650|3708|3648|metal chest|3649|29833|29832" "lootchestdump2" as ParagonChest1942            drop backpack1943            lift ParagonChest1944            drop backpack1945            while queued1946                //donothing1947            endwhile1948            getlabel backpack ping1949            if insysmsg "You cannot pick that up."1950                @ignore ParagonChest1951            endif1952        endif1953        if findtype "3712|3648|3650|3708|3648|metal chest|3649|29833|29832" backpack as ParagonChest1954            dclick ParagonChest1955            getlabel backpack ping1956            if not casting and findtype "Heater Shield|Chaos shield|Order shield" backpack as ParagonBlastProtection1957                if not findlayer self lefthand1958                    while queued1959                        //donothing1960                    endwhile1961                    dclick ParagonBlastProtection1962                    getlabel backpack ping1963                endif1964            endif1965            if gumpexists 736038070 and not ingump "Cleared Of Traps" 7360380701966                while gumpexists 7360380701967                    gumpresponse 7 7360380701968                    waitforgump 736038070 10001969                    if insysmsg "You attempt to remove traps"1970                        clearsysmsg1971                        say "*disarming paragon trap*" 431972                        break1973                    endif1974                    if insysmsg "That appears to be devoid"1975                        clearsysmsg1976                        say "No trap detected..." 881977                        break1978                    endif1979                endwhile1980                while not dead 1981                    if not findtype "drill" backpack1982                        menu myshelf 11983                        getlabel backpack ping1984                        dclick ParagonChest1985                        waitforgump 736038070 10001986                        gumpresponse 7 7360380701987                        getlabel backpack ping1988                        if not findtype "drill" backpack1989                            say "I have no Trap Tools..." 381990                            replay1991                        endif1992                    endif1993                    if insysmsg "You make some progress towards clearing it of traps"1994                        say "*clink*" 8101995                    endif            1996                    if insysmsg  "You have successfully cleared it of traps"1997                        break1998                    endif       1999                    if ingump "Cleared Of Traps" 7360380702000                        break2001                    endif     2002                endwhile2003                waitforgump 736038070 1000 2004            endif  2005            if gumpexists 736038070 and ingump "Cleared Of Traps" 7360380702006                while gumpexists 7360380702007                    gumpresponse 4 7360380702008                    waitforgump 736038070 10002009                    if insysmsg "You attempt to pick the lock"2010                        clearsysmsg2011                        say "*picking paragon lock*" 432012                        break2013                    endif2014                    if insysmsg "It appears to be unlocked"2015                        clearsysmsg2016                        say "This is already open..." 882017                        break2018                    endif 2019                endwhile2020                while not dead 2021                    if not findtype "lockpicks" backpack2022                        menu myshelf 12023                        getlabel backpack ping2024                        dclick ParagonChest2025                        waitforgump 736038070 10002026                        gumpresponse 7 7360380702027                        getlabel backpack ping2028                        if not findtype "lockpicks" backpack2029                            say "I have no Lockpicks..." 382030                            replay2031                        endif2032                    endif2033                    if insysmsg "You make some progress on the lock"2034                        say "*click*" 8102035                    endif2036                    if insysmsg "You successfully pick the lock"2037                        say "Paragon Chest Opened!" 882038                        break2039                    endif 2040                endwhile2041                gumpclose 7360380702042            endif2043            getlabel backpack ping2044            while findtype "doubloon|gold coin|void orb|research materials|spell hue deed|black market goods|redline bottle" backpack as chest1dump2045                drop backpack2046                lift chest1dump 600002047                drop lootchestdump -1 -1 02048                while queued2049                    //donothing2050                endwhile2051            endwhile2052            while findtype "8454|8455|27612|2463|bag of gems|2508|7710" backpack as chest2dump2053                drop backpack2054                lift chest2dump 600002055                drop lootchestdump2 -1 -1 02056                while queued2057                    //donothing2058                endwhile2059            endwhile2060            while findtype "3191|29971|5192|19199|29086|29077|17083|red envelope|hunting permit|15178|card|soul jar|candy corn|colonial marks|19822|58326|gem" backpack as chest3dump2061                drop backpack2062                lift chest3dump 600002063                drop lootchestdump3 -1 -1 02064                while queued2065                    //donothing2066                endwhile2067            endwhile2068            menu respile 02069            wft 10002070            target 'self'2071            menu gardenshelf 02072            wft 10002073            target 'self'2074            menu flooringrack 02075            wft 10002076            target 'self'2077            menu chainlinktome 02078            menu rareclothtome 02079            menu dyestome 02080            menu lorepagetome 02081            menu arcanerunetome 02082            menu treasuremaptome 02083            menu shipupgradetome 02084            menu skillmasterytome 02085            menu collectablecardtome 02086            menu oremaptome 02087            menu skinningmaptome 02088            menu lumbermaptome 02089            menu fishingmaptome 02090            menu magicrecycler 12091            drop backpack2092            lift ParagonChest2093            drop lootchestdump3 -1 -1 02094            while queued2095                //donothing2096            endwhile2097            getlabel backpack ping2098            @ignore ParagonChest2099            gumpclose 7360380702100        endif2101    endif2102endif2103loop