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