Advertisement
Guest User

- [RP] - 150-400 - Caves of the Lost 4-in-1 -- [v. 1.1] -

a guest
Jul 20th, 2017
253
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 300.37 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <WindbotSettings>
  3.     <Healer>
  4.         <SpellHealer enabled="yes">
  5.             <HealRule name="ExuraGranSan" spell="Salvation" condition="Health Percent below" conditionMin="50" conditionMax="50" extraCondition="No Extra Condition" extraConditionMin="0" extraConditionMax="0" enabled="yes" spamMin="100" spamMax="150" triggerKey="&lt;no key&gt;" dontOverrideActions="no"/>
  6.             <HealRule name="ExuraSan" spell="Divine Healing" condition="Health Percent below" conditionMin="65" conditionMax="65" extraCondition="No Extra Condition" extraConditionMin="0" extraConditionMax="0" enabled="yes" spamMin="100" spamMax="300" triggerKey="&lt;no key&gt;" dontOverrideActions="no"/>
  7.             <HealRule name="ExuraGran" spell="Intense Healing" condition="Health Percent below" conditionMin="75" conditionMax="75" extraCondition="No Extra Condition" extraConditionMin="0" extraConditionMax="0" enabled="yes" spamMin="100" spamMax="400" triggerKey="&lt;no key&gt;" dontOverrideActions="no"/>
  8.             <HealRule name="Exura" spell="Light Healing" condition="Health Percent below" conditionMin="90" conditionMax="90" extraCondition="No Extra Condition" extraConditionMin="0" extraConditionMax="0" enabled="yes" spamMin="100" spamMax="500" triggerKey="&lt;no key&gt;" dontOverrideActions="no"/>
  9.             <HealRule name="UturaGran" spell="Intense Recovery" condition="Health Percent below" conditionMin="98" conditionMax="98" extraCondition="No Extra Condition" extraConditionMin="0" extraConditionMax="0" enabled="yes" spamMin="100" spamMax="1500" triggerKey="&lt;no key&gt;" dontOverrideActions="no"/>
  10.         </SpellHealer>
  11.         <PotionHealer enabled="yes">
  12.             <HealRule name="GSP" spell="Great Spirit Potion" condition="Health Percent below" conditionMin="40" conditionMax="40" extraCondition="No Extra Condition" extraConditionMin="0" extraConditionMax="0" enabled="yes" spamMin="100" spamMax="175" triggerKey="&lt;no key&gt;" dontOverrideActions="no"/>
  13.             <HealRule name="SMP" spell="Strong Mana Potion" condition="Mana Percent below" conditionMin="65" conditionMax="65" extraCondition="No Extra Condition" extraConditionMin="0" extraConditionMax="0" enabled="yes" spamMin="100" spamMax="400" triggerKey="&lt;no key&gt;" dontOverrideActions="yes"/>
  14.         </PotionHealer>
  15.         <ConditionHealer enabled="yes">
  16.             <HealRule name="RP Paralyze" spell="Light Healing" condition="Paralyzed" conditionMin="0" conditionMax="0" extraCondition="No Extra Condition" extraConditionMin="0" extraConditionMax="0" enabled="yes" spamMin="100" spamMax="500" triggerKey="&lt;no key&gt;" dontOverrideActions="no"/>
  17.         </ConditionHealer>
  18.         <ManaTrainer manaTrainCondition="Mana Percent above" manaTrainMin="87" manaTrainMax="93" enabled="no"/>
  19.     </Healer>
  20.     <Scripter>
  21.         <HotkeyScripts/>
  22.         <PersistentScripts>
  23.             <PersistentScript name="Safe Accounting" script="--&#10;&#10;auto(100)&#10;&#10;foreach newmessage m do&#10;&#9;if m.content == &quot;There is not enough gold on your account.&quot; and m.channel == &quot;NPCs&quot; then&#10;&#9;&#9;pausebot(true)&#10;&#9;&#9;printerror('You have been logged out due to having insufficient money on your bank.')&#10;&#9;&#9;logout()&#10;&#9;end&#10;end" enabled="yes"/>
  24.             <PersistentScript name="Eating" script="--&#10;&#10;auto(180000, 240000)&#10;eatfoodfull()" enabled="yes"/>
  25.             <PersistentScript name="Flask Dropper" script="--&#10;&#10;init start&#10;&#9;-- local SCRIPT_VERSION = '1.1.0'&#10;&#10;&#9;-- Minimum amount of flasks to drop&#10;&#9;local minAmount = 10&#10;&#10;&#9;-- Minimum cap to start dropping flasks&#10;&#9;local minCap = 500&#10;&#10;&#9;-- DO NOT EDIT BELOW THIS LINE --&#10;&#9;local randMinAmount = minAmount&#10;init end&#10;&#10;auto(1000, 3000)&#10;&#10;if $cap &lt;= minCap and flasks() &gt;= randMinAmount then&#10;&#9;if maround() ~= 0 then&#10;&#9;&#9;wait(500, 1000)&#10;&#9;else&#10;&#9;&#9;pausewalking(10000)&#10;&#10;&#9;&#9;for i = 283, 285 do&#10;&#9;&#9;&#9;if itemcount(i) &gt; 0 then&#10;&#9;&#9;&#9;&#9;moveitems(i, 'ground')&#10;&#9;&#9;&#9;&#9;waitping()&#10;&#9;&#9;&#9;end&#10;&#9;&#9;end&#10;&#10;&#9;&#9;pausewalking(0)&#10;&#9;end&#10;&#10;&#9;randMinAmount = minAmount + math.random(-5, 5)&#10;end" enabled="yes"/>
  26.             <PersistentScript name="Reconnecter" script="--&#10;&#10;init start&#10;&#9;-- VERSION 2.1.0&#10;&#9;-- If ReopenBps is set to true then it'll try to reopen the visible backpacks on the main backpack&#10;&#9;-- setting it to false will just ignore your bps after you are logged in&#10;&#10;&#9;local ReopenBps = true&#10;&#10;&#9;-- If IgnoreServerSave is set to false it'll wait to relog if server save is occurring&#10;&#9;-- setting it to true will try to relog even on server saving time&#10;&#10;&#9;local IgnoreServerSave = false&#10;&#10;&#9;-- [[ ONLY EDIT SPECIAL CHECKS IF YOU KNOW WHAT YOU'RE DOING ]]--&#10;&#10;&#9;-- special checks are the checks it'll do after you login&#10;&#9;-- for example: if you are skulled, inside temple, etc ...&#10;&#10;&#9;local SpecialChecks = {&#10;&#9;&#9;{&#10;&#9;&#9;&#9;function()&#10;&#9;&#9;&#9;&#9;return isontemple()&#10;&#9;&#9;&#9;end,&#10;&#9;&#9;&#9;function()&#10;&#9;&#9;&#9;&#9;return messagebox('Reconnect Issue', 'Reconnect persistent was disabled because your character was inside a temple.\nThe reconnect will enable itself again when you login manually.')&#10;&#9;&#9;&#9;end&#10;&#9;&#9;},&#10;&#9;&#9;{&#10;&#9;&#9;&#9;function()&#10;&#9;&#9;&#9;&#9;return ($self.skull == SKULL_RED or $self.skull == SKULL_BLACK) and $pzone&#10;&#9;&#9;&#9;end,&#10;&#9;&#9;&#9;function()&#10;&#9;&#9;&#9;&#9;return messagebox('Reconnect Issue', 'Reconnect persistent was disabled because your character have gained a red/black skull.\nThe reconnect will enable itself again when you login manually.')&#10;&#9;&#9;&#9;end&#10;&#9;&#9;},&#10;&#9;&#9;{&#10;&#9;&#9;&#9;function()&#10;&#9;&#9;&#9;&#9;return $stamina &lt;= 14*60 and $pzone&#10;&#9;&#9;&#9;end,&#10;&#9;&#9;&#9;function()&#10;&#9;&#9;&#9;&#9;return messagebox('Reconnect Issue', 'Reconnect persistent was disabled because your character had less than 14 hours of stamina and was inside a protection zone.\nThe reconnect will enable itself again when you login manually.')&#10;&#9;&#9;&#9;end&#10;&#9;&#9;},&#10;&#9;}&#10;&#10;&#9;-- DO NOT EDIT BELOW --&#10;&#9;local reconState = 1&#10;&#10;&#9;if $curscript.type == 'cavebot' then&#10;&#9;&#9;reconState = -1&#10;&#9;&#9;messagebox('Reconnect Issue', 'Reconnect should be placed at Scripter/Persistents and not Cavebot/Scripter.\nChange this setting to run it properly.')&#10;&#9;end&#10;&#10;&#9;local openFunc = function()&#10;&#9;&#9;local lifeTime = $timems&#10;&#9;&#9;local reopenLogin = getsetting('Looting/OpenBPsAtLogin')&#10;&#10;&#9;&#9;setsetting('Looting/OpenBPsAtLogin', 'no')&#10;&#9;&#9;reopenwindows('small')&#10;&#10;&#9;&#9;while $openingbps do&#10;&#9;&#9;&#9;wait(100)&#10;&#10;&#9;&#9;&#9;if $timems - lifeTime &gt;= 10000 and not $pzone then&#10;&#10;&#9;&#9;&#9;&#9;setsetting('Looting/OpenBPsAtLogin', reopenLogin)&#10;&#9;&#9;&#9;&#9;return false&#10;&#9;&#9;&#9;end&#10;&#9;&#9;end&#10;&#10;&#9;&#9;setsetting('Looting/OpenBPsAtLogin', reopenLogin)&#10;&#9;&#9;return true&#10;&#9;end&#10;&#10;&#9;local randTimeSS = math.random(60, 660)&#10;&#10;init end&#10;&#10;auto(1000)&#10;&#10;if IgnoreSS or (sstime() &gt;= 600 and sstime() &lt;= 85800 - randTimeSS) and reconState == 1 and not $connected then&#10;&#9;randTimeSS = math.random(60, 660)&#10;&#9;setsetting('Targeting/Enabled', 'no')&#10;&#9;setsetting('Cavebot/Enabled', 'no')&#10;&#9;reconnect(true)&#10;&#10;&#9;if $connected then&#10;&#9;&#9;pausewalking(10000)&#10;&#9;else&#10;&#9;&#9;return&#10;&#9;end&#10;&#10;&#9;for _, callback in ipairs(SpecialChecks) do&#10;&#9;&#9;if callback[1]() then&#10;&#9;&#9;&#9;reconState = 0&#10;&#10;&#9;&#9;&#9;logout()&#10;&#10;&#9;&#9;&#9;return callback[2] ~= nil and callback[2]()&#10;&#9;&#9;end&#10;&#9;end&#10;&#10;&#9;if ReopenBps then&#10;&#9;&#9;local clientMin = $minimized&#10;&#10;&#9;&#9;if clientMin and not $addons.enabled then&#10;&#9;&#9;&#9;restoreclient() waitping()&#10;&#9;&#9;end&#10;&#10;&#9;&#9;local reopenSuccess = openFunc()&#10;&#10;&#9;&#9;if not reopenSuccess then&#10;&#9;&#9;&#9;messagebox('Reconnect Issue', 'Took too long to open them, they could be already opened but for safety reasons you were alerted. Please open them manually.')&#10;&#9;&#9;&#9;pausewalking(0)&#10;&#9;&#9;&#9;setsetting('Targeting/Enabled', 'yes')&#10;&#9;&#9;&#9;setsetting('Cavebot/Enabled', 'yes')&#10;&#10;&#9;&#9;&#9;for _ = 1, 10 do&#10;&#9;&#9;&#9;&#9;beep()&#10;&#9;&#9;&#9;&#9;wait(1000)&#10;&#9;&#9;&#9;end&#10;&#9;&#9;end&#10;&#10;&#9;&#9;if clientMin and not $minimized then&#10;&#9;&#9;&#9;minimizeclient()&#10;&#9;&#9;end&#10;&#9;end&#10;&#10;&#9;if not ($targeting and $cavebot) then&#10;&#9;&#9;setsetting('Targeting/Enabled', 'yes')&#10;&#9;&#9;setsetting('Cavebot/Enabled', 'yes')&#10;&#9;&#9;pausewalking(0)&#10;&#9;end&#10;end&#10;&#10;if $connected and reconState == 0 then&#10;&#9;messagebox(&quot;Reconnect&quot;, &quot;Reconnect hotkey as been enabled again because you have logged manually.&quot;)&#10;&#9;reconState = 1&#10;end" enabled="yes"/>
  27.             <PersistentScript name="Photograph" script="--&#10;&#10;init start&#10;&#10;&#9;local UseSmartScreenshot = true&#10;&#10;&#9;local Skills = {&#10;&#9;&#9;-- Downgrades&#10;&#9;&#9;Death&#9;&#9;=&#9;true,&#10;&#10;&#9;&#9;-- Upgrades&#10;&#9;&#9;Level&#9;&#9;=&#9;true,&#10;&#9;&#9;Magic&#9;&#9;=&#9;true,&#10;&#9;&#9;Fist&#9;&#9;=&#9;true,&#10;&#9;&#9;Axe&#9;&#9;    =&#9;true,&#10;&#9;&#9;Club&#9;&#9;=&#9;true,&#10;&#9;&#9;Sword&#9;&#9;=&#9;true,&#10;&#9;&#9;Distance&#9;=&#9;true,&#10;&#9;&#9;Shielding&#9;=&#9;true,&#10;&#9;&#9;Fishing&#9;&#9;=&#9;true,&#10;&#9;}&#10;&#10;&#9;-- DO NOT EDIT BELOW --&#10;&#9;&#10;&#9;local screenShotFunc = function(a)&#10;&#9;&#9;if UseSmartScreenshot and smartscreenshot ~= nil then&#10;&#9;&#9;&#9;return smartscreenshot(a)&#10;&#9;&#9;end&#10;&#10;&#9;&#9;return screenshot(a)&#10;&#9;end&#10;&#10;init end&#10;&#10;auto(400, 800)&#10;&#10;foreach newmessage m do&#10;&#9;if m.type == MSG_STATUS or m.type == MSG_ADVANCE then&#10;&#9;&#9;local Skill = m.content:match('You advanced .- (.-)[%s%.].-')&#10;&#10;&#9;&#9;if Skill and Skills[Skill:capitalize()] then&#10;&#9;&#9;&#9;screenShotFunc(string.format('Advance_%s_%s', $name, os.date('%Y-%m-%d %H-%M-%S')))&#10;&#9;&#9;end&#10;&#9;end&#10;end&#10;&#10;if Skills.Death and $dead then&#10;&#9;screenShotFunc(string.format('Death_%s_%s', $name, os.date('%Y-%m-%d %H-%M-%S')))&#10;&#9;repeat&#10;&#9;&#9;wait(1000)&#10;&#9;until not $dead&#10;end" enabled="yes"/>
  28.             <PersistentScript name="Haste Core" script="--&#10;&#10;local haste = &quot;Utani Hur&quot;&#10;&#10;auto(1000)&#10;&#10;if getuseroption(&quot;hastehunt&quot;) == true and not $hasted then&#10;&#9;if $wptsection == 'The Town Mine' then&#10;&#9;&#9;cast(haste)&#10;&#9;&#9;waitping()&#10;&#9;elseif $wptsection == 'Splintered Stone Mine' then&#10;&#9;&#9;cast(haste)&#10;&#9;&#9;waitping()&#10;&#9;elseif $wptsection == 'Drunken Fellow Mine' then&#10;&#9;&#9;cast(haste)&#10;&#9;&#9;waitping()&#10;&#9;elseif $wptsection == 'Pick N Shovel Mine' then&#10;&#9;&#9;cast(haste)&#10;&#9;&#9;waitping()&#10;&#9;elseif $wptsection == 'Safety Concern' then&#10;&#9;&#9;cast(haste)&#10;&#9;&#9;waitping()&#10;&#9;end&#10;end&#10;&#10;if getuseroption(&quot;hasterefill&quot;) == true and not $hasted and not $pzone then&#10;&#9;if $wptsection == 'Start Up' then&#10;&#9;&#9;cast(haste)&#10;&#9;&#9;waitping()&#10;&#9;elseif $wptsection == 'Refilling Soft Boots' then&#10;&#9;&#9;cast(haste)&#10;&#9;&#9;waitping()&#10;&#9;elseif $wptsection == 'Training Statues' then&#10;&#9;&#9;cast(haste)&#10;&#9;&#9;waitping()&#10;&#9;elseif $wptsection == 'Business in Edron' then&#10;&#9;&#9;cast(haste)&#10;&#9;&#9;waitping()&#10;&#9;end&#10;end" enabled="yes"/>
  29.             <PersistentScript name="Soft Boots" script="--&#10;&#10;init start&#10;&#9;-- local SCRIPT_VERSION = '1.0.1'&#10;&#9;&#10;    local boots = getuseroption('normalboots') -- this is the alternative boots, to equip while you are in pz, or you have enough mana&#10;    local softnumbers = {consider = 'mppc', equip = {70,80}, unequip = {92, 97}} -- check this, it's randomized, in this example it will equip soft if you have less than 40~60% of MP, and equip soft boots if you have more than 80~90% of MP.&#10;    local alertifnosoft = false -- this will play an alert if a soft wasn't found on your backpacks.&#10;    local soundfile = 'monster.wav' -- this is the sound you want to use play when you have no soft&#10;    -- dont change anything below.&#10;&#9;&#10;    local soft = {id = 6529, use = 3549, worn = 6530}&#10;    local firewalker = {id = 9019, use = 9018, worn = 9020, enchantid = 676}&#10;    boots = itemid(boots)&#10;    if boots == 6529 then&#10;        boots = {id = boots, use = 3549, worn = 6530}&#10;    elseif boots == 9019 then&#10;        boots = {id = boots, use = 9018, worn = 9020}&#10;    else&#10;        boots = {id = boots, use = boots, worn = boots}&#10;    end&#10;    local ntype,nequip,nunequip = softnumbers.consider:lower(), math.random(unpack(softnumbers.equip)), math.random(unpack(softnumbers.unequip))&#10;    local warningmsgtime = 0&#10;    if getsetting('Settings/MouseMode') == 'Simulate Mouse' then&#10;        warningmsgtime = $timems+20000&#10;    end&#10;&#10;    setpriority(100, 0, 1000, 10000, false)&#10;init end&#10; &#10;auto(300,700)&#10;if $timems &lt; warningmsgtime then&#10;    listas('BE CAREFUL!! If you do a left click on your screen while the script is trying to move the boots you may lose your item!')&#10;else&#10;    listas('Soft Boots Changer')&#10;end&#10;&#10;local cur = {mppc = $mppc, hppc = $hppc, mp = $mp, hp = $hp}&#10;if $feet.id == soft.use then&#10;    if $pzone or cur[ntype] &gt; nunequip then&#10;        if itemcount(boots.id, 'backpack') &gt; 0 then&#10;            equipitem(boots.id, 'feet', 'backpack', 100) waitping()&#10;        else&#10;            moveitems(soft.use, 'backpack', 'feet', 100) waitping()&#10;        end&#10;        nunequip = math.random(unpack(softnumbers.unequip))&#10;    end&#10;elseif $feet.id == soft.worn or $feet.id == 0 then&#10;    if cur[ntype] &lt; nequip and not $pzone and itemcount(soft.id, 'backpack') &gt; 0 then&#10;        equipitem(soft.id, 'feet', 'backpack', 100) waitping()&#10;        nequip = math.random(unpack(softnumbers.equip))&#10;    else&#10;        if itemcount(boots.id) &gt; 0 then&#10;            equipitem(boots.id, 'feet', 'backpack', 100) waitping()&#10;        elseif $feet.id &gt; 0 then&#10;            moveitems(soft.worn, 'backpack', 'feet', 100) waitping()&#10;        end&#10;        nunequip = math.random(unpack(softnumbers.unequip))&#10;    end&#10;elseif $feet.id == boots.id then&#10;    if cur[ntype] &lt; nequip and not $pzone and itemcount(soft.id, 'backpack') &gt; 0 then&#10;        equipitem(soft.id, 'feet', 'backpack', 100) waitping()&#10;        nequip = math.random(unpack(softnumbers.equip))&#10;    end&#10;end&#10;&#10;if alertifnosoft and $feet.id ~= soft.use and itemcount(soft.id) == 0 and itemcount(soft.worn) &gt; 0 then&#10;    playsoundflash(soundfile) &#10;end" enabled="yes"/>
  30.             <PersistentScript name="Accessories" script="--&#10;&#10;local WhichRing = getuseroption(&quot;whichring&quot;)&#10;local WhichAmulet = getuseroption(&quot;whichneck&quot;)&#10;local UseRing = getuseroption(&quot;usering&quot;)&#10;local UseAmulet = getuseroption(&quot;useneck&quot;)&#10;local mainbp = getlootingdestination('mainbp')&#10;&#10;auto(1000)&#10;&#10;if UseRing then&#10;&#9;if itemcount(WhichRing) &gt; 0 and $finger.id == 0 then&#10;&#9;&#9;if $wptsection == 'The Town Mine' then&#10;&#9;&#9;&#9;moveitems(WhichRing, &quot;finger&quot;, &quot;all&quot;, 1)&#10;&#9;&#9;&#9;waitping()&#10;&#9;&#9;elseif $wptsection == 'Splintered Stone Mine' then&#10;&#9;&#9;&#9;moveitems(WhichRing, &quot;finger&quot;, &quot;all&quot;, 1)&#10;&#9;&#9;&#9;waitping()&#10;&#9;&#9;elseif $wptsection == 'Drunken Fellow Mine' then&#10;&#9;&#9;&#9;moveitems(WhichRing, &quot;finger&quot;, &quot;all&quot;, 1)&#10;&#9;&#9;&#9;waitping()&#10;&#9;&#9;elseif $wptsection == 'Pick N Shovel Mine' then&#10;&#9;&#9;&#9;moveitems(WhichRing, &quot;finger&quot;, &quot;all&quot;, 1)&#10;&#9;&#9;&#9;waitping()&#10;&#9;&#9;elseif $wptsection == 'Safety Concern' then&#10;&#9;&#9;&#9;moveitems(WhichRing, &quot;finger&quot;, &quot;all&quot;, 1)&#10;&#9;&#9;&#9;waitping()&#10;&#9;&#9;end&#10;&#9;end&#10;end&#10;&#10;if UseAmulet then&#10;&#9;if itemcount(WhichAmulet) &gt; 0 and $finger.id == 0 then&#10;&#9;&#9;if $wptsection == 'The Town Mine' then&#10;&#9;&#9;&#9;moveitems(WhichAmulet, &quot;finger&quot;, &quot;all&quot;, 1)&#10;&#9;&#9;&#9;waitping()&#10;&#9;&#9;elseif $wptsection == 'Splintered Stone Mine' then&#10;&#9;&#9;&#9;moveitems(WhichAmulet, &quot;finger&quot;, &quot;all&quot;, 1)&#10;&#9;&#9;&#9;waitping()&#10;&#9;&#9;elseif $wptsection == 'Drunken Fellow Mine' then&#10;&#9;&#9;&#9;moveitems(WhichAmulet, &quot;finger&quot;, &quot;all&quot;, 1)&#10;&#9;&#9;&#9;waitping()&#10;&#9;&#9;elseif $wptsection == 'Pick N Shovel Mine' then&#10;&#9;&#9;&#9;moveitems(WhichAmulet, &quot;finger&quot;, &quot;all&quot;, 1)&#10;&#9;&#9;&#9;waitping()&#10;&#9;&#9;elseif $wptsection == 'Safety Concern' then&#10;&#9;&#9;&#9;moveitems(WhichAmulet, &quot;finger&quot;, &quot;all&quot;, 1)&#10;&#9;&#9;&#9;waitping()&#10;&#9;&#9;end&#10;&#9;end&#10;end&#10;&#10;if UseRing then&#10;&#9;if $wptsection == 'Start Up' then&#10;&#9;&#9;unequip(&quot;finger&quot;)&#10;&#9;elseif $wptsection == 'Refilling Soft Boots' then&#10;&#9;&#9;unequip(&quot;finger&quot;)&#10;&#9;elseif $wptsection == 'Training Statues' then&#10;&#9;&#9;unequip(&quot;finger&quot;)&#10;&#9;elseif $wptsection == 'Business in Edron' then&#10;&#9;&#9;unequip(&quot;finger&quot;)&#10;&#9;end&#10;end&#10;&#10;if UseAmulet then&#10;&#9;if $wptsection == 'Start Up' then&#10;&#9;&#9;unequip(&quot;neck&quot;)&#10;&#9;elseif $wptsection == 'Refilling Soft Boots' then&#10;&#9;&#9;unequip(&quot;neck&quot;)&#10;&#9;elseif $wptsection == 'Training Statues' then&#10;&#9;&#9;unequip(&quot;neck&quot;)&#10;&#9;elseif $wptsection == 'Business in Edron' then&#10;&#9;&#9;unequip(&quot;neck&quot;)&#10;&#9;end&#10;end" enabled="yes"/>
  31.             <PersistentScript name="Settings" script="--&#10;&#10;auto(1000)&#10;&#10;setsetting('Supplies/Items/strong mana potion/LeaveAt', getuseroption(&quot;minimummp&quot;))&#10;setsetting('Supplies/Items/strong mana potion/UpTo', getuseroption(&quot;maximummp&quot;))&#10;setsetting('Supplies/Items/great spirit potion/LeaveAt', getuseroption(&quot;minimumgsp&quot;))&#10;setsetting('Supplies/Items/great spirit potion/UpTo', getuseroption(&quot;maximumgsp&quot;))&#10;setsetting('Supplies/Items/prismatic bolt/LeaveAt', getuseroption(&quot;minimumaw&quot;))&#10;setsetting('Supplies/Items/prismatic bolt/UpTo', getuseroption(&quot;maximumaw&quot;))&#10;setsetting('Supplies/Items/crystalline arrow/LeaveAt', getuseroption(&quot;minimumaw&quot;))&#10;setsetting('Supplies/Items/crystalline arrow/UpTo', getuseroption(&quot;maximumaw&quot;))&#10;&#10;if getuseroption('ammunitionwithdrawer') == &quot;Prismatic Bolt&quot; then&#10;&#9;setsetting('Supplies/Items/prismatic bolt/Category', 'sup')&#10;&#9;setsetting('Supplies/Items/crystalline arrow/Category', 'x')&#10;&#9;setsetting('Supplies/Items/prismatic bolt/LootingDestination', 'supplybp')&#10;&#9;setsetting('Supplies/Items/crystalline arrow/LootingDestination', 'lootbp')&#10;&#9;setsetting('Looting/LootList/prismatic bolt/Category', 'sup')&#10;&#9;setsetting('Looting/LootList/crystalline arrow/Category', 'x')&#10;&#9;setsetting('Looting/LootList/prismatic bolt/LootingDestination', 'supplybp')&#10;&#9;setsetting('Looting/LootList/crystalline arrow/LootingDestination', 'lootbp')&#10;&#9;&#9;elseif getuseroption('ammunitionwithdrawer') == &quot;Crystalline Arrow&quot; then&#10;&#9;setsetting('Supplies/Items/prismatic bolt/Category', 'x')&#10;&#9;setsetting('Supplies/Items/crystalline arrow/Category', 'sup')&#10;&#9;setsetting('Supplies/Items/prismatic bolt/LootingDestination', 'lootbp')&#10;&#9;setsetting('Supplies/Items/crystalline arrow/LootingDestination', 'supplybp')&#10;&#9;setsetting('Looting/LootList/prismatic bolt/Category', 'x')&#10;&#9;setsetting('Looting/LootList/crystalline arrow/Category', 'sup')&#10;&#9;setsetting('Looting/LootList/prismatic bolt/LootingDestination', 'lootbp')&#10;&#9;setsetting('Looting/LootList/crystalline arrow/LootingDestination', 'supplybp')&#10;end&#10;&#10;if getuseroption(&quot;usering&quot;) == true then&#10;&#9;if getuseroption(&quot;whichring&quot;) == &quot;Dwarven Ring&quot; then&#10;&#9;&#9;setsetting('Looting/LootList/dwarven ring/Category', 'z')&#10;&#9;&#9;setsetting('Looting/LootList/dwarven ring/LootingDestination', 'mainbp')&#10;&#9;&#9;&#9;else&#10;&#9;&#9;setsetting('Looting/LootList/dwarven ring/Category', 'y')&#10;&#9;&#9;setsetting('Looting/LootList/dwarven ring/LootingDestination', 'rarebp')&#10;&#9;end&#10;else&#10;&#9;setsetting('Looting/LootList/dwarven ring/Category', 'y')&#10;&#9;setsetting('Looting/LootList/dwarven ring/LootingDestination', 'rarebp')&#10;end&#10;&#10;if getuseroption(&quot;forcerefill&quot;) == true then&#9;&#10;&#9;if $wptsection == 'Start Up' then&#10;&#9;&#9;setsetting('Persistent/Scripts/Forcing Refill/Enabled', 'yes')&#10;&#9;end&#10;end&#10;&#10;if getuseroption(&quot;usesofts&quot;) == true then&#10;&#9;setsetting('Persistent/Scripts/Soft Boots/Enabled', 'yes')&#10;&#9;&#9;else&#10;&#9;setsetting('Persistent/Scripts/Soft Boots/Enabled', 'no')&#10;end&#10;&#10;if getuseroption(&quot;usereconnect&quot;) == true then&#10;&#9;setsetting('Persistent/Scripts/Reconnecter/Enabled', 'yes')&#10;&#9;&#9;else&#10;&#9;setsetting('Persistent/Scripts/Reconnecter/Enabled', 'no')&#10;end&#10;&#10;if getuseroption(&quot;wtp&quot;) == true then&#10;&#9;setsetting('Cavebot/WalkThroughPlayers', 'yes')&#10;&#9;&#9;else&#10;&#9;setsetting('Cavebot/WalkThroughPlayers', 'no')&#10;end&#10;&#10;if getuseroption(&quot;furniture&quot;) == true then&#10;&#9;setsetting('Persistent/Scripts/Anti Furniture/Enabled', 'yes')&#10;&#9;&#9;else&#10;&#9;setsetting('Persistent/Scripts/Anti Furniture/Enabled', 'no')&#10;end&#10;&#10;if getuseroption(&quot;valuedrop&quot;) == true then&#10;&#9;setsetting('Looting/OnlyOpenValuableBodies', 'yes')&#10;&#9;setsetting('Looting/ValuableBodiesValue', tonumber(getuseroption('dropvalue')))&#10;&#9;&#9;else&#10;&#9;setsetting('Looting/OnlyOpenValuableBodies', 'no')&#10;end&#10;&#10;if getuseroption(&quot;automount&quot;) == true then&#10;&#9;setsetting('Cavebot/AutoMount', 'yes')&#10;&#9;&#9;else&#10;&#9;setsetting('Cavebot/AutoMount', 'no')&#10;end&#10;&#10;if getuseroption(&quot;pvp&quot;) == true then&#10;&#9;setsetting('Targeting/NonPvPMode', 'no')&#10;&#9;&#9;else&#10;&#9;setsetting('Targeting/NonPvPMode', 'yes')&#10;end&#10;&#10;setlootingdestination(&quot;mainbp&quot;, getuseroption(&quot;mainbp&quot;))&#10;setlootingdestination(&quot;goldbp&quot;, getuseroption(&quot;goldbp&quot;))&#10;setlootingdestination(&quot;rarebp&quot;, getuseroption(&quot;rarebp&quot;))&#10;setlootingdestination(&quot;stackbp&quot;, getuseroption(&quot;stackbp&quot;))&#10;setlootingdestination(&quot;supplybp&quot;, getuseroption(&quot;supplybp&quot;))&#10;setlootingdestination(&quot;dpbp&quot;, getuseroption(&quot;dpbp&quot;))&#10;setlootingdestination(&quot;raredpbp&quot;, getuseroption(&quot;raredpbp&quot;))&#10;setlootingdestination(&quot;stackdpbp&quot;, getuseroption(&quot;stackdpbp&quot;))&#10;setlootingdestination(&quot;ringdpbp&quot;, getuseroption(&quot;ringdpbp&quot;))&#10;setlootingdestination(&quot;necklacedpbp&quot;, getuseroption(&quot;necklacedpbp&quot;))&#10;setlootingdestination(&quot;extradpbp&quot;, getuseroption(&quot;extradpbp&quot;))&#10;&#10;goldcap = tonumber(getuseroption('captolootgp'))&#10;setsetting('Looting/LootList/gold coin/CapAbove', goldcap)&#10;&#10;if getuseroption(&quot;sa&quot;) == false then&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea1/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea2/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea3/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea4/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea5/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea6/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea7/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea8/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea9/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea10/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea11/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea12/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea13/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea14/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea15/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea16/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea17/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea18/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea19/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea20/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea21/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea22/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea23/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea24/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea25/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea26/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea27/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea28/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea29/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea30/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea31/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea32/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea33/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea34/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea35/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea36/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea37/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea38/Avoidance', '250')&#10;&#9;&#9;else&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea1/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea2/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea3/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea4/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea5/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea6/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea7/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea8/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea9/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea10/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea11/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea12/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea13/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea14/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea15/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea16/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea17/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea18/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea19/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea20/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea21/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea22/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea23/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea24/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea25/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea26/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea27/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea28/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea29/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea30/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea31/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea32/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea33/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea34/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea35/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea36/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea37/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea38/Avoidance', '0')&#10;end" enabled="yes"/>
  32.             <PersistentScript name="Anti Furniture" script="--&#10;&#10;auto(1000,2000)&#10;&#10;antifurnituretrap('Machete', 20)" enabled="no"/>
  33.             <PersistentScript name="Safety Concern" script="--&#10;local Run = getuseroption(&quot;run&quot;)&#10;local amRun = tonumber(getuseroption(&quot;runamount&quot;))&#10;&#10;auto(1000)&#10;&#10;if Run then&#10;&#9;if maround(0, &quot;Enslaved Dwarf&quot;, &quot;Lost Husher&quot;, &quot;Lost Basher&quot;, &quot;Lost Thrower&quot;) &gt;= amRun then&#10;&#9;&#9;if $wptsection == 'The Town Mine' then&#10;&#9;&#9;&#9;stopattack()&#10;&#9;&#9;&#9;setsetting('Looting/Enabled', 'no')&#10;&#9;&#9;&#9;setsetting('Persistent/Scripts/Targeting Core/Enabled', 'no')&#10;&#9;&#9;&#9;setsetting('Targeting/Creatures/Enslaved Dwarf/Setting1/OnlyIfTrapped', 'yes')&#10;&#9;&#9;&#9;setsetting('Targeting/Creatures/Lost Basher/Setting1/OnlyIfTrapped', 'yes')&#10;&#9;&#9;&#9;setsetting('Targeting/Creatures/Lost Husher/Setting1/OnlyIfTrapped', 'yes')&#10;&#9;&#9;&#9;setsetting('Targeting/Creatures/Lost Thrower/Setting1/OnlyIfTrapped', 'yes')&#10;&#9;&#9;&#9;stopattack()&#10;&#9;&#9;&#9;gotolabel(2, &quot;Safety Concern&quot;)&#10;&#9;&#9;elseif $wptsection == 'Splintered Stone Mine' then&#10;&#9;&#9;&#9;stopattack()&#10;&#9;&#9;&#9;setsetting('Looting/Enabled', 'no')&#10;&#9;&#9;&#9;setsetting('Persistent/Scripts/Targeting Core/Enabled', 'no')&#10;&#9;&#9;&#9;setsetting('Targeting/Creatures/Enslaved Dwarf/Setting1/OnlyIfTrapped', 'yes')&#10;&#9;&#9;&#9;setsetting('Targeting/Creatures/Lost Basher/Setting1/OnlyIfTrapped', 'yes')&#10;&#9;&#9;&#9;setsetting('Targeting/Creatures/Lost Husher/Setting1/OnlyIfTrapped', 'yes')&#10;&#9;&#9;&#9;setsetting('Targeting/Creatures/Lost Thrower/Setting1/OnlyIfTrapped', 'yes')&#10;&#9;&#9;&#9;stopattack()&#10;&#9;&#9;&#9;gotolabel(0, &quot;Safety Concern&quot;)&#10;&#9;&#9;elseif $wptsection == 'Drunken Fellow Mine' then&#10;&#9;&#9;&#9;stopattack()&#10;&#9;&#9;&#9;setsetting('Looting/Enabled', 'no')&#10;&#9;&#9;&#9;setsetting('Persistent/Scripts/Targeting Core/Enabled', 'no')&#10;&#9;&#9;&#9;setsetting('Targeting/Creatures/Enslaved Dwarf/Setting1/OnlyIfTrapped', 'yes')&#10;&#9;&#9;&#9;setsetting('Targeting/Creatures/Lost Basher/Setting1/OnlyIfTrapped', 'yes')&#10;&#9;&#9;&#9;setsetting('Targeting/Creatures/Lost Husher/Setting1/OnlyIfTrapped', 'yes')&#10;&#9;&#9;&#9;setsetting('Targeting/Creatures/Lost Thrower/Setting1/OnlyIfTrapped', 'yes')&#10;&#9;&#9;&#9;stopattack()&#10;&#9;&#9;&#9;gotolabel(4, &quot;Safety Concern&quot;)&#10;&#9;&#9;elseif $wptsection == 'Pick N Shovel Mine' then&#10;&#9;&#9;&#9;stopattack()&#10;&#9;&#9;&#9;setsetting('Looting/Enabled', 'no')&#10;&#9;&#9;&#9;setsetting('Persistent/Scripts/Targeting Core/Enabled', 'no')&#10;&#9;&#9;&#9;setsetting('Targeting/Creatures/Enslaved Dwarf/Setting1/OnlyIfTrapped', 'yes')&#10;&#9;&#9;&#9;setsetting('Targeting/Creatures/Lost Basher/Setting1/OnlyIfTrapped', 'yes')&#10;&#9;&#9;&#9;setsetting('Targeting/Creatures/Lost Husher/Setting1/OnlyIfTrapped', 'yes')&#10;&#9;&#9;&#9;setsetting('Targeting/Creatures/Lost Thrower/Setting1/OnlyIfTrapped', 'yes')&#10;&#9;&#9;&#9;stopattack()&#10;&#9;&#9;&#9;gotolabel(6, &quot;Safety Concern&quot;)&#10;&#9;&#9;end&#10;&#9;end&#10;end" enabled="yes"/>
  34.             <PersistentScript name="Forcing Refill" script="--&#10;&#10;auto(100)&#10;&#10;local cap = getuseroption(&quot;cap&quot;)&#10;&#10;if needresupply(cap, &quot;sup&quot;) then&#10;&#9;if $wptsection == 'The Town Mine' then&#10;&#9;&#9;setsetting('Persistent/Scripts/Forcing Refill/Enabled', 'no')&#10;&#9;&#9;stopattack()&#10;&#9;&#9;setsetting('Looting/Enabled', 'no')&#10;&#9;&#9;gotolabel('Refill', 'The Town Mine')&#10;&#9;&#9;setsetting('Targeting/Creatures/Category a_3+/Setting1/OnlyIfTrapped', 'yes')&#10;&#9;&#9;setsetting('Targeting/Creatures/Enslaved Dwarf/Setting1/OnlyIfTrapped', 'yes')&#10;&#9;&#9;setsetting('Targeting/Creatures/Lost Basher/Setting1/OnlyIfTrapped', 'yes')&#10;&#9;&#9;setsetting('Targeting/Creatures/Lost Thrower/Setting1/OnlyIfTrapped', 'yes')&#10;&#9;&#9;setsetting('Targeting/Creatures/Lost Husher/Setting1/OnlyIfTrapped', 'yes')&#10;&#9;&#9;stopattack()&#10;&#9;elseif $wptsection == 'Splintered Stone Mine' then&#10;&#9;&#9;setsetting('Persistent/Scripts/Forcing Refill/Enabled', 'no')&#10;&#9;&#9;stopattack()&#10;&#9;&#9;setsetting('Looting/Enabled', 'no')&#10;&#9;&#9;gotolabel('Refill', 'Splintered Stone Mine')&#10;&#9;&#9;setsetting('Targeting/Creatures/Category a_3+/Setting1/OnlyIfTrapped', 'yes')&#10;&#9;&#9;setsetting('Targeting/Creatures/Enslaved Dwarf/Setting1/OnlyIfTrapped', 'yes')&#10;&#9;&#9;setsetting('Targeting/Creatures/Lost Basher/Setting1/OnlyIfTrapped', 'yes')&#10;&#9;&#9;setsetting('Targeting/Creatures/Lost Thrower/Setting1/OnlyIfTrapped', 'yes')&#10;&#9;&#9;setsetting('Targeting/Creatures/Lost Husher/Setting1/OnlyIfTrapped', 'yes')&#10;&#9;&#9;stopattack()&#10;&#9;elseif $wptsection == 'Drunken Fellow Mine' then&#10;&#9;&#9;setsetting('Persistent/Scripts/Forcing Refill/Enabled', 'no')&#10;&#9;&#9;stopattack()&#10;&#9;&#9;setsetting('Looting/Enabled', 'no')&#10;&#9;&#9;gotolabel('Refill', 'Drunken Fellow Mine')&#10;&#9;&#9;setsetting('Targeting/Creatures/Category a_3+/Setting1/OnlyIfTrapped', 'yes')&#10;&#9;&#9;setsetting('Targeting/Creatures/Enslaved Dwarf/Setting1/OnlyIfTrapped', 'yes')&#10;&#9;&#9;setsetting('Targeting/Creatures/Lost Basher/Setting1/OnlyIfTrapped', 'yes')&#10;&#9;&#9;setsetting('Targeting/Creatures/Lost Thrower/Setting1/OnlyIfTrapped', 'yes')&#10;&#9;&#9;setsetting('Targeting/Creatures/Lost Husher/Setting1/OnlyIfTrapped', 'yes')&#10;&#9;&#9;stopattack()&#10;&#9;elseif $wptsection == 'Pick N Shovel Mine' then&#10;&#9;&#9;setsetting('Persistent/Scripts/Forcing Refill/Enabled', 'no')&#10;&#9;&#9;stopattack()&#10;&#9;&#9;setsetting('Looting/Enabled', 'no')&#10;&#9;&#9;gotolabel('Refill', 'Pick N Shovel Mine')&#10;&#9;&#9;setsetting('Targeting/Creatures/Category a_3+/Setting1/OnlyIfTrapped', 'yes')&#10;&#9;&#9;setsetting('Targeting/Creatures/Enslaved Dwarf/Setting1/OnlyIfTrapped', 'yes')&#10;&#9;&#9;setsetting('Targeting/Creatures/Lost Basher/Setting1/OnlyIfTrapped', 'yes')&#10;&#9;&#9;setsetting('Targeting/Creatures/Lost Thrower/Setting1/OnlyIfTrapped', 'yes')&#10;&#9;&#9;setsetting('Targeting/Creatures/Lost Husher/Setting1/OnlyIfTrapped', 'yes')&#10;&#9;&#9;stopattack()&#10;&#9;end&#10;end" enabled="yes"/>
  35.             <PersistentScript name="ChangeGold" script="init start&#13;&#10;&#9;-- local SCRIPT_VERSION = '1.0.0'&#13;&#10;&#13;&#10;&#9;local goldIds = {itemid('gold coin'), itemid('platinum coin')}&#13;&#10;init end&#13;&#10;&#13;&#10;auto(200, 300)&#13;&#10;&#13;&#10;local cont, item&#13;&#10;for i = 0, 15 do&#13;&#10;&#9;cont = getcontainer(i)&#13;&#10;&#13;&#10;&#9;if cont.isopen then&#13;&#10;&#9;&#9;for j = 0, cont.itemcount do&#13;&#10;&#9;&#9;&#9;item = cont.item[j]&#13;&#10;&#13;&#10;&#9;&#9;&#9;if item.count == 100 and table.find(goldIds, item.id) then&#13;&#10;&#9;&#9;&#9;&#9;useitem(item.id, i, j)&#13;&#10;&#9;&#9;&#9;&#9;waitping()&#13;&#10;&#9;&#9;&#9;end&#13;&#10;&#9;&#9;end&#13;&#10;&#9;end&#13;&#10;end" enabled="yes"/>
  36.         </PersistentScripts>
  37.     </Scripter>
  38.     <HUDs>
  39.         <HUDScripts>
  40.             <HUDScript name="Cavebot Monitor" script="init start&#10;    --&#10;    --              88                                                                  &#10;    --              &quot;&quot;                                                ,d                &#10;    --                                                                88                &#10;    --   ,adPPYba,  88  8b,dPPYba,  88,dPYba,,adPYba,   ,adPPYYba,  MM88MMM  ,adPPYba,  &#10;    --   I8[    &quot;&quot;  88  88P'   &quot;Y8  88P'   &quot;88&quot;    &quot;8a  &quot;&quot;     `Y8    88    a8P_____88  &#10;    --    `&quot;Y8ba,   88  88          88      88      88  ,adPPPPP88    88    8PP&quot;&quot;&quot;&quot;&quot;&quot;&quot;  &#10;    --   aa    ]8I  88  88          88      88      88  88,    ,88    88,   &quot;8b,   ,aa  &#10;    --   `&quot;YbbdP&quot;'  88  88          88      88      88  `&quot;8bbdP&quot;Y8    &quot;Y888  `&quot;Ybbd8&quot;'  &#10;    --&#10;&#10;    --   Name: Monitor My Stats&#10;    --   Last Updated: 19/12/2013&#10;    --   Version: 1.0&#10;&#10;    local MMS = {&#10;        ShowInfo = true,&#10;&#10;        Title = &quot;Script Provided by&quot;,&#10;        Creator = &quot;~ OlaSvenssonZ ~&quot;,&#10;        Info = '[RP] Caves of the Lost 4-in-1',&#10;        Version = '1.0.0'&#10;    }&#10;&#10;    -- [[ Do not change anything below this line. ]] --&#10;&#10;    filterinput(false, true, false, false)&#10;&#10;    local HUD_Sections = {&#10;        {Name = 'OTHERS', State = true, Items = {&#10;                {'Ping', function() return $ping .. ' (avg: ' .. $pingaverage .. ')' end},&#10;                {'Bank Balance', function() return num($balance) end},&#10;            }&#10;        },&#10;&#10;        {Name = 'CHARACTER STATS', State = true, Items = {&#10;                {'Level', function() return $level .. ' (' .. 100 - math.floor(($exp - expatlvl($level)) * 100 / (expatlvl($level + 1) - expatlvl($level))) .. '%)' end},&#10;                {'Experience', function() return num($exp) end},&#10;                {'Magic Level', function() return $mlevel .. ' (' .. 100 - $mlevelpc .. '%)' end},&#10;                {'Weapon Skill', function() local _ = WeaponSkill() return _.skill .. ' (' .. 100 - _.skillpc .. '%)' end},&#10;                {'Shielding', function() return $shielding .. ' (' .. 100 - $shieldingpc .. '%)' end},&#10;                {'Fishing', function() return $fishing .. ' (' .. 100 - $fishingpc .. '%)' end}&#10;            }&#10;        },&#10;&#10;        {Name = 'ENGINE STATES', State = true, Items = {&#10;                {'Spell Healer', function() return getsetting('SpellHealer/Enabled') end, function() return toggle('SpellHealer/Enabled') end},&#10;                {'Potion Healer', function() return getsetting('PotionHealer/Enabled') end, function() return toggle('PotionHealer/Enabled') end},&#10;                {'Condition Healer', function() return getsetting('ConditionHealer/Enabled') end, function() return toggle('ConditionHealer/Enabled') end},&#10;                {'Mana Training', function() return getsetting('ManaTrainer/Enabled') end, function() return toggle('ManaTrainer/Enabled') end},&#10;                {'Cavebot', function() return getsetting('Cavebot/Enabled') end, function() return toggle('Cavebot/Enabled') end},&#10;                {'Looting', function() return getsetting('Looting/Enabled') end, function() return toggle('Looting/Enabled') end},&#10;                {'Targeting', function() return getsetting('Targeting/Enabled') end, function() return toggle('Targeting/Enabled') end}&#10;            }&#10;        },&#10;&#10;        {Name = 'BOTTING STATS', State = true, Items = {&#10;                {'Experience per Hour', function() return num($exphour) end},&#10;                {'Experience Left', function() return num(exptolevel()) end},&#10;                {'Experience Today', function() return num($expgained) end},&#10;                {'Time to Next Level', function() return time(timetolevel()) end},&#10;                {'Played Time', function() return time(math.floor($charactertime / 1000)) end},&#10;                {'Stamina', function() return time($stamina) end}&#10;            }&#10;        }&#10;    }&#10;&#10;    local HUD_Colors = {&#10;            Font = color(255, 255, 255, 0),&#10;            SectionHeaderBackground = {0.0, color(36, 68, 105, 20), 0.23, color(39, 73, 114, 20), 0.76, color(1, 4, 0, 0)},&#10;            EntryNameBackground = {0.0, color(150, 7, 10, 0), 0.23, color(0, 0, 10, 200), 0.76, color(10, 10, 10, 0)},&#10;            EntryValueBackground = {0.0, color(225, 0, 0, 225), 0.23, color(0, 0, 0, 225), 0.76, color(0, 0, 0, 225)},&#10;            EntryValueEnabledBackground = {0.0, color(65, 96, 12, 20), 0.23, color(67, 99, 13, 20), 0.76, color(36, 52, 6, 20)},&#10;            EntryValueDisabledBackground = {0.0, color(90, 12, 15, 20), 0.23, color(98, 13, 17, 20), 0.76, color(52, 6, 9, 20)},&#10;    }&#10;&#10;    function WeaponSkill()&#10;        local SkillTypes = {&#10;            ['axe'] = {type = 'axe', skill = $axe, skillpc = $axepc},&#10;            ['club'] = {type = 'club', skill = $club, skillpc = $clubpc},&#10;            ['sword'] = {type = 'sword', skill = $sword, skillpc = $swordpc},&#10;            ['bow'] = {type = 'distance', skill = $distance, skillpc = $distancepc},&#10;            ['distance weapon'] = {type = 'distance', skill = $distance, skillpc = $distancepc},&#10;            ['no weapon'] = {type = 'fist', skill = $fist, skillpc = $fistpc},&#10;            ['rod'] = {type = 'magic', skill = $mlevel, skillpc = $mlevelpc},&#10;            ['wand'] = {type = 'magic', skill = $mlevel, skillpc = $mlevelpc},&#10;        }&#10;&#10;        return SkillTypes[findweapontype()]&#10;    end&#10;&#10;    local Moving, Temp, Moved = false, {0, 0}, {0, 0}&#10;&#10;    function inputevents(e)&#10;        if (e.type == IEVENT_LMOUSEDOWN) then&#10;            for _, Section in ipairs(HUD_Sections) do&#10;                if (e.elementid == Section.StateSwitch) then&#10;                    Section.State = not Section.State&#10;                    return&#10;                end&#10;            end&#10;        for _, Section in ipairs(HUD_Sections) do&#10;                if (Section.Name == 'ENGINE STATES') then&#10;                    for _, SectionItem in ipairs(Section.Items) do&#10;                        if (e.elementid == SectionItem[4]) then&#10;                            SectionItem[3]()&#10;                            return&#10;                        end&#10;                    end&#10;                end&#10;            end&#10;        end&#10;&#10;        if (e.type == IEVENT_MMOUSEDOWN) then&#10;            Moving, Temp = true, {$cursor.x - Moved[1], $cursor.y - Moved[2]}&#10;        end&#10;&#10;        if (e.type == IEVENT_MMOUSEUP) then&#10;            Moving = false&#10;        end&#10;    end&#10;    &#10;    setmaskcolorxp(0)&#10;init end&#10;&#10;if (Moving) then&#10;    auto(10)&#10;    Moved = {$cursor.x - Temp[1], $cursor.y - Temp[2]}&#10;end&#10;&#10;setposition($clientwin.left + 5 + Moved[1], $worldwin.top + Moved[2])&#10;setfontstyle('Yu Gothic Light', 8, 75, 0xFFFFFF, 1, color(0, 0, 0, 20))&#10;&#10;local YPosition, SectionRow, SectionItemsRow = 0, 0, 0&#10;&#10;if MMS.ShowInfo then&#10;    local StringWidth, StringHeight = measurestring('TEMP')&#10;&#10;    setfillstyle('gradient', 'linear', 2, 0, 0, 0, 22)&#10;    addgradcolors(unpack(HUD_Colors.SectionHeaderBackground))&#10;    drawroundrect(0, 0, 240, 21, 2, 2)&#10;    drawtext(MMS.Title, 6, 21 / 2 - StringHeight * 0.5)&#10;&#10;    setfillstyle('gradient', 'linear', 2, 0, 0, 0, 22)&#10;    addgradcolors(unpack(HUD_Colors.EntryValueBackground))&#10;    drawroundrect(130, 0, 110, 21, 2, 2)&#10;    drawtext(MMS.Creator, 136, 21 / 2 - StringHeight * 0.4)&#10;&#10;    setfontsize(8)&#10;&#10;    local StringWidth, StringHeight = measurestring('TEMP')&#10;&#10;    setfillstyle('gradient', 'linear', 2, 0, 0, 0, 16)&#10;    addgradcolors(unpack(HUD_Colors.EntryNameBackground))&#10;    drawroundrect(0, 24 + 0 * 18, 240, 15, 2, 2)&#10;    drawtext(MMS.Info, 6, 24 + 0 * 18 + 15 / 2 - StringHeight * 0.6 + 1)&#10;     &#10;    setfillstyle('gradient', 'linear', 2, 0, 0, 0, 16)&#10;    addgradcolors(unpack(HUD_Colors.EntryNameBackground))&#10;    drawroundrect(0, 24 + 1 * 18, 240, 15, 2, 2)&#10;    drawtext('Script version:', 6, 24 + 1 * 18 + 15 / 2 - StringHeight * 0.5 + 1)&#10;     &#10;    setfillstyle('gradient', 'linear', 2, 0, 0, 0, 16)&#10;    addgradcolors(unpack(HUD_Colors.EntryValueBackground))&#10;    drawroundrect(130, 24 + 1 * 18, 110, 15, 2, 2)&#10;    drawtext(MMS.Version, 136, 24 + 1 * 18 + 15 / 2 - StringHeight * 0.5 + 1)&#10;    &#10;    YPosition = 1 + 2 * 19&#10;end&#10;&#10;for SectionIndex, Section in ipairs(HUD_Sections) do&#10;    setfontsize(8)&#10;&#10;    local StringWidth, StringHeight = measurestring('TEMP')&#10;&#10;    setfillstyle('gradient', 'linear', 2, 0, 0, 0, 21)&#10;    addgradcolors(unpack(HUD_Colors.SectionHeaderBackground))&#10;    drawroundrect(0, YPosition + (SectionRow * 23) + (SectionItemsRow * 19), 240, 20, 2, 2)&#10;    drawtext(Section.Name, 10, YPosition + (SectionRow * 23) + (SectionItemsRow * 19) + 20 / 2 - StringHeight * 0.5 + 1)&#10;&#10;    setfillstyle('gradient', 'linear', 0, 5, 10, 0, 1)&#10;    if (Section.State) then&#10;        addgradcolors(unpack(HUD_Colors.EntryValueEnabledBackground))&#10;    else&#10;        addgradcolors(unpack(HUD_Colors.EntryValueDisabledBackground))&#10;    end&#10;    Section.StateSwitch = drawroundrect(220, YPosition + (SectionRow * 23) + (SectionItemsRow * 19), 20, 20, 2, 2)&#10;    drawtext('X', 228, YPosition + (SectionRow * 23) + (SectionItemsRow * 19) + 20 / 2 - StringHeight * 0.5 + 1)&#10;&#10;    SectionRow = SectionRow + 1&#10;&#10;    if (Section.State) then&#10;        setfontsize(8)&#10;&#10;        local StringWidth, StringHeight = measurestring('TEMP')&#10;&#10;        for SectionItemIndex, SectionItem in ipairs(Section.Items) do&#10;            setfillstyle('gradient', 'linear', 1, 220, 1, 130, 10)     &#10;            addgradcolors(unpack(HUD_Colors.EntryNameBackground))&#10;            drawroundrect(0, YPosition + (SectionRow * 23) + (SectionItemsRow * 19), 130, 16, 4, 0)&#10;            drawtext(SectionItem[1], 6, YPosition + (SectionRow * 23) + (SectionItemsRow * 19) + 16 / 2 - StringHeight * 0.5 + 1)&#10;&#10;            if (Section.Name == 'ENGINE STATES') then&#10;                local EngineCurrentState = SectionItem[2]()&#10;&#10;                setfillstyle('gradient', 'linear', 2, 10, 0, 0, 10)&#10;                if (EngineCurrentState == 'yes') then&#10;                    addgradcolors(unpack(HUD_Colors.EntryValueEnabledBackground))&#10;                else&#10;                    addgradcolors(unpack(HUD_Colors.EntryValueDisabledBackground))&#10;                end&#10;                HUD_Sections[SectionIndex].Items[SectionItemIndex][4] = drawroundrect(130, YPosition + (SectionRow * 23) + (SectionItemsRow * 19), 110, 16, 2, 0)&#10;&#10;&#10;                drawtext((EngineCurrentState == 'yes' and ('On')) or ('Off'), 136, YPosition + (SectionRow * 23) + (SectionItemsRow * 19) + 16 / 2 - StringHeight * 0.5 + 1)&#10;            else&#10;                setfillstyle('gradient', 'linear', 0, 0, 0, 0, 3)&#10;                addgradcolors(unpack(HUD_Colors.EntryValueBackground))&#10;                drawroundrect(130, YPosition + (SectionRow * 23) + (SectionItemsRow * 19), 110, 16, 2, 2)&#10;                drawtext(SectionItem[2](), 136, YPosition + (SectionRow * 23) + (SectionItemsRow * 19) + 16 / 2 - StringHeight * 0.5 + 1)&#10;            end&#10;            SectionItemsRow = SectionItemsRow + 1&#10;        end&#10;    end&#10;end" enabled="yes" refreshRate="100"/>
  41.             <HUDScript name="Loot Monitor" script="init start&#10;&#9;--&#10;&#9;--                        88                                                                  &#10;&#9;--                        &quot;&quot;                                                ,d                &#10;&#9;--                                                                          88                &#10;&#9;--             ,adPPYba,  88  8b,dPPYba,  88,dPYba,,adPYba,   ,adPPYYba,  MM88MMM  ,adPPYba,  &#10;&#9;--             I8[    &quot;&quot;  88  88P'   &quot;Y8  88P'   &quot;88&quot;    &quot;8a  &quot;&quot;     `Y8    88    a8P_____88  &#10;&#9;--              `&quot;Y8ba,   88  88          88      88      88  ,adPPPPP88    88    8PP&quot;&quot;&quot;&quot;&quot;&quot;&quot;  &#10;&#9;--             aa    ]8I  88  88          88      88      88  88,    ,88    88,   &quot;8b,   ,aa  &#10;&#9;--   Author:   `&quot;YbbdP&quot;'  88  88          88      88      88  `&quot;8bbdP&quot;Y8    &quot;Y888  `&quot;Ybbd8&quot;'  &#10;&#9;--   &#10;&#9;--   Monitor My Hunting!&#10;&#9;--&#10;&#9;--   Version: 1.0&#10;&#9;--   Created: 29.12.2013&#10;&#9;--   Last update: 29.12.2013&#10;&#9;--&#10;&#10;&#9;local MMH = {&#10;&#9;&#9;SHOW_ALL_ITEMS = false,&#10;&#9;&#9;SHOW_ALL_SUPPLIES = false,&#10;&#9;}&#10;&#10;&#9;-- [[ Do not change anything below this line. ]] --&#10;&#10;&#9;-- [[ COLORS ]] --&#10;&#9;MMH.COLORS = {}&#10;&#9;MMH.COLORS.FONT_COLOR = color(255, 255, 255, 0)&#10;&#9;MMH.COLORS.SECTION_HEADER_BACKGROUND = {0.0, color(36, 68, 105, 20), 0.23, color(39, 73, 114, 20), 0.76, color(1, 4, 0, 0)}&#10;&#9;MMH.COLORS.ENTRY_NAME_BACKGROUND = {0.0, color(150, 7, 10, 0), 0.23, color(0, 0, 10, 200), 0.76, color(10, 10, 10, 0)}&#10;&#9;MMH.COLORS.ENTRY_VALUE_BACKGROUND = {0.0, color(225, 0, 0, 225), 0.23, color(0, 0, 0, 225), 0.76, color(0, 0, 0, 225)}&#10;&#9;MMH.COLORS.RESULT_POSITIVE_BACKGROUND = {0.0, color(65, 96, 12, 20), 0.23, color(67, 99, 13, 20), 0.76, color(36, 52, 6, 20)}&#10;&#9;MMH.COLORS.RESULT_NEGATIVE_BACKGROUND = {0.0, color(90, 12, 15, 20), 0.23, color(98, 13, 17, 20), 0.76, color(52, 6, 9, 20)}&#10;&#9;MMH.COLORS.RESET_BUTTON_BACKGROUND = MMH.COLORS.RESULT_POSITIVE_BACKGROUND&#10;&#10;&#9;-- [[ ELEMENTS ]] --&#10;&#9;MMH.ELEMENTS = {}&#10;&#9;MMH.ELEMENTS.RESET_BUTTON = -1&#10;&#9;MMH.ELEMENTS.SWITCH_ITEMS_LOOTED = -1&#10;&#9;MMH.ELEMENTS.SWITCH_SUPPLIES_USED = -1&#10;&#10;&#9;-- [[ SECTION STATES ]] --&#10;&#9;MMH.SECTIONS = {}&#10;&#9;MMH.SECTIONS.ITEMS_LOOTED = true&#10;&#9;MMH.SECTIONS.SUPPLIES_USED = true&#10;&#10;&#9;-- [[ OTHERS ]] --&#9;&#10;&#9;filterinput(false, true, false, false)&#10;&#10;&#9;local MOVING, TEMP, MOVED = false, {0, 0}, {0, 0}&#10;&#10;&#9;function inputevents(e)&#10;&#9;&#9;if (e.type == IEVENT_LMOUSEDOWN) then&#10;&#9;&#9;&#9;if (e.elementid == MMH.ELEMENTS.RESET_BUTTON) then&#10;&#9;&#9;&#9;&#9;resetcharactertime()&#10;&#9;&#9;&#9;&#9;resetlootcounter()&#10;&#9;&#9;&#9;&#9;resetexpcounter()&#10;&#9;&#9;&#9;elseif (e.elementid == MMH.ELEMENTS.SWITCH_ITEMS_LOOTED) then&#10;&#9;&#9;&#9;&#9;MMH.SECTIONS.ITEMS_LOOTED = not MMH.SECTIONS.ITEMS_LOOTED&#10;&#9;&#9;&#9;elseif (e.elementid == MMH.ELEMENTS.SWITCH_SUPPLIES_USED) then&#10;&#9;&#9;&#9;&#9;MMH.SECTIONS.SUPPLIES_USED = not MMH.SECTIONS.SUPPLIES_USED&#10;&#9;&#9;&#9;end&#10;&#9;&#9;end&#10;&#10;&#9;&#9;if (e.type == IEVENT_MMOUSEDOWN) then&#10;&#9;&#9;&#9;MOVING, TEMP = true, {$cursor.x - MOVED[1], $cursor.y - MOVED[2]}&#10;&#9;&#9;end&#10;&#10;&#9;&#9;if (e.type == IEVENT_MMOUSEUP) then&#10;&#9;&#9;&#9;MOVING = false&#10;&#9;&#9;end&#10;&#9;end&#10;&#10;&#9;setmaskcolorxp(0)&#10;init end&#10;&#10;if (MOVING) then&#10;    auto(10)&#10;    MOVED = {$cursor.x - TEMP[1], $cursor.y - TEMP[2]}&#10;end&#10;&#10;setposition($clientwin.right - 424 + MOVED[1], $worldwin.top + MOVED[2])&#10;setfontstyle('Yu Gothic Light', 8, 75, MMH.COLORS.FONT_COLOR, 1, color(0, 0, 0, 20))&#10;&#10;local ROW_QUANTITY, STRING_WIDTH, STRING_HEIGHT = 0, measurestring('TEMP')&#10;local ITEMS_LOOTED_WORTH, ITEM_LOOTED_QUANTITY, ITEM_LOOTED_WORTH = 0, 0, 0&#10;local SUPPLIES_USED_WORTH, SUPPLY_USED_QUANTITY, SUPPLY_USED_WORTH = 0, 0, 0&#10;&#10;setfillstyle('gradient', 'linear', 2, 0, 0, 0, 21)&#10;addgradcolors(unpack(MMH.COLORS.ENTRY_NAME_BACKGROUND))&#10;drawroundrect(0, 0, 240, 20, 2, 2)&#10;drawtext('~ OlaSvenssonZ~ Loot Monitor', 6, 20 / 2 - STRING_HEIGHT * 0.5)&#10;&#10;setfillstyle('gradient', 'linear', 2, 0, 0, 0, 21)&#10;addgradcolors(unpack(MMH.COLORS.RESET_BUTTON_BACKGROUND))&#10;MMH.ELEMENTS.RESET_BUTTON = drawroundrect(196, 0, 44, 20, 2, 2)&#10;drawtext('RESET', 202, 20 / 2 - STRING_HEIGHT * 0.5)&#10;&#10;setfontsize(8)&#10;&#10;STRING_WIDTH, STRING_HEIGHT = measurestring('TEMP')&#10;&#10;setfillstyle('gradient', 'linear', 2, 0, 0, 0, 16)&#10;addgradcolors(unpack(MMH.COLORS.ENTRY_NAME_BACKGROUND))&#10;drawroundrect(0, 23, 240, 15, 2, 2)&#10;drawtext('Looting Accuracy', 6, 23 + 15 / 2 - STRING_HEIGHT * 0.5 + 1)&#10;&#10;setfillstyle('gradient', 'linear', 2, 0, 0, 0, 16)&#10;addgradcolors(unpack(MMH.COLORS.ENTRY_VALUE_BACKGROUND))&#10;drawroundrect(130, 23, 110, 15, 2, 2)&#10;drawtext(string.format('%.2f', $lootaccuracy) .. '%', 136, 23 + 15 / 2 - STRING_HEIGHT * 0.5 + 1)&#10;&#10;setfontsize(9)&#10;&#10;STRING_WIDTH, STRING_HEIGHT = measurestring('TEMP')&#10;&#10;setfillstyle('gradient', 'linear', 2, 0, 0, 0, 21)&#10;addgradcolors(unpack(MMH.COLORS.SECTION_HEADER_BACKGROUND))&#10;drawroundrect(0, 41, 240, 20, 2, 2)&#10;drawtext('ITEMS LOOTED', 6, 41 + 20 / 2 - STRING_HEIGHT * 0.5)&#10;&#10;setfillstyle('gradient', 'linear', 2, 0, 0, 0, 21)&#10;if (MMH.SECTIONS.ITEMS_LOOTED) then&#10;&#9;addgradcolors(unpack(MMH.COLORS.RESULT_POSITIVE_BACKGROUND))&#10;else&#10;&#9;addgradcolors(unpack(MMH.COLORS.RESULT_NEGATIVE_BACKGROUND))&#10;end&#10;MMH.ELEMENTS.SWITCH_ITEMS_LOOTED = drawroundrect(220, 41, 20, 20, 2, 2)&#10;drawtext('X', 228, 41 + 20 / 2 - STRING_HEIGHT * 0.5)&#10;&#10;setfontsize(8)&#10;&#10;STRING_WIDTH, STRING_HEIGHT = measurestring('TEMP')&#10;&#10;foreach lootingitem ItemEntry do&#10;&#9;if (MMH.SHOW_ALL_ITEMS or ItemEntry.amountlooted &gt; 0) then&#10;&#9;&#9;ITEM_LOOTED_QUANTITY = ItemEntry.amountlooted&#10;&#9;&#9;ITEM_LOOTED_WORTH = ItemEntry.sellprice * ITEM_LOOTED_QUANTITY&#10;&#10;&#9;&#9;if (MMH.SECTIONS.ITEMS_LOOTED) then&#10;&#9;&#9;&#9;setfillstyle('gradient', 'linear', 2, 0, 0, 0, 16)&#10;&#9;&#9;&#9;addgradcolors(unpack(MMH.COLORS.ENTRY_NAME_BACKGROUND))&#10;&#9;&#9;&#9;drawroundrect(0, 64 + ROW_QUANTITY * 18, 240, 15, 2, 2)&#10;&#9;&#9;&#10;&#9;&#9;&#9;setcompositionmode(CompositionMode_SourceOver)&#10;&#9;&#9;&#9;drawitem(ItemEntry.id, 6, 64 + ROW_QUANTITY * 18, 50, 100)&#10;&#9;&#9;&#9;setcompositionmode(CompositionMode_Automatic)&#10;&#10;&#9;&#9;&#9;drawtext(((#ItemEntry.name &gt; 16 and string.match(string.sub(ItemEntry.name, 1, 16), '(.-)%s?$') .. '...') or ItemEntry.name):capitalizeall(), 28, 64 + ROW_QUANTITY * 18 + 15 / 2 - STRING_HEIGHT * 0.5)&#10;&#10;&#9;&#9;&#9;setfillstyle('gradient', 'linear', 2, 0, 0, 0, 16)&#10;&#9;&#9;&#9;addgradcolors(unpack(MMH.COLORS.ENTRY_VALUE_BACKGROUND))&#10;&#9;&#9;&#9;drawroundrect(130, 64 + ROW_QUANTITY * 18, 110, 15, 2, 2)&#10;&#9;&#9;&#9;drawtext(num(ITEM_LOOTED_QUANTITY) .. ' (' .. math.floor(ITEM_LOOTED_WORTH / 100) / 10 .. 'K)', 136, 64 + ROW_QUANTITY * 18 + 15 / 2 - STRING_HEIGHT * 0.5)&#10;&#10;&#9;&#9;&#9;ROW_QUANTITY = ROW_QUANTITY + 1&#10;&#9;&#9;end&#10;&#10;&#9;&#9;ITEMS_LOOTED_WORTH = ITEMS_LOOTED_WORTH + ITEM_LOOTED_WORTH&#10;&#9;end&#10;end&#10;&#10;setfillstyle('gradient', 'linear', 2, 0, 0, 0, 16)&#10;addgradcolors(unpack(MMH.COLORS.ENTRY_NAME_BACKGROUND))&#10;drawroundrect(0, 64 + ROW_QUANTITY * 18, 240, 15, 2, 2)&#10;drawtext('Total: ' .. num(ITEMS_LOOTED_WORTH) .. ' GPs', 6, 64 + ROW_QUANTITY * 18 + 15 / 2 - STRING_HEIGHT * 0.5)&#10;&#10;ROW_QUANTITY = ROW_QUANTITY + 1&#10;&#10;setfontsize(9)&#10;&#10;STRING_WIDTH, STRING_HEIGHT = measurestring('TEMP')&#10;&#10;setfillstyle('gradient', 'linear', 2, 0, 0, 0, 21)&#10;addgradcolors(unpack(MMH.COLORS.SECTION_HEADER_BACKGROUND))&#10;drawroundrect(0, 64 + ROW_QUANTITY * 18, 240, 20, 2, 2)&#10;drawtext('SUPPLIES USED', 6, 64 + ROW_QUANTITY * 18 + 20 / 2 - STRING_HEIGHT * 0.5)&#10;&#10;setfillstyle('gradient', 'linear', 2, 0, 0, 0, 21)&#10;if (MMH.SECTIONS.SUPPLIES_USED) then&#10;&#9;addgradcolors(unpack(MMH.COLORS.RESULT_POSITIVE_BACKGROUND))&#10;else&#10;&#9;addgradcolors(unpack(MMH.COLORS.RESULT_NEGATIVE_BACKGROUND))&#10;end&#10;MMH.ELEMENTS.SWITCH_SUPPLIES_USED = drawroundrect(220, 64 + ROW_QUANTITY * 18, 20, 20, 2, 2)&#10;drawtext('X', 228, 64 + ROW_QUANTITY * 18 + 20 / 2 - STRING_HEIGHT * 0.5)&#10;&#10;setfontsize(8)&#10;&#10;STRING_WIDTH, STRING_HEIGHT = measurestring('TEMP')&#10;&#10;foreach supplyitem ItemEntry do&#10;&#9;if (MMH.SHOW_ALL_SUPPLIES or ItemEntry.amountused &gt; 0) then&#10;&#9;&#9;SUPPLY_USED_QUANTITY = ItemEntry.amountused&#10;&#9;&#9;SUPPLY_USED_WORTH = ItemEntry.buyprice * SUPPLY_USED_QUANTITY&#10;&#10;&#9;&#9;if (MMH.SECTIONS.SUPPLIES_USED) then&#10;&#9;&#9;&#9;setfillstyle('gradient', 'linear', 2, 0, 0, 0, 16)&#10;&#9;&#9;&#9;addgradcolors(unpack(MMH.COLORS.ENTRY_NAME_BACKGROUND))&#10;&#9;&#9;&#9;drawroundrect(0, 87 + ROW_QUANTITY * 18, 240, 15, 2, 2)&#10;&#10;&#9;&#9;&#9;setcompositionmode(CompositionMode_SourceOver)&#10;&#9;&#9;&#9;drawitem(ItemEntry.id, 6, 87 + ROW_QUANTITY * 18, 50, 100)&#10;&#9;&#9;&#9;setcompositionmode(CompositionMode_Automatic)&#10;&#10;&#9;&#9;&#9;drawtext(((#ItemEntry.name &gt; 16 and string.match(string.sub(ItemEntry.name, 1, 16), '(.-)%s?$') .. '...') or ItemEntry.name):capitalizeall(), 28, 87 + ROW_QUANTITY * 18 + 15 / 2 - STRING_HEIGHT * 0.5)&#10;&#10;&#9;&#9;&#9;setfillstyle('gradient', 'linear', 2, 0, 0, 0, 16)&#10;&#9;&#9;&#9;addgradcolors(unpack(MMH.COLORS.ENTRY_VALUE_BACKGROUND))&#10;&#9;&#9;&#9;drawroundrect(130, 87 + ROW_QUANTITY * 18, 110, 15, 2, 2)&#10;&#9;&#9;&#9;drawtext(num(SUPPLY_USED_QUANTITY) .. ' (' .. math.floor(SUPPLY_USED_WORTH / 100) / 10 .. 'K)', 136, 87 + ROW_QUANTITY * 18 + 15 / 2 - STRING_HEIGHT * 0.5)&#10;&#10;&#9;&#9;&#9;ROW_QUANTITY = ROW_QUANTITY + 1&#10;&#9;&#9;end&#10;&#10;&#9;&#9;SUPPLIES_USED_WORTH = SUPPLIES_USED_WORTH + SUPPLY_USED_WORTH&#10;&#9;end&#10;end&#10;&#10;if (MMH.SECTIONS.SUPPLIES_USED) then&#10;&#9;setfillstyle('gradient', 'linear', 2, 0, 0, 0, 16)&#10;&#9;addgradcolors(unpack(MMH.COLORS.ENTRY_NAME_BACKGROUND))&#10;&#9;drawroundrect(0, 87 + ROW_QUANTITY * 18, 240, 15, 2, 2)&#10;&#10;&#9;setcompositionmode(CompositionMode_SourceOver)&#10;&#9;drawitem(3031, 6, 87 + ROW_QUANTITY * 18, 50, 100)&#10;&#9;setcompositionmode(CompositionMode_Automatic)&#10;&#10;&#9;drawtext('Money Spent', 28, 87 + ROW_QUANTITY * 18 + 15 / 2 - STRING_HEIGHT * 0.5)&#10;&#10;&#9;setfillstyle('gradient', 'linear', 2, 0, 0, 0, 16)&#10;&#9;addgradcolors(unpack(MMH.COLORS.ENTRY_VALUE_BACKGROUND))&#10;&#9;drawroundrect(130, 87 + ROW_QUANTITY * 18, 110, 15, 2, 2)&#10;&#9;drawtext(num($moneyspent) .. ' (' .. math.floor($moneyspent / 100) / 10 .. 'K)', 136, 87 + ROW_QUANTITY * 18 + 15 / 2 - STRING_HEIGHT * 0.5)&#10;&#10;&#9;ROW_QUANTITY = ROW_QUANTITY + 1&#10;end&#10;&#10;SUPPLIES_USED_WORTH = SUPPLIES_USED_WORTH + $moneyspent&#10;&#10;setfillstyle('gradient', 'linear', 2, 0, 0, 0, 16)&#10;addgradcolors(unpack(MMH.COLORS.ENTRY_NAME_BACKGROUND))&#10;drawroundrect(0, 87 + ROW_QUANTITY * 18, 240, 15, 2, 2)&#10;drawtext('Total: ' .. num(SUPPLIES_USED_WORTH) .. ' GPs', 6, 87 + ROW_QUANTITY * 18 + 15 / 2 - STRING_HEIGHT * 0.5)&#10;&#10;ROW_QUANTITY = ROW_QUANTITY + 1&#10;&#10;setfontsize(8)&#10;&#10;STRING_WIDTH, STRING_HEIGHT = measurestring('TEMP')&#10;&#10;setfillstyle('gradient', 'linear', 2, 0, 0, 0, 21)&#10;if (ITEMS_LOOTED_WORTH &gt;= SUPPLIES_USED_WORTH) then&#10;&#9;addgradcolors(unpack(MMH.COLORS.RESULT_POSITIVE_BACKGROUND))&#10;else&#10;&#9;addgradcolors(unpack(MMH.COLORS.RESULT_NEGATIVE_BACKGROUND))&#10;end&#10;drawroundrect(0, 87 + ROW_QUANTITY * 18, 240, 20, 2, 2)&#10;drawtext(((ITEMS_LOOTED_WORTH &gt;= SUPPLIES_USED_WORTH and ('PROFIT: ')) or ('WASTE: ')) .. num(ITEMS_LOOTED_WORTH - SUPPLIES_USED_WORTH) .. ' GPs (' .. math.abs(math.floor(((ITEMS_LOOTED_WORTH - SUPPLIES_USED_WORTH) * 3600) / ($charactertime / 1000) / 100) / 10) .. ' k/h)', 6, 87 + ROW_QUANTITY * 18 + 20 / 2 - STRING_HEIGHT * 0.5)" enabled="yes" refreshRate="100"/>
  42.             <HUDScript name="RecentLoot" script="init start&#10;&#9;-- SCRIPT_VERSION = '1.1.1'&#10;&#9;local warnItems = {'terra legs', 'skull staff', 'terra boots', 'sapphire hammer', 'iron ore', 'fire axe', 'war axe', 'chaos mace', 'tower shield', 'buckle', 'spiked squelcher', 'warrior helmet', 'knight legs', 'helmet of the lost', 'titan axe', 'guardian shield', 'knight axe', 'glorious axe', 'ancient shield', 'piggy bank'} -- you can add more items here&#10;&#9;local maxMsgs = 15 -- max lines to display at once&#10;&#9;local msgTimeOut = 120000 -- will only show loots from the last 30 seconds&#10;&#10;&#9;local position = 'left' -- right or left&#10;&#9;local rareLootColor = 0x8E6B23&#10;&#9;local lootColor = 0x8E8EBC&#10;&#10;&#9;-- dont edit anything below this line&#10;&#9;local fontsize = 7&#10;&#9;local fontspacing = fontsize + 6&#10;&#9;local isRight = (position == 'right')&#10;&#9;local msgs = {}&#10;&#10;&#9;setfontstyle(&quot;Yu Gothic Light&quot;, fontsize, 75, lootColor, 1, 0x002200)&#10;&#9;setmaskcolorxp(0)&#10;init end&#10;&#10;foreach newmessage m do&#10;&#9;if m.level == 0 and m.content:sub(0,8) == 'Loot of ' then&#10;&#9;&#9;local msgInfo = m.content:lootmsg()&#10;&#9;&#9;local color = lootColor&#10;&#9;&#9;local hasItems = false&#10;&#10;&#9;&#9;local msg = msgInfo.name .. ': '&#10;&#10;&#9;&#9;local lastIndex = #msgInfo.items&#10;&#9;&#9;for index, item in ipairs(msgInfo.items) do&#10;&#9;&#9;&#9;hasItems = true&#10;&#10;&#9;&#9;&#9;if (item.count &gt; 1) then&#10;&#9;&#9;&#9;&#9;msg = msg .. item.count .. ' '&#10;&#9;&#9;&#9;end&#10;&#9;&#9;&#9;msg = msg .. item.name&#10;&#9;&#9;&#9;if index ~= lastIndex then&#10;&#9;&#9;&#9;&#9;msg = msg .. ', '&#10;&#9;&#9;&#9;end&#10;&#10;&#9;&#9;&#9;if table.find(warnItems, item.name) then&#10;&#9;&#9;&#9;&#9;color = rareLootColor&#10;&#9;&#9;&#9;end&#10;&#9;&#9;end&#10;&#10;&#9;&#9;if (hasItems) then&#10;&#9;&#9;&#9;local msgWidth = measurestring(msg)&#10;&#9;&#9;&#9;table.insert(msgs, {['msg'] = msg, ['color'] = color, ['time'] = $timems, ['width'] = msgWidth})&#10;&#9;&#9;end&#10;&#9;end&#10;end&#10;&#10;local msgsLen = #msgs&#10;local longestLine = 0&#10;if isRight then&#10;&#9;for index = msgsLen, math.max(msgsLen - maxMsgs + 1, 1), -1 do&#10;&#9;&#9;if msgs[index].width &gt; longestLine then longestLine = msgs[index].width end&#10;&#9;end&#10;end&#10;&#10;local i = 1&#10;while (i &lt;= msgsLen) do&#10;&#9;if $timems - msgs[i].time &lt;= msgTimeOut and i &gt; msgsLen - maxMsgs then&#10;&#9;&#9;setfontcolor(msgs[i].color)&#10;&#9;&#9;addtext(msgs[i].msg, tern(isRight, longestLine - msgs[i].width + 2, 2), i*fontspacing)&#10;&#10;&#9;&#9;i = i + 1&#10;&#9;else&#10;&#9;&#9;table.remove(msgs, i)&#10;&#9;end&#10;&#10;&#9;msgsLen = #msgs&#10;end&#10;&#10;if not isRight then&#10;&#9;setposition($worldwin.left + 3, $worldwin.bottom - i*fontspacing)&#10;else&#10;&#9;setposition($worldwin.right - 3 - longestLine, $worldwin.bottom - i*fontspacing)&#10;end&#10;&#10;if msgsLen == 0 then -- to clear HUD when resetting script&#10;&#9;addtext('', 0, 0)&#10;end" enabled="yes" refreshRate="100"/>
  43.             <HUDScript name="IntroHUD" script="init start&#10;&#9;-- local SCRIPT_VERSION = '1.0.0'&#10;&#9;&#10;&#9;local fontsize = 10&#10;&#9;local fontspacing = fontsize + 6&#10;&#9;setfontstyle(&quot;Yu Gothic Light&quot;, 10, 100, 0xCCCCCC, 1, 0x555555)&#10;&#9;&#10;&#9;local displayontitle = true -- set it to false to display it as a rectangular info instead&#10;&#9;local maxsize = 220&#10;&#9;&#10;&#9;setmaskcolorxp(0)&#10;init end&#10;&#10;auto(100)&#10;local info = {&#10;&#9;{color = 0xff5577, text = 'Created by ', value = 'OlaSvenssonZ'},&#10;&#9;{color = 0x77ff77, text = '[RP] Caves of the Lost 4-in-1', value = ' '},&#10;&#9;{color = 0x99dd99, text = '...the ULTIMATE Moneymaker for Royal Paladins', value = ' '},&#10;}&#10;&#10;if (displayontitle) then&#10;&#9;local x = 0&#10;&#9;for _,j in ipairs(info) do&#10;&#9;&#9;local str = j.text .. j.value&#10;&#9;&#9;local w = measurestring(str)&#10;&#9;&#9;&#10;&#9;&#9;setfontcolor(j.color)&#10;&#9;&#9;drawtext(str, x, 0)&#10;&#9;&#9;x = x + w + 50&#10;&#9;end&#10;&#10;&#9;setposition($clientwin.left + 30, $clientwin.top - 21)&#10;else&#10;&#9;for i,j in ipairs(info) do&#10;&#9;&#9;local w = measurestring(j.value)&#10;&#9;&#9;local posy = (i-1)*fontspacing&#10;&#9;&#9;&#10;&#9;&#9;setfontcolor(j.color)&#10;&#9;&#9;drawtext(j.text, 2, posy)&#10;&#9;&#9;drawtext(j.value, maxsize-w, posy)&#10;&#9;end&#10;&#9;&#10;&#9;setposition($worldwin.left-250, $worldwin.top+8)&#10;end" enabled="yes" refreshRate="100"/>
  44.             <HUDScript name="Photograph" script="init start&#10;-- local SCRIPT_VERSION = '1.0.1'&#10;&#10;-- screenshot options&#10;&#10;local saveOriginal = true&#9;&#9;&#9;-- save full original, unaltered screenshot&#10;local createWorldVersion = true&#9;&#9;-- create a version of the screenshot that only shows the world area&#10;local createFullVersion = true&#9;&#9;-- create a version of the screenshot that shows the whole client&#10;local focusClient = true&#9;&#9;&#9;-- focus client before taking the screenshot&#10;local drawHuds = true&#9;&#9;&#9;&#9;-- if desktop composition is enabled (Windows Vista, 7 or 8), draw HUDs on SS&#10;local relocateHuds = true&#9;&#9;&#9;-- draws the huds at a custom location on the screenshot (need desktop composition enabled)&#10;local compressionQuality = 100&#9;&#9;-- file compression rate, values ranging from 1 to 100&#10;&#10;-- hud locations, relative to world window. negative coordinates will be right / bottom aligned&#10;local relocateLocations = {&#10;&#9;{ name = &quot;GeneralInfo&quot;, x = 4, y = -20 },&#10;&#9;{ name = &quot;MonitorMyStats&quot;, x = 0, y = 0 },&#10;&#9;{ name = &quot;MonitorMyHunting&quot;, x = - 242, y = 0 },&#10;}&#10;&#10;-- alteration options&#10;&#10;local showEquipment = true&#9;&#9;&#9;-- show your character equipment on world screenshot&#10;local hidePersonalInfo = true&#9;&#9;-- hide personal info on screenshot (character name)&#10;local hideHudInfo = true&#9;&#9;&#9;-- hide personal info on HUD (must be supported by HUD)&#10;&#10;-- technical settings&#10;&#10;local hideMethod = &quot;both&quot;&#9;&#9;&#9;-- &quot;shuffle&quot; = shuffle pixels, &quot;blur&quot; = blur region, &quot;both&quot; = both (strongest)&#10;local textSearchTolerance = 30&#9;&#9;-- how many % of the text for hiding we want to can be obstructed (by other text on top)&#10;&#10;-- internal setup (don't change below)&#10;&#10;-- note: textures/child_huds get rendered in the order&#10;-- they were created and not selected, needs fixing&#10;&#10;local glowTexture = createtexture()&#10;local clientTexture = createtexture()&#10;local shotTexture = createtexture()&#10;&#10;local glowRendered = false&#10;local takeScreenshot = false&#10;local fileName = 'smartss'&#10;&#10;local function renderglow()&#10;&#9;local rectSize = 34&#10;&#9;local glowSize = 4&#10;&#9;local fullSize = glowSize + rectSize + glowSize&#10;&#10;&#9;-- leave space for glow on edges&#10;&#9;selecthud(glowTexture)&#10;&#9;setfixedsize(fullSize, fullSize)&#10;&#9;&#10;&#9;-- fill with transparent color&#10;&#9;setbordercolor(-1)&#10;&#9;setfillstyle(&quot;color&quot;, -1)&#10;&#9;drawrect(0, 0, fullSize, fullSize)&#10;&#9;&#10;&#9;-- black rect in center&#10;&#9;setfillstyle(&quot;color&quot;, 0x80000000)&#10;&#9;drawrect(glowSize, glowSize, rectSize-1, rectSize-1)&#10;&#9;&#10;&#9;-- apply glow around rect&#10;&#9;drawgloweffect(0x000000, glowSize)&#10;&#9;&#10;&#9;--hudsnapshot(&quot;glow&quot;, 100)&#10;end&#10;&#10;local function copyequip()&#10;&#9;local slotLocations = {37, 2, 0, 16, 74, 16, 37, 39, 74, 53, 0, 53, 37, 76, 37, 113, 0, 90, 74, 90}&#10;&#9;local equipx, equipy = getwindowpos(&quot;equip&quot;)&#10;&#9;&#10;&#9;if equipx ~= nil then&#10;&#9;&#9;local destx = $worldwin.width - 123 - 16&#10;&#9;&#9;local desty = $worldwin.height - 155 - 16&#10;&#9;&#10;&#9;&#9;for i=1,10 do&#10;&#9;&#9;&#9;local slotx = 10 + slotLocations[i*2-1]&#10;&#9;&#9;&#9;local sloty = 4 + slotLocations[i*2]&#10;&#9;&#9;&#9;&#10;&#9;&#9;&#9;-- add glow&#10;&#9;&#9;&#9;setcompositionmode(CompositionMode_SourceOver)&#10;&#9;&#9;&#9;drawtexture(glowTexture, destx+slotx-2, desty+sloty-2, 100)&#10;&#9;&#9;&#9;&#10;&#9;&#9;&#9;-- copy equip slot&#10;&#9;&#9;&#9;setcompositionmode(CompositionMode_Automatic)&#10;&#9;&#9;&#9;drawtexture(clientTexture, destx+slotx, desty+sloty, 100, equipx - $clientwin.x + slotx, equipy - $clientwin.y + sloty, 34, 34)&#10;&#9;&#9;end&#10;&#9;end&#10;end&#10;&#10;local function hideregion(r)&#10;&#9;if hideMethod == &quot;shuffle&quot; or hideMethod == &quot;both&quot; then&#10;&#9;&#9;drawshufflepixelseffect(r.left, r.top, r.width, r.height)&#10;&#9;end&#10;&#9;&#10;&#9;if hideMethod == &quot;blur&quot; or hideMethod == &quot;both&quot; then&#10;&#9;&#9;drawblureffect(r.left, r.top, r.width, r.height, 8, 2)&#10;&#9;end&#10;end&#10;&#10;local function takeshot()&#10;&#9;if hudready(clientTexture) and hudready(shotTexture) and hudready(glowTexture) then&#10;&#9;&#9;local worldx = $worldwin.x - $clientwin.x&#10;&#9;&#9;local worldy = $worldwin.y - $clientwin.y&#10;&#9;&#9;local worldw = $worldwin.width&#10;&#9;&#9;local worldh = $worldwin.height&#10;&#10;&#9;&#9;-- grab whole client screen&#10;&#9;&#9;selecthud(clientTexture)&#10;&#9;&#9;setfixedsize($clientwin.width, $clientwin.height)&#10;&#9;&#9;grabclientwindow()&#10;&#9;&#9;&#10;&#9;&#9;if saveOriginal then&#10;&#9;&#9;&#9;hudsnapshot(fileName .. &quot;.original&quot;, compressionQuality)&#10;&#9;&#9;end&#10;&#9;&#9;&#10;&#9;&#9;-- hide information&#10;&#9;&#9;if hidePersonalInfo then&#9;&#9;&#10;&#9;&#9;&#9;-- hide name in chat text in world window ($name says:)&#10;&#9;&#9;&#9;hideclienttext($name, worldx, worldy, worldw, worldh, true, hideMethod, 8, 2, textSearchTolerance)&#10;&#9;&#9;&#9;&#10;&#9;&#9;&#9;if createFullVersion then&#10;&#9;&#9;&#9;&#9;-- hide name in chat window&#10;&#9;&#9;&#9;&#9;hideclienttext($name, 0, worldy + worldh + 62, -194, -22, false, hideMethod, 8, 2)&#10;&#9;&#9;&#9;&#9;&#10;&#9;&#9;&#9;&#9;-- hide private channel names&#10;&#9;&#9;&#9;&#9;foreach channel c do&#10;&#9;&#9;&#9;&#9;&#9;if c.outid &gt; 6 then&#10;&#9;&#9;&#9;&#9;&#9;&#9;hideclienttext(c.name, 0, worldy + worldh + 44, -194, 16, true, hideMethod, 8, 2)&#10;&#9;&#9;&#9;&#9;&#9;end&#10;&#9;&#9;&#9;&#9;end&#10;&#9;&#9;&#9;end&#10;&#9;&#9;&#9;&#10;&#9;&#9;&#9;-- hide name above char, in case the other way failed (text/other names on top?)&#10;&#9;&#9;&#9;local r = getnamearea($self, worldw, worldh)&#10;&#9;&#9;&#9;if r then&#10;&#9;&#9;&#9;&#9;-- map to client coordinates, and expand&#10;&#9;&#9;&#9;&#9;r.left = r.left + worldx&#10;&#9;&#9;&#9;&#9;r.top = r.top + worldy + 1&#10;&#9;&#9;&#9;&#9;r.width = r.width + 1&#10;&#9;&#9;&#9;&#9;r.height = r.height + 2&#10;&#9;&#9;&#9;&#9;&#10;&#9;&#9;&#9;&#9;-- hide the region&#10;&#9;&#9;&#9;&#9;hideregion(r)&#10;&#9;&#9;&#9;end&#10;&#9;&#9;end&#10;&#9;&#9;&#10;&#9;&#9;if drawHuds and not $windowsxp then&#10;&#9;&#9;&#9;-- draw huds transparently&#10;&#9;&#9;&#9;setcompositionmode(CompositionMode_SourceOver)&#10;&#9;&#9;&#9;&#10;&#9;&#9;&#9;local i = 0&#10;&#9;&#9;&#9;while isscript(&quot;display&quot;, i) do&#10;&#9;&#9;&#9;&#9;local listname = scriptlistname(&quot;display&quot;, i)&#10;&#9;&#9;&#9;&#9;local x = nil&#10;&#9;&#9;&#9;&#9;local y = nil&#10;&#9;&#9;&#9;&#9;&#10;&#9;&#9;&#9;&#9;if relocateHuds then&#10;&#9;&#9;&#9;&#9;&#9;for _, h in ipairs(relocateLocations) do&#10;&#9;&#9;&#9;&#9;&#9;&#9;if h.name == listname then&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;if h.x &lt; 0 then x = worldx + worldw + h.x else x = worldx + h.x end&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;if h.y &lt; 0 then y = worldy + worldh + h.y else y = worldy + h.y end&#10;&#9;&#9;&#9;&#9;&#9;&#9;end&#10;&#9;&#9;&#9;&#9;&#9;end&#10;&#9;&#9;&#9;&#9;end&#10;&#9;&#9;&#9;&#9;&#10;&#9;&#9;&#9;&#9;grabhud(listname, x, y)&#10;&#9;&#9;&#9;&#9;&#10;&#9;&#9;&#9;&#9;i = i + 1&#10;&#9;&#9;&#9;end&#10;&#9;&#9;&#9;&#10;&#9;&#9;&#9;-- restore changed defaults&#10;&#9;&#9;&#9;setcompositionmode(CompositionMode_Automatic)&#10;&#9;&#9;end&#10;&#10;&#9;&#9;-- draw windbot logo&#10;&#9;&#9;setcompositionmode(CompositionMode_SourceOver)&#10;&#10;&#9;&#9;local logow, logoh = 64, 64&#10;&#9;&#9;drawimage('windbot.png', worldx + 5, worldy + worldh - (logoh + 25), 0, 0, logow, logoh)&#10;&#10;&#9;&#9;-- restore changed defaults&#10;&#9;&#9;setcompositionmode(CompositionMode_Automatic)&#10;&#9;&#9;&#10;&#9;&#9;if createFullVersion then&#10;&#9;&#9;&#9;hudsnapshot(fileName .. &quot;.full&quot;, compressionQuality)&#10;&#9;&#9;end&#10;&#9;&#9;&#10;&#9;&#9;if createWorldVersion then&#10;&#9;&#9;&#9;-- render a glow effect to place under equip&#10;&#9;&#9;&#9;if not glowRendered then&#10;&#9;&#9;&#9;&#9;renderglow()&#10;&#9;&#9;&#9;&#9;glowRendered = true&#10;&#9;&#9;&#9;end&#10;&#9;&#9;&#10;&#9;&#9;&#9;-- switch to screenshot texture&#10;&#9;&#9;&#9;selecthud(shotTexture)&#10;&#9;&#9;&#9;setfixedsize(worldw, worldh)&#10;&#9;&#9;&#9;&#10;&#9;&#9;&#9;-- copy world area of client&#10;&#9;&#9;&#9;drawtexture(clientTexture, 0, 0, 100, worldx, worldy, worldw, worldh)&#10;&#9;&#9;&#10;&#9;&#9;&#9;-- copy equipment&#10;&#9;&#9;&#9;if showEquipment then&#10;&#9;&#9;&#9;&#9;copyequip()&#10;&#9;&#9;&#9;end&#10;&#9;&#9;&#10;&#9;&#9;&#9;-- save texture to file&#10;&#9;&#9;&#9;hudsnapshot(fileName .. &quot;.world&quot;, compressionQuality)&#10;&#9;&#9;&#9;&#10;&#9;&#9;&#9;-- free texture&#10;&#9;&#9;&#9;freetexture(shotTexture)&#10;&#9;&#9;end&#10;&#9;&#9;&#10;&#9;&#9;-- release texture contents to free memory (without deleting it)&#10;&#9;&#9;-- we won't be using it until next screenshot&#10;&#9;&#9;&#10;&#9;&#9;freetexture(clientTexture)&#10;&#9;end&#10;end&#10;&#10;function smartscreenshot(name)&#10;&#9;takeScreenshot = true&#10;&#9;fileName = name or 'smartss'&#10;end&#10;&#10;auto(50)&#10;&#10;init end&#10;&#10;-- runtime part&#10;&#10;if takeScreenshot then&#10;&#9;if not TakingScreenshot then&#10;&#9;&#9;-- huds can check for TakingScreenshot type&#10;&#9;&#9;-- to avoid drawing identifiable information&#10;&#9;&#9;&#10;&#9;&#9;TakingScreenshot = hideHudInfo and (&quot;hide_personal_info method:&quot; .. hideMethod) or &quot;normal&quot;&#10;&#9;&#9;&#10;&#9;&#9;debugscript(&quot;Taking screenshot&quot;)&#10;&#9;&#9;&#10;&#9;&#9;-- huds can be hidden and outdated if client not focused&#10;&#9;&#9;-- and give chance for hud to hide personal info&#10;&#9;&#9;forcerefreshhuds()&#10;&#9;&#9;&#10;&#9;&#9;debugscript(&quot;Huds refreshed&quot;)&#10;&#9;&#9;&#10;&#9;&#9;-- take the screenshot&#10;&#9;&#9;takeshot()&#10;&#9;&#9;&#10;&#9;&#9;debugscript(&quot;Done&quot;)&#10;&#9;&#9;&#10;&#9;&#9;TakingScreenshot = nil&#10;&#9;end&#10;&#9;&#10;&#9;takeScreenshot = false&#10;end" enabled="yes" refreshRate="100"/>
  45.             <HUDScript name="ContextMenu" script="init start&#13;&#10;&#9;-- local SCRIPT_VERSION = '2.2.0'&#13;&#10;&#13;&#10;&#9;local showProfile = true&#13;&#10;&#9;local showRelation = true&#13;&#10;&#9;local showWaypoints = true&#13;&#10;&#9;local mainWaypoints = {'Node', 'Stand', 'Action', 'Lure'}&#13;&#10;&#9;local secondaryWaypoints = {'Walk', 'Shovel', 'Rope', 'Machete', 'Ladder', 'Use'}&#13;&#10;&#9;local showSpecialAreas = true&#13;&#10;&#9;local specialAreas = {'none', 'cavebot', 'targeting', 'cavebot &amp; targeting'}&#13;&#10;&#13;&#10;&#9;-- DO NOT EDIT BELOW THIS LINE --&#13;&#10;&#13;&#10;&#9;local defFontColor        = color(223, 223, 223)&#13;&#10;&#9;local defBackColor        = color(70, 70, 70)&#13;&#10;&#9;local defHighColor        = color(128, 128, 128)&#13;&#10;&#9;local boxColor            = color(70, 70, 70)&#13;&#10;&#9;local boxLightShadowColor = color(117, 117, 117)&#13;&#10;&#9;local boxDarkShadowColor  = color(41, 41, 41)&#13;&#10;&#13;&#10;&#9;local borderSize = 4&#13;&#10;&#9;local paddingSize = 3&#13;&#10;&#13;&#10;&#9;local PROFILE_URL = &quot;http://www.tibia.com/community/?subtopic=characters&amp;name=&quot;&#13;&#10;&#13;&#10;&#9;ALIGN_LEFT   = 0&#13;&#10;&#9;ALIGN_CENTER = 1&#13;&#10;&#9;ALIGN_RIGHT  = 2&#13;&#10;&#13;&#10;&#9;MENU_SEPARATOR = '-- SEPARATOR --'&#13;&#10;&#13;&#10;&#9;local items, highlight, contextMenu, maxWidth, maxHeight, clicked&#13;&#10;&#13;&#10;&#9;do -- Register default handlers&#13;&#10;&#9;&#9;if showProfile then&#13;&#10;&#9;&#9;&#9;local function showProfileName(m)&#13;&#10;&#9;&#9;&#9;&#9;return 'Show page for ' .. m.creature.name&#13;&#10;&#9;&#9;&#9;end&#13;&#10;&#13;&#10;&#9;&#9;&#9;local function showProfileCall(m)&#13;&#10;&#9;&#9;&#9;&#9;openbrowser(PROFILE_URL .. m.creature.name:gsub(' ', '+'))&#13;&#10;&#9;&#9;&#9;end&#13;&#10;&#13;&#10;&#9;&#9;&#9;registermessagehandler('contextMenu_player', showProfileName, showProfileCall)&#13;&#10;&#9;&#9;&#9;registermessagehandler('contextMenu_player', MENU_SEPARATOR, nil)&#13;&#10;&#9;&#9;end&#13;&#10;&#13;&#10;&#9;&#9;if showRelation then&#13;&#10;&#9;&#9;&#9;local function currentRelationName(m)&#13;&#10;&#9;&#9;&#9;&#9;if m.creature.id ~= $self.id then&#13;&#10;&#9;&#9;&#9;&#9;&#9;return m.creature.name .. ': ' .. m.creature.teamname, m.creature.teamcolor, nil, color(70, 70, 70)&#13;&#10;&#9;&#9;&#9;&#9;end&#13;&#10;&#9;&#9;&#9;end&#13;&#10;&#13;&#10;&#9;&#9;&#9;registermessagehandler('contextMenu_player', currentRelationName, nil)&#13;&#10;&#9;&#9;&#9;registermessagehandler('contextMenu_player', MENU_SEPARATOR, nil)&#13;&#10;&#13;&#10;&#9;&#9;&#9;-- enemy&#13;&#10;&#9;&#9;&#9;local function setEnemyName(m)&#13;&#10;&#9;&#9;&#9;&#9;if m.creature.id ~= $self.id and not m.creature.isenemy then&#13;&#10;&#9;&#9;&#9;&#9;&#9;return 'Set ' .. m.creature.name .. ' as enemy'&#13;&#10;&#9;&#9;&#9;&#9;end&#13;&#10;&#9;&#9;&#9;end&#13;&#10;&#13;&#10;&#9;&#9;&#9;local function setEnemyCall(m)&#13;&#10;&#9;&#9;&#9;&#9;setrelation(m.creature, 'enemy')&#13;&#10;&#9;&#9;&#9;end&#13;&#10;&#13;&#10;&#9;&#9;&#9;registermessagehandler('contextMenu_player', setEnemyName, setEnemyCall)&#13;&#10;&#13;&#10;&#9;&#9;&#9;-- ally&#13;&#10;&#9;&#9;&#9;local function setAllyName(m)&#13;&#10;&#9;&#9;&#9;&#9;if m.creature.id ~= $self.id and (not m.creature.isally or m.creature.isleader) then&#13;&#10;&#9;&#9;&#9;&#9;&#9;return 'Set ' .. m.creature.name .. ' as ally'&#13;&#10;&#9;&#9;&#9;&#9;end&#13;&#10;&#9;&#9;&#9;end&#13;&#10;&#13;&#10;&#9;&#9;&#9;local function setAllyCall(m)&#13;&#10;&#9;&#9;&#9;&#9;setrelation(m.creature, 'ally')&#13;&#10;&#9;&#9;&#9;end&#13;&#10;&#13;&#10;&#9;&#9;&#9;registermessagehandler('contextMenu_player', setAllyName, setAllyCall)&#13;&#10;&#13;&#10;&#9;&#9;&#9;-- leader&#13;&#10;&#9;&#9;&#9;local function setLeaderName(m)&#13;&#10;&#9;&#9;&#9;&#9;if m.creature.id ~= $self.id and not m.creature.isleader then&#13;&#10;&#9;&#9;&#9;&#9;&#9;return 'Set ' .. m.creature.name .. ' as leader'&#13;&#10;&#9;&#9;&#9;&#9;end&#13;&#10;&#9;&#9;&#9;end&#13;&#10;&#13;&#10;&#9;&#9;&#9;local function setLeaderCall(m)&#13;&#10;&#9;&#9;&#9;&#9;setrelation(m.creature, 'leader')&#13;&#10;&#9;&#9;&#9;end&#13;&#10;&#13;&#10;&#9;&#9;&#9;registermessagehandler('contextMenu_player', setLeaderName, setLeaderCall)&#13;&#10;&#9;&#9;&#9;registermessagehandler('contextMenu_player', MENU_SEPARATOR, nil)&#13;&#10;&#9;&#9;end&#13;&#10;&#13;&#10;&#9;&#9;if showWaypoints then&#13;&#10;&#9;&#9;&#9;for _, v in ipairs({mainWaypoints, secondaryWaypoints}) do&#13;&#10;&#9;&#9;&#9;&#9;for _, vv in ipairs(v) do&#13;&#10;&#9;&#9;&#9;&#9;&#9;-- I learned this trick with JavaScript; basically, we call a anonymous&#13;&#10;&#9;&#9;&#9;&#9;&#9;-- function that returns the function we'll actually use. The trick is&#13;&#10;&#9;&#9;&#9;&#9;&#9;-- that we pass to this first anonymous function the type of the node&#13;&#10;&#9;&#9;&#9;&#9;&#9;-- we want the returned function to add. This works because the inner&#13;&#10;&#9;&#9;&#9;&#9;&#9;-- function is created in a scope where `type` has the desired value,&#13;&#10;&#9;&#9;&#9;&#9;&#9;-- so it's value is retained for future calls.&#13;&#10;&#9;&#9;&#9;&#9;&#9;registermessagehandler('contextMenu_world', 'Add ' .. vv, (function(type)&#13;&#10;&#9;&#9;&#9;&#9;&#9;&#9;return function(m)&#13;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;addwaypoint(type, m.posx, m.posy, m.posz)&#13;&#10;&#9;&#9;&#9;&#9;&#9;&#9;end&#13;&#10;&#9;&#9;&#9;&#9;&#9;end)(vv))&#13;&#10;&#9;&#9;&#9;&#9;end&#13;&#10;&#13;&#10;&#9;&#9;&#9;&#9;registermessagehandler('contextMenu_world', MENU_SEPARATOR, nil)&#13;&#10;&#9;&#9;&#9;end&#13;&#10;&#9;&#9;end&#13;&#10;&#13;&#10;&#9;&#9;if showSpecialAreas then&#13;&#10;&#9;&#9;&#9;for _, v in ipairs(specialAreas) do&#13;&#10;&#9;&#9;&#9;&#9;registermessagehandler('contextMenu_world', 'Add Special Area (' .. v:capitalizeall() .. ')', (function(type)&#13;&#10;&#9;&#9;&#9;&#9;&#9;return function(m)&#13;&#10;&#9;&#9;&#9;&#9;&#9;&#9;addspecialarea(type, m.posx, m.posy, m.posz)&#13;&#10;&#9;&#9;&#9;&#9;&#9;end&#13;&#10;&#9;&#9;&#9;&#9;end)(v))&#13;&#10;&#9;&#9;&#9;end&#13;&#10;&#13;&#10;&#9;&#9;&#9;registermessagehandler('contextMenu_world', MENU_SEPARATOR, nil)&#13;&#10;&#9;&#9;end&#13;&#10;&#9;end&#13;&#10;&#13;&#10;&#9;local function loadCategories(...)&#13;&#10;&#9;&#9;local categories = {...}&#13;&#10;&#13;&#10;&#9;&#9;for _, v in ipairs(categories) do&#13;&#10;&#9;&#9;&#9;local cat = 'contextMenu_' .. v&#13;&#10;&#9;&#9;&#9;foreach messagehandler m cat do&#13;&#10;&#9;&#9;&#9;&#9;local text, fontColor, backColor, highColor, align&#13;&#10;&#13;&#10;&#9;&#9;&#9;&#9;if type(m.name) == 'function' then&#13;&#10;&#9;&#9;&#9;&#9;&#9;text, fontColor, highColor, backColor, align = m.name(contextMenu)&#13;&#10;&#9;&#9;&#9;&#9;else&#13;&#10;&#9;&#9;&#9;&#9;&#9;text = m.name&#13;&#10;&#9;&#9;&#9;&#9;end&#13;&#10;&#13;&#10;&#9;&#9;&#9;&#9;if text and text ~= '' then&#13;&#10;&#9;&#9;&#9;&#9;&#9;local width&#13;&#10;&#9;&#9;&#9;&#9;&#9;if text == MENU_SEPARATOR then&#13;&#10;&#9;&#9;&#9;&#9;&#9;&#9;maxHeight = maxHeight + 8&#13;&#10;&#9;&#9;&#9;&#9;&#9;else&#13;&#10;&#9;&#9;&#9;&#9;&#9;&#9;width = (measurestring(text))&#13;&#10;&#13;&#10;&#9;&#9;&#9;&#9;&#9;&#9;maxHeight = maxHeight + 19&#13;&#10;&#9;&#9;&#9;&#9;&#9;&#9;maxWidth = math.max(maxWidth, width)&#13;&#10;&#9;&#9;&#9;&#9;&#9;end&#13;&#10;&#13;&#10;&#9;&#9;&#9;&#9;&#9;table.insert(items, {&#13;&#10;&#9;&#9;&#9;&#9;&#9;&#9;text      = text,&#13;&#10;&#9;&#9;&#9;&#9;&#9;&#9;width     = width,&#13;&#10;&#9;&#9;&#9;&#9;&#9;&#9;callback  = m.callback,&#13;&#10;&#9;&#9;&#9;&#9;&#9;&#9;fontColor = fontColor or defFontColor,&#13;&#10;&#9;&#9;&#9;&#9;&#9;&#9;highColor = highColor or defHighColor,&#13;&#10;&#9;&#9;&#9;&#9;&#9;&#9;backColor = backColor or defBackColor&#13;&#10;&#9;&#9;&#9;&#9;&#9;});&#13;&#10;&#9;&#9;&#9;&#9;end&#13;&#10;&#9;&#9;&#9;end&#13;&#10;&#9;&#9;end&#13;&#10;&#9;end&#13;&#10;&#13;&#10;&#9;filterinput(false, true, true, false)&#13;&#10;&#9;function inputevents(e)&#13;&#10;&#9;&#9;local eventItem, itemIndex&#13;&#10;&#9;&#9;for i, v in ipairs(items) do&#13;&#10;&#9;&#9;&#9;if v.id == e.elementid then&#13;&#10;&#9;&#9;&#9;&#9;eventItem = v&#13;&#10;&#9;&#9;&#9;&#9;itemIndex = i&#13;&#10;&#9;&#9;&#9;&#9;break&#13;&#10;&#9;&#9;&#9;end&#13;&#10;&#9;&#9;end&#13;&#10;&#13;&#10;&#13;&#10;&#9;&#9;highlight = itemIndex&#13;&#10;&#9;&#9;if e.type == IEVENT_LMOUSEUP then&#13;&#10;&#9;&#9;&#9;if eventItem and eventItem.callback then&#13;&#10;&#9;&#9;&#9;&#9;eventItem.callback(contextMenu)&#13;&#10;&#9;&#9;&#9;end&#13;&#10;&#13;&#10;&#9;&#9;&#9;clicked = true&#13;&#10;&#9;&#9;&#9;highlight = nil&#13;&#10;&#9;&#9;&#9;waitforevents(false)&#13;&#10;&#9;&#9;&#9;press('[ESC]')&#13;&#10;&#9;&#9;&#9;waitforevents(true)&#13;&#10;&#9;&#9;end&#13;&#10;&#9;end&#13;&#10;&#13;&#10;&#9;setfontstyle('Tahoma', 7, 75, defFontColor, 1, 0x000000)&#13;&#10;&#9;setantialiasing(true)&#13;&#10;init end&#13;&#10;&#13;&#10;auto(10)&#13;&#10;&#13;&#10;contextMenu = contextmenuinfo()&#13;&#10;&#13;&#10;-- This prevents the HUD from redrawing after clicking&#13;&#10;if clicked then&#13;&#10;&#9;clicked = contextMenu ~= nil&#13;&#10;&#9;contextMenu = nil&#13;&#10;end&#13;&#10;&#13;&#10;if contextMenu == nil then&#13;&#10;&#9;highlight = nil&#13;&#10;&#9;return&#13;&#10;end&#13;&#10;&#13;&#10;items = {}&#13;&#10;maxWidth, maxHeight = 0, -4&#13;&#10;local fullWidth, fullHeight&#13;&#10;do -- Bootstrap&#13;&#10;&#13;&#10;&#9;-- Load categories&#13;&#10;&#9;if contextMenu.type == 'battle' or contextMenu.itemid == 99 then&#13;&#10;&#9;&#9;contextMenu.creature = getcreaturebyid(contextMenu.creatureid)&#13;&#10;&#13;&#10;&#9;&#9;if contextMenu.creature.isplayer then&#13;&#10;&#9;&#9;&#9;loadCategories(contextMenu.type .. 'Player', 'player')&#13;&#10;&#9;&#9;elseif contextMenu.creature.isnpc then&#13;&#10;&#9;&#9;&#9;loadCategories(contextMenu.type .. 'NPC', 'NPC')&#13;&#10;&#9;&#9;elseif contextMenu.creature.ismonster then&#13;&#10;&#9;&#9;&#9;loadCategories(contextMenu.type .. 'Monster', 'monster')&#13;&#10;&#9;&#9;end&#13;&#10;&#13;&#10;&#9;&#9;loadCategories(contextMenu.type .. 'Creature', 'creature')&#13;&#10;&#9;end&#13;&#10;&#13;&#10;&#9;if contextMenu.type == 'world' then&#13;&#10;&#9;&#9;if not contextMenu.creature then&#13;&#10;&#9;&#9;&#9;loadCategories('worldItem', 'item')&#13;&#10;&#9;&#9;end&#13;&#10;&#13;&#10;&#9;&#9;if contextMenu.posz == $posz then&#13;&#10;&#13;&#10;&#9;&#9;&#9;do&#13;&#10;&#9;&#9;&#9;&#9;local i = 0&#13;&#10;&#9;&#9;&#9;&#9;foreach settingsentry e 'Cavebot/Waypoints' do&#13;&#10;&#9;&#9;&#9;&#9;&#9;local x, y, z = get(e, 'Coordinates'):match(REGEX_COORDS)&#13;&#10;&#9;&#9;&#9;&#9;&#9;x, y, z = tonumber(x), tonumber(y), tonumber(z)&#13;&#10;&#13;&#10;&#9;&#9;&#9;&#9;&#9;if z == $posz then&#13;&#10;&#9;&#9;&#9;&#9;&#9;&#9;local diffX, diffY = contextMenu.posx - x, contextMenu.posy - y&#13;&#10;&#13;&#10;&#9;&#9;&#9;&#9;&#9;&#9;if diffX &gt;= 0 and diffY &gt;= 0 then&#13;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;local w, h = get(e, 'Range'):match(REGEX_RANGE)&#13;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;w, h = tonumber(w), tonumber(h)&#13;&#10;&#13;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;if diffX &lt; w and diffY &lt; h then&#13;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;contextMenu.waypoint = e&#13;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;contextMenu.waypointID = i&#13;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;end&#13;&#10;&#9;&#9;&#9;&#9;&#9;&#9;end&#13;&#10;&#9;&#9;&#9;&#9;&#9;end&#13;&#10;&#13;&#10;&#9;&#9;&#9;&#9;&#9;i = i + 1&#13;&#10;&#9;&#9;&#9;&#9;end&#13;&#10;&#13;&#10;&#9;&#9;&#9;&#9;if contextMenu.waypoint then&#13;&#10;&#9;&#9;&#9;&#9;&#9;loadCategories('worldWaypoint', 'waypoint')&#13;&#10;&#9;&#9;&#9;&#9;end&#13;&#10;&#9;&#9;&#9;end&#13;&#10;&#13;&#10;&#9;&#9;&#9;do&#13;&#10;&#9;&#9;&#9;&#9;foreach settingsentry e 'Cavebot/SpecialAreas' do&#13;&#10;&#9;&#9;&#9;&#9;&#9;local x, y, z = get(e, 'Coordinates'):match(REGEX_COORDS)&#13;&#10;&#9;&#9;&#9;&#9;&#9;x, y, z = tonumber(x), tonumber(y), tonumber(z)&#13;&#10;&#13;&#10;&#9;&#9;&#9;&#9;&#9;if z == $posz then&#13;&#10;&#9;&#9;&#9;&#9;&#9;&#9;local diffX, diffY = contextMenu.posx - x, contextMenu.posy - y&#13;&#10;&#13;&#10;&#9;&#9;&#9;&#9;&#9;&#9;if diffX &gt;= 0 and diffY &gt;= 0 then&#13;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;local w, h = get(e, 'Size'):match(REGEX_RANGE)&#13;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;w, h = tonumber(w), tonumber(h)&#13;&#10;&#13;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;if diffX &lt; w and diffY &lt; h then&#13;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;contextMenu.specialArea = e&#13;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;contextMenu.specialAreaName = get(e, 'Name')&#13;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;end&#13;&#10;&#9;&#9;&#9;&#9;&#9;&#9;end&#13;&#10;&#9;&#9;&#9;&#9;&#9;end&#13;&#10;&#9;&#9;&#9;&#9;end&#13;&#10;&#13;&#10;&#9;&#9;&#9;&#9;if contextMenu.specialArea then&#13;&#10;&#9;&#9;&#9;&#9;&#9;loadCategories('worldSpecialArea', 'specialArea')&#13;&#10;&#9;&#9;&#9;&#9;end&#13;&#10;&#9;&#9;&#9;end&#13;&#10;&#9;&#9;end&#13;&#10;&#9;elseif contextMenu.type == 'container' then&#13;&#10;&#9;&#9;loadCategories('containerItem', 'item')&#13;&#10;&#9;elseif contextMenu.type == 'equip' then&#13;&#10;&#9;&#9;loadCategories('equipItem', 'item')&#13;&#10;&#9;end&#13;&#10;&#9;loadCategories(contextMenu.type)&#13;&#10;&#13;&#10;&#9;-- We set it as true from the beginning so that it also removes the first&#13;&#10;&#9;-- item if it's a separator; we obviously don't want the first item to be a&#13;&#10;&#9;-- separator. NOTE: relies on the fact that ipairs() will traverse the&#13;&#10;&#9;-- table in ascending order, which isn't guaranteed by the reference manual&#13;&#10;&#9;-- but is the common implementation&#13;&#10;&#9;local lastSep = true&#13;&#10;&#13;&#10;&#9;-- Instead of removing the items at the for loop, we simply set it to nil&#13;&#10;&#9;-- and normalize it after; this is because if we did remove it, it would&#13;&#10;&#9;-- shift the indexes and end up fucking up posterior checks&#13;&#10;&#9;for i, v in ipairs(items) do&#13;&#10;&#9;&#9;local curSep = v.text == MENU_SEPARATOR&#13;&#10;&#9;&#9;if curSep and (lastSep or i == #items) then&#13;&#10;&#9;&#9;&#9;items[i] = nil&#13;&#10;&#9;&#9;&#9;maxHeight = maxHeight - 8&#13;&#10;&#9;&#9;end&#13;&#10;&#13;&#10;&#9;&#9;lastSep = curSep&#13;&#10;&#9;end&#13;&#10;&#9;table.normalize(items)&#13;&#10;&#13;&#10;&#9;-- No item to display, abort mission!&#13;&#10;&#9;if #items == 0 then&#13;&#10;&#9;&#9;return&#13;&#10;&#9;end&#13;&#10;&#13;&#10;&#9;-- The Tibia context menu has an extra width of 44 pixels for the longest&#13;&#10;&#9;-- item; here we account for that&#13;&#10;&#9;maxWidth = maxWidth + 44&#13;&#10;&#13;&#10;&#9;fullWidth, fullHeight = maxWidth + 2*borderSize, maxHeight + 2*borderSize&#13;&#10;&#9;setposition($clientwin.x + contextMenu.x - fullWidth - 2,$clientwin.y + contextMenu.y)&#13;&#10;end&#13;&#10;&#13;&#10;do -- Draw Container&#13;&#10;&#9;-- Draw main box&#13;&#10;&#9;setfillstyle('color', boxColor)&#13;&#10;&#9;setbordercolor(-1)&#13;&#10;&#9;drawrect(0, 0, fullWidth, fullHeight)&#13;&#10;&#13;&#10;&#9;-- Draw shadows&#13;&#10;&#9;setbordercolor(boxLightShadowColor)&#13;&#10;&#9;drawline(0, 0, fullWidth, 0)&#13;&#10;&#9;drawline(0, 0, 0, fullHeight)&#13;&#10;&#9;drawline(2, fullHeight - 2, fullWidth - borderSize, 0)&#13;&#10;&#9;drawline(fullWidth - 2, 2, 0, fullHeight - borderSize)&#13;&#10;&#13;&#10;&#9;setbordercolor(boxDarkShadowColor)&#13;&#10;&#9;drawline(2, 2, fullWidth - borderSize, 0)&#13;&#10;&#9;drawline(2, 2, 0, fullHeight - borderSize)&#13;&#10;&#9;drawline(0, fullHeight, fullWidth, 0)&#13;&#10;&#9;drawline(fullWidth, 0, 0, fullHeight)&#13;&#10;end&#13;&#10;&#13;&#10;do -- Draw items&#13;&#10;&#9;local curHeight = borderSize&#13;&#10;&#9;for i, v in ipairs(items) do&#13;&#10;&#9;&#9;-- Separators get special treatment here&#13;&#10;&#9;&#9;if v.text == MENU_SEPARATOR then&#13;&#10;&#9;&#9;&#9;setbordercolor(boxDarkShadowColor)&#13;&#10;&#9;&#9;&#9;drawline(borderSize, curHeight, maxWidth, 0)&#13;&#10;&#13;&#10;&#9;&#9;&#9;setbordercolor(boxLightShadowColor)&#13;&#10;&#9;&#9;&#9;drawline(borderSize, curHeight + 1, maxWidth, 0)&#13;&#10;&#13;&#10;&#9;&#9;&#9;curHeight = curHeight + 8&#13;&#10;&#9;&#9;else&#13;&#10;&#13;&#10;&#9;&#9;&#9;-- This is a dirty, dirrty attempt of making the code shorter; and&#13;&#10;&#9;&#9;&#9;-- that's what I love the most about programming&#13;&#10;&#9;&#9;&#9;local alignOffset = ((maxWidth - paddingSize - v.width) / 2) * (v.align or ALIGN_LEFT)&#13;&#10;&#13;&#10;&#9;&#9;&#9;-- Set style&#13;&#10;&#9;&#9;&#9;setbordercolor(-1)&#13;&#10;&#9;&#9;&#9;setfontcolor(v.fontColor)&#13;&#10;&#9;&#9;&#9;setfillstyle('color', tern(i == highlight, v.highColor, v.backColor))&#13;&#10;&#13;&#10;&#9;&#9;&#9;-- Draw stuff&#13;&#10;&#9;&#9;&#9;v.id = drawrect(borderSize, curHeight, maxWidth, 15)&#13;&#10;&#9;&#9;&#9;drawtext(v.text, borderSize + paddingSize + alignOffset, curHeight + paddingSize)&#13;&#10;&#13;&#10;&#9;&#9;&#9;curHeight = curHeight + 19&#13;&#10;&#9;&#9;end&#13;&#10;&#9;end&#13;&#10;end" enabled="yes" refreshRate="100"/>
  46.         </HUDScripts>
  47.     </HUDs>
  48.     <GeneralSettings>
  49.         <Input>
  50.             <MouseOption mouseMode="Simulate Mouse"/>
  51.             <MouseOption scrollMode="Use mouse wheel"/>
  52.             <MouseOption stuckCursorPolicy="If Cavebot on, Release Instantly"/>
  53.             <MouseOption moveSpeed="9"/>
  54.             <MouseOption clickWaitMin="15" clickWaitMax="70"/>
  55.             <KeyboardOption keyboardMode="Simulate Keyboard"/>
  56.             <KeyboardOption stuckCtrlShiftPolicy="If Cavebot on, Release Instantly"/>
  57.             <KeyboardOption typeWaitMin="15" typeWaitMax="70"/>
  58.             <KeyboardOption pressWaitMin="15" pressWaitMax="70"/>
  59.             <FocusOption focusPolicy="Don't auto-focus"/>
  60.             <FocusOption openMenuPolicy="Confirm if cavebotting"/>
  61.         </Input>
  62.     </GeneralSettings>
  63.     <Alerts disableSounds="yes">
  64.         <alert name="Player On Screen" playSound="no" pauseBot="no" logout="no" safeList="&lt;SafeList&gt;&#10;"/>
  65.         <alert name="Player Attacking" playSound="no" pauseBot="no" logout="no" safeList="&lt;SafeList&gt;&#10;"/>
  66.         <alert name="Monster Attacking" playSound="no" pauseBot="no" logout="no" safeList="&lt;SafeList&gt;&#10;"/>
  67.         <alert name="Private Message" playSound="no" pauseBot="no" logout="no" safeList="&lt;SafeList&gt;&#10;"/>
  68.         <alert name="Default Message" playSound="no" pauseBot="no" logout="no" safeList="&lt;SafeList&gt;&#10;"/>
  69.         <alert name="GM Detected" playSound="no" pauseBot="no" logout="no"/>
  70.         <alert name="Disconnected" playSound="no" pauseBot="no" logout="no"/>
  71.         <alert name="Character Stuck" playSound="no" pauseBot="no" logout="no" standTime="30000"/>
  72.         <alert name="Health Below" playSound="no" pauseBot="no" logout="no" healthPercent="50"/>
  73.         <alert name="Mana Below" playSound="no" pauseBot="no" logout="no" manaPercent="50"/>
  74.         <alert name="Unjust Kill" playSound="no" pauseBot="no" logout="no"/>
  75.         <alert name="Enemies Online" playSound="no" pauseBot="no" logout="no" enemiesCount="50"/>
  76.     </Alerts>
  77.     <Cavebot enabled="yes">
  78.         <Options>
  79.             <Option shovel="9598"/>
  80.             <Option rope="9598"/>
  81.             <Option machete="9598"/>
  82.             <Option pick="9598"/>
  83.             <Option nodeRange="4"/>
  84.             <Option pauseBotOnDeath="yes"/>
  85.             <Option refillAmmo="yes" refillAmmoMin="30" refillAmmoMax="70"/>
  86.             <Option autoMount="no"/>
  87.             <Option fireAvoidanceMin="0" fireAvoidanceMax="0"/>
  88.             <Option energyAvoidanceMin="0" energyAvoidanceMax="0"/>
  89.             <Option poisonAvoidanceMin="0" poisonAvoidanceMax="0"/>
  90.             <Option walkThroughPlayers="no"/>
  91.             <Option walkMethod="Walk With Arrow Keys"/>
  92.             <Option walkableItems="7, 105, 140, 404, 831, 832, 833, 834, 883, 1020, 1998, 1999, 2000, 2118, 2119, 2120, 2121, 2122, 2123, 2124, 2125, 2126, 2127, 2128, 2129, 2130, 2131, 2132, 2133, 2134, 2135, 2136, 2137, 2138, 2140, 2314, 2315, 2316, 2319, 2346, 2347, 2348, 2349, 2350, 2351, 2352, 2353, 2354, 2355, 2356, 2357, 2358, 2359, 2360, 2361, 2362, 2363, 2364, 2365, 2366, 2367, 2368, 2369, 2370, 2371, 2372, 2373, 2374, 2375, 2376, 2377, 2378, 2379, 2380, 2381, 2382, 2383, 2384, 2385, 2386, 2418, 2419, 2420, 2421, 2422, 2423, 2424, 2425, 2426, 2430, 2431, 2432, 2433, 2434, 2441, 2442, 2443, 2444, 2469, 2470, 2471, 2472, 2473, 2474, 2475, 2476, 2477, 2478, 2480, 2481, 2482, 2483, 2484, 2485, 2486, 2519, 2523, 2775, 2776, 2777, 2778, 2779, 2780, 2781, 2782, 2783, 2784, 2785, 2786, 2787, 2788, 2789, 2790, 2791, 2792, 2793, 2794, 2795, 2796, 2797, 2798, 2799, 2800, 2801, 2802, 2803, 2804, 2805, 2806, 2807, 2808, 2809, 2810, 2811, 2812, 2981, 2982, 2983, 2984, 2985, 2987, 2988, 3503, 3504, 3514, 3666, 3807, 4054, 5086, 5087, 5088, 6114, 6115, 6355, 6356, 6357, 6358, 6359, 6360, 6361, 6362, 6371, 6372, 7864, 8455, 8519, 8520, 8521, 8522, 8763, 9061, 9062, 9630, 10181, 10182, 10207, 10209, 10216, 10286, 10287, 10288, 10978, 10979, 11009, 11010, 11011, 11012, 11013, 11540, 11800, 11801, 11802, 11803, 11804, 11805, 11806, 11807, 11808, 11809, 11810, 12743, 14237, 14421, 14425, 14426, 14427, 14428, 17361, 17364, 17365, 17367, 17972, 17975, 17977"/>
  93.             <Option mapWalkDistMin="20" mapWalkDistMax="30"/>
  94.             <Option userOptionsScript="{&#10;&#9;&quot;type&quot;: &quot;scriptinfo&quot;,&#10;&#9;&quot;name&quot;: &quot;[RP] Caves of the Lost by Ola&quot;,&#10;&#9;&quot;version&quot;: &quot;1.1.0&quot;&#10;},&#10;&#10;{&#10; &quot;type&quot;    : &quot;group&quot;,&#10; &quot;name&quot;    : &quot;Potion and Ammunition Settings&quot;,&#10; &quot;children&quot;: [&#10;  &#9;{&#10;&#9;&quot;type&quot; : &quot;combobox&quot;,&#10;&#9;&quot;name&quot; : &quot;&lt;strong&gt;Healing Potion&lt;/strong&gt;&quot;,&#10;&#9;&quot;description&quot; : &quot;This is your &lt;strong&gt;emergency potion&lt;/strong&gt;&lt;br&gt;&lt;br&gt;Will be used when in very Low Health &amp; No Mana.&quot;,&#10;&#9;&quot;items&quot; : [&quot;Great Spirit Potion [[item: great spirit potion]]&quot;]&#10;&#9;},&#10;  {&#10;  &quot;type&quot; : &quot;spinbox&quot;,&#10;  &quot;name&quot; : &quot;maximumgsp&quot;,&#10;  &quot;text&quot; : &quot;        Max. Great Spirit Potions           &quot;,&#10;  &quot;description&quot; : &quot;How many Great Spirit Potions to Refill?&quot;,&#10;  &quot;suffix&quot; : &quot; potions&quot;,&#10;  &quot;min&quot; : 0,&#10;  &quot;max&quot; : 9999,&#10;  &quot;value&quot; : 30&#10;  },&#10;  {&#10;  &quot;type&quot; : &quot;spinbox&quot;,&#10;  &quot;name&quot; : &quot;minimumgsp&quot;,&#10;  &quot;text&quot; : &quot;        Min. Great Spirit Potions&quot;,&#10;  &quot;description&quot; : &quot;How many Great Spirit Potions to go Refilling?&quot;,&#10;  &quot;suffix&quot; : &quot; potions&quot;,&#10;  &quot;min&quot; : 0,&#10;  &quot;max&quot; : 9999,&#10;  &quot;value&quot; : 10&#10;  },&#10;  {&#10;  &quot;type&quot; : &quot;separator&quot;&#10;  },&#10;  &#9;{&#10;&#9;&quot;type&quot; : &quot;combobox&quot;,&#10;&#9;&quot;name&quot; : &quot;&lt;strong&gt;Mana Potion&lt;/strong&gt;&quot;,&#10;&#9;&quot;description&quot; : &quot;This is your &lt;strong&gt;Mana Potion&lt;/strong&gt;&lt;br&gt;&lt;br&gt;Will be used when in low mana.&quot;,&#10;&#9;&quot;items&quot; : [&quot;Strong Mana Potion [[item: strong mana potion]]&quot;]&#10;&#9;},&#10;  {&#10;  &quot;type&quot; : &quot;spinbox&quot;,&#10;  &quot;name&quot; : &quot;maximummp&quot;,&#10;  &quot;text&quot; : &quot;        Max. Strong Mana Potions           &quot;,&#10;  &quot;description&quot; : &quot;How many Strong Mana Potions to Refill?&quot;,&#10;  &quot;suffix&quot; : &quot; potions&quot;,&#10;  &quot;min&quot; : 0,&#10;  &quot;max&quot; : 9999,&#10;  &quot;value&quot; : 600&#10;  },&#10;  {&#10;  &quot;type&quot; : &quot;spinbox&quot;,&#10;  &quot;name&quot; : &quot;minimummp&quot;,&#10;  &quot;text&quot; : &quot;        Min. Strong Mana Potions&quot;,&#10;  &quot;description&quot; : &quot;How many Strong Mana Potions to go Refilling?&quot;,&#10;  &quot;suffix&quot; : &quot; potions&quot;,&#10;  &quot;min&quot; : 0,&#10;  &quot;max&quot; : 9999,&#10;  &quot;value&quot; : 50&#10;  },&#10;&#9;{&#10;&#9;&quot;type&quot; : &quot;separator&quot;&#10;&#9;},&#10;  {&#10;  &quot;type&quot; : &quot;combobox&quot;,&#10;  &quot;name&quot; : &quot;ammunitionwithdrawer&quot;,&#10;  &quot;text&quot; : &quot;&lt;strong&gt;Ammunition&lt;/strong&gt;&quot;,&#10;  &quot;items&quot; : [&quot;Prismatic Bolt [[item: prismatic bolt]]&quot;, &quot;Crystalline Arrow [[item: crystalline arrow]]&quot;]&#10;  },&#10;  {&#10;  &quot;type&quot; : &quot;spinbox&quot;,&#10;  &quot;name&quot; : &quot;maximumaw&quot;,&#10;  &quot;text&quot; : &quot;        Max. Bolts or Arrows                  &quot;,&#10;  &quot;description&quot; : &quot;How much Ammunition to Withdraw?&quot;,&#10;  &quot;suffix&quot; : &quot; ammo&quot;,&#10;  &quot;min&quot; : 0,&#10;  &quot;max&quot; : 9999,&#10;  &quot;value&quot; : 1500&#10;  },&#10;  {&#10;  &quot;type&quot; : &quot;spinbox&quot;,&#10;  &quot;name&quot; : &quot;minimumaw&quot;,&#10;  &quot;text&quot; : &quot;        Min. Bolts or Arrows&quot;,&#10;  &quot;description&quot; : &quot;How much Ammunition to go Refilling?&quot;,&#10;  &quot;suffix&quot; : &quot; ammo&quot;,&#10;  &quot;min&quot; : 0,&#10;  &quot;max&quot; : 9999,&#10;  &quot;value&quot; : 200&#10;  }&#10;&#10;]&#10;},&#10;&#10;{&#10; &quot;type&quot;    : &quot;group&quot;,&#10; &quot;name&quot;    : &quot;Haste Options&quot;,&#10; &quot;children&quot;: &#10;&#10;[&#10;  {&#10;  &quot;type&quot; : &quot;checkbox&quot;,&#10;  &quot;name&quot; : &quot;hasterefill&quot;,&#10;  &quot;text&quot; : &quot;Use Haste when Refilling&quot;,&#10;  &quot;value&quot;: false&#10;  },&#10;  {&#10;  &quot;type&quot; : &quot;checkbox&quot;,&#10;  &quot;name&quot; : &quot;hastehunt&quot;,&#10;  &quot;text&quot; : &quot;Use Haste while Hunting&quot;,&#10;  &quot;value&quot;: false&#10;  }&#10;&#10;]&#10;},&#10;&#10;{&#10;   &quot;type&quot;    : &quot;group&quot;,&#10;   &quot;text&quot;    : &quot;Enable Necklaces&quot;,&#10;   &quot;description&quot; : &quot;&lt;strong&gt;Will withdraw to your Main Backpack&lt;/strong&gt;&lt;br&gt;&lt;br&gt;Make sure that you have enough space!&quot;,&#10;   &quot;name&quot; : &quot;useneck&quot;,&#10;   &quot;checkable&quot; : true,&#10;   &quot;children&quot;: &#10;[&#10;   {&#10;  &quot;type&quot; : &quot;combobox&quot;,&#10;  &quot;name&quot; : &quot;whichneck&quot;,&#10;  &quot;text&quot; : &quot;Which Necklace to use?&#9;&#9;&#9;&#9;   &#9;   &quot;,  &#10;  &quot;items&quot; : [&quot;Prismatic Necklace [[item: prismatic necklace]]&quot;, &quot;Gill Necklace [[item: gill necklace]]&quot;, &quot;Protection Amulet [[item: protection amulet]]&quot;, &quot;Elven Amulet [[item: elven amulet]]&quot;]&#10;   },&#10;   &#9;{&#10; &#9; &quot;type&quot; : &quot;spinbox&quot;,&#10; &#9; &quot;name&quot; : &quot;amountneck&quot;,&#10; &#9; &quot;text&quot; : &quot;How many Necklaces to withdraw?&quot;,&#10;  &#9;&quot;suffix&quot; : &quot; amulets/necklaces&quot;,&#10; &#9; &quot;min&quot; : 0,&#10; &#9; &quot;max&quot; : 9999,&#10; &#9; &quot;value&quot; : 5&#10;   }&#10;&#10;]&#10;},&#10;&#10;{&#10;   &quot;type&quot;    : &quot;group&quot;,&#10;   &quot;text&quot;    : &quot;Enable Rings&quot;,&#10;   &quot;name&quot;    : &quot;usering&quot;,&#10;   &quot;description&quot; : &quot;&lt;strong&gt;Will withdraw to your Main Backpack&lt;/strong&gt;&lt;br&gt;&lt;br&gt;Make sure that you have enough space!&quot;,&#10;   &quot;checkable&quot; : true,&#10;   &quot;children&quot;: &#10;[&#10;   {&#10;  &quot;type&quot; : &quot;combobox&quot;,&#10;  &quot;name&quot; : &quot;whichring&quot;,&#10;  &quot;text&quot; : &quot;Which Ring to use?&#9;&#9;&#9;&#9;&#9;  &#9;   &quot;,&#10;  &quot;items&quot; : [&quot;Prismatic Ring [[item: prismatic ring]]&quot;, &quot;Dwarven Ring [[item: dwarven ring]]&quot;, &quot;Might Ring [[item: might ring]]&quot;, &quot;Ring of Healing [[item: ring of healing]]&quot;, &quot;Life Ring [[item: life ring]]&quot;]&#10;   },&#10;   {&#10;  &quot;type&quot; : &quot;spinbox&quot;,&#10;  &quot;name&quot; : &quot;amountring&quot;,&#10;  &quot;text&quot; : &quot;How many Rings to withdraw?&quot;,&#10;  &quot;suffix&quot; : &quot; rings&quot;,&#10;  &quot;min&quot; : 0,&#10;  &quot;max&quot; : 9999,&#10;  &quot;value&quot; : 5&#10;   }&#10;]&#10;},&#10;&#10;{&#10;&quot;type&quot; : &quot;group&quot;,&#10;&quot;name&quot; : &quot;Extra Settings&quot;,&#10;&quot;children&quot; : [&#10;&#9;{&#10;&#9;&quot;type&quot; : &quot;group&quot;,&#10;&#9;&quot;name&quot; : &quot;offlinetrain&quot;,&#10;&#9;&quot;text&quot; : &quot;Offline Train&quot;,&#10;&#9;&quot;description&quot; : &quot;&lt;strong&gt;Offline Training both when Low Stamina &amp; Max. Online Time&lt;/strong&gt;&lt;br&gt; If Enabled, will Offline Train when low stamina.&lt;br&gt;If Max. Online Time is Enabled, you will Offline Train when you've played for that amount of hours.&quot;,&#10;&#9;&quot;checkable&quot; : true,&#10;&#9;&quot;value&quot; : false,&#10;&#9;&quot;children&quot; : [&#10;&#9;&#9;{&#10;&#9;&#9;&quot;type&quot; : &quot;spinbox&quot;,&#10;&#9;&#9;&quot;name&quot; : &quot;ottime&quot;,&#10;&#9;&#9;&quot;text&quot; : &quot;Max Online Time:&#9;&#9;&#9;&#9;&quot;,&#10;&#9;&#9;&quot;suffix&quot; : &quot; hours&quot;,&#10;&#9;&#9;&quot;min&quot; : 0,&#10;&#9;&#9;&quot;max&quot; : 9999,&#10;&#9;&#9;&quot;value&quot; : 8&#10;&#9;&#9;}&#10;&#9;]&#10;},&#10;&#9;{&#10;&#9;&quot;type&quot; : &quot;group&quot;,&#10;&#9;&quot;name&quot; : &quot;valuedrop&quot;,&#10;&#9;&quot;text&quot; : &quot;Only Loot Valuable Bodies&quot;,&#10;&#9;&quot;checkable&quot; : true,&#10;&#9;&quot;value&quot; : false,&#10;&#9;&quot;children&quot; : [&#10;&#9;&#9;{&#10;&#9;&#9;&quot;type&quot; : &quot;spinbox&quot;,&#10;&#9;&#9;&quot;name&quot; : &quot;dropvalue&quot;,&#10;&#9;&#9;&quot;text&quot; : &quot;Loot Value to Open:&#9;&#9;&#9;&#9;&quot;,&#10;&#9;&#9;&quot;suffix&quot; : &quot; GPs&quot;,&#10;&#9;&#9;&quot;min&quot; : 0,&#10;&#9;&#9;&quot;max&quot; : 999999,&#10;&#9;&#9;&quot;value&quot; : 30&#10;&#9;&#9;}&#10;&#9;]&#10;},&#10;&#10;&#9;{&#10;&#9;&quot;type&quot; : &quot;group&quot;,&#10;&#9;&quot;name&quot; : &quot;usesofts&quot;,&#10;    &quot;text&quot;        : &quot;Use Soft Boots&quot;,&#10;    &quot;description&quot; : &quot;Enable to Refill &amp; Use Soft Boots&quot;,&#10;&#9;&quot;checkable&quot; : true,&#10;&#9;&quot;value&quot; : false,&#10;&#9;&quot;children&quot; : [&#10;&#9;&#9;{&#10;&#9;&#9;&quot;type&quot; : &quot;combobox&quot;,&#10;&#9;&#9;&quot;name&quot; : &quot;normalboots&quot;,&#10; &#9;&#9;&quot;text&quot; : &quot;Your Regular Boots&#9;&#9;&#9;&#9;&quot;,&#10; &#9;&#9;&quot;items&quot; : [&quot;Boots of Haste [[item: boots of haste]]&quot;, &quot;Oriental Shoes [[item: oriental shoes]]&quot;, &quot;Pirate Boots [[item: pirate boots]]&quot;, &quot;Zaoan Shoes [[item: zaoan shoes]]&quot;, &quot;Steel Boots [[item: steel boots]]&quot;, &quot;Crocodile Boots [[item: crocodile boots]]&quot;, &quot;Leather Boots [[item: leather boots]]&quot;]&#10;&#9;&#9;}&#10;&#9;]&#10;}&#10;&#10;]&#10;},&#10;&#10;&#10;{&#10;   &quot;type&quot;    : &quot;group&quot;,&#10;   &quot;name&quot;    : &quot;Hunting and Miscellaneous Settings&quot;,&#10;   &quot;column&quot;  : 2,&#10;   &quot;children&quot;: &#10;[&#10;&#10;   {&#10;   &quot;type&quot;        : &quot;combobox&quot;,&#10;   &quot;name&quot;        : &quot;whichcave&quot;,&#10;   &quot;description&quot; : &quot;Recommended Levels:&lt;br&gt;&lt;br&gt;&lt;strong&gt;The Town Mine&lt;/strong&gt;: 250+&lt;br&gt;&lt;strong&gt;Splintered Stone Mine&lt;/strong&gt;: 200+&lt;br&gt;&lt;strong&gt;Drunken Fellow Mine&lt;/strong&gt;: 200+&lt;br&gt;&lt;strong&gt;Pick N' Shovel Mine&lt;/strong&gt;: 150+&quot;,&#10;   &quot;text&quot;        : &quot;Which Cave&quot;,&#10;   &quot;items&quot;       : [&quot;[Gigantic Cave] The Town Mine [[item: small red pillow]]&quot;, &quot;[Big Cave] Splintered Stone Mine [[item: small orange pillow]]&quot;, &quot;[Medium Cave] Drunken Fellow Mine [[item: small purple pillow]]&quot;, &quot;[Small Cave] Pick N' Shovel Mine [[item: small green pillow]]&quot;]&#10;   },&#10;&#9;{&#10;&#9;&quot;type&quot; : &quot;separator&quot;&#10;&#9;},&#10;   {&#10;  &quot;type&quot; : &quot;spinbox&quot;,&#10;  &quot;name&quot; : &quot;captolootgp&quot;,&#10;  &quot;description&quot; : &quot;How much cap to start looting Gold? For instance, set 0 to always loot, set 99999 to never loot.&quot;,&#10;  &quot;text&quot; : &quot;Min. Cap to Loot GP&quot;,&#10;  &quot;suffix&quot; : &quot; .oz&quot;,&#10;  &quot;min&quot; : 0,&#10;  &quot;max&quot; : 9999,&#10;  &quot;value&quot; : 150&#10;   },&#10;   {&#10;  &quot;type&quot; : &quot;spinbox&quot;,&#10;  &quot;name&quot; : &quot;cap&quot;,&#10;  &quot;text&quot; : &quot;Cap to Leave&quot;,&#10;  &quot;suffix&quot; : &quot; .oz&quot;,&#10;  &quot;min&quot; : 0,&#10;  &quot;max&quot; : 9999,&#10;  &quot;value&quot; : 50&#10;   },&#10;&#9;{&#10;&#9;&quot;type&quot; : &quot;separator&quot;&#10;&#9;},&#10;&#9;{&#10;&#9;&quot;type&quot; : &quot;checkbox&quot;,&#10;&#9;&quot;name&quot; : &quot;waitforinvis&quot;,&#10;&#9;&quot;text&quot; : &quot;Wait for Invisibility&quot;,&#10;&#9;&quot;description&quot; : &quot;&lt;strong&gt;Recommended!&lt;/strong&gt;&lt;br&gt;&lt;strong&gt;Often Effective&lt;/strong&gt;&lt;br&gt;&lt;br&gt;If Enabled, you will stand and wait for Lost Hushers and Lost Throwers to return from invisibility, instead of running away when they are stealthing.&quot;,&#10;&#9;&quot;value&quot; : false&#10;&#9;},&#10;&#9;{&#10;&#9;&quot;type&quot; : &quot;checkbox&quot;,&#10;&#9;&quot;name&quot; : &quot;pvp&quot;,&#10;&#9;&quot;text&quot; : &quot;PvP Security&quot;,&#10;&#9;&quot;description&quot; : &quot;If Enabled, will not perform Area Spells/Runes when players are around.&quot;,&#10;&#9;&quot;value&quot; : false&#10;&#9;},&#10;   {&#10;  &quot;type&quot; : &quot;checkbox&quot;,&#10;  &quot;name&quot; : &quot;sa&quot;,&#10;  &quot;text&quot; : &quot;Disable Special Areas&quot;,&#10;  &quot;description&quot; : &quot;&lt;strong&gt;Extremely Dangerous&lt;/strong&gt;&lt;br&gt;&lt;br&gt;Only Disable if you know what you're doing.&lt;br&gt;&quot;,&#10;  &quot;value&quot; : false&#10;   },&#10;   {&#10;  &quot;type&quot; : &quot;checkbox&quot;,&#10;  &quot;name&quot; : &quot;usereconnect&quot;,&#10;  &quot;description&quot; : &quot;If enabled, will reconnect you when you disconnects and after Server Save.&quot;,&#10;  &quot;text&quot; : &quot;Enable Reconnecter&quot;,&#10;  &quot;value&quot; : false&#10;   },&#10;   {&#10;  &quot;type&quot; : &quot;checkbox&quot;,&#10;  &quot;name&quot; : &quot;buyfood&quot;,&#10;  &quot;description&quot; : &quot;If enabled, will purchase Brown Mushrooms.&quot;,&#10;  &quot;text&quot; : &quot;Buy Brown Mushrooms&quot;,&#10;  &quot;value&quot;: false&#10;   },&#10;   {&#10;  &quot;type&quot; : &quot;checkbox&quot;,&#10;  &quot;name&quot; : &quot;automount&quot;,&#10;  &quot;text&quot; : &quot;Use Mount&quot;,&#10;  &quot;value&quot;: false&#10;   },&#10;   {&#10;  &quot;type&quot; : &quot;checkbox&quot;,&#10;  &quot;name&quot; : &quot;wtp&quot;,&#10;  &quot;text&quot; : &quot;Walk Through Players&quot;,&#10;  &quot;value&quot;: false&#10;   },&#10;   {&#10;  &quot;type&quot; : &quot;checkbox&quot;,&#10;  &quot;name&quot; : &quot;furniture&quot;,&#10;  &quot;text&quot; : &quot;Anti-Furniture&quot;,&#10;  &quot;description&quot; : &quot;&lt;strong&gt;Requires Machete&lt;/strong&gt;&lt;br&gt;If Enabled, will use Anti-Furniture Technology.&quot;,&#10;  &quot;value&quot;: false&#10;   },&#10;   {&#10;  &quot;type&quot; : &quot;checkbox&quot;,&#10;  &quot;name&quot; : &quot;forcerefill&quot;,&#10;  &quot;text&quot; : &quot;Force Refill&quot;,&#10;  &quot;description&quot; : &quot;&lt;strong&gt;Effective &amp; Dangerous&lt;/strong&gt;&lt;br&gt;If Enabled, you will force refill.&quot;,&#10;  &quot;value&quot;: false&#10;   },&#10;&#9;{&#10;&#9;&quot;type&quot; : &quot;separator&quot;&#10;&#9;},&#10;&#9;{&#10;&#9;&quot;type&quot; : &quot;group&quot;,&#10;&#9;&quot;name&quot; : &quot;run&quot;,&#10;&#9;&quot;text&quot; : &quot;Run to Safety when too many creatures&quot;,&#10;&#9;&quot;description&quot; : &quot;&lt;strong&gt;Safety Option!&lt;/strong&gt;&lt;br&gt;If Enabled, you will run to Safe Spot and wait for one minute and restarting the hunt.&quot;,&#10;&#9;&quot;checkable&quot; : true,&#10;&#9;&quot;value&quot; : false,&#10;&#9;&quot;children&quot; : [&#10;&#9;&#9;{&#10;&#9;&#9;&quot;type&quot; : &quot;spinbox&quot;,&#10;&#9;&#9;&quot;name&quot; : &quot;runamount&quot;,&#10;&#9;&#9;&quot;text&quot; : &quot;Amount of Creatures to Run to Safety:&quot;,&#10;&#9;&#9;&quot;suffix&quot; : &quot; creatures&quot;,&#10;&#9;&#9;&quot;min&quot; : 0,&#10;&#9;&#9;&quot;max&quot; : 9999,&#10;&#9;&#9;&quot;value&quot; : 8&#10;&#9;&#9;}&#10;&#9;]&#10;}&#10;&#10;]&#10;},&#10;&#10;{&#10;   &quot;type&quot;    : &quot;group&quot;,&#10;   &quot;name&quot;    : &quot;Your BP Setup&quot;,&#10;   &quot;description&quot;: &quot;Modify below your entire Backpack Setup that you will EQUIP&quot;,&#10;   &quot;column&quot;  : 2,&#10;   &quot;children&quot;: &#10;[&#10;   {&#10;   &quot;type&quot;        : &quot;combobox&quot;,&#10;   &quot;name&quot;        : &quot;mainbp&quot;,&#10;   &quot;description&quot; : &quot;This is your MAIN Backpack&quot;,&#10;   &quot;text&quot;        : &quot;Main BP:                  &quot;,&#10;   &quot;items&quot;       : [&quot;Anniversary Backpack [[item: anniversary backpack]]&quot;, &quot;Brown Backpack [[item: brown backpack]]&quot;, &quot;Backpack of Holding [[item: backpack of holding]]&quot;, &quot;Beach Backpack [[item: beach backpack]]&quot;, &quot;Blue Backpack [[item: blue backpack]]&quot;, &quot;Brocade Backpack [[item: brocade backpack]]&quot;, &quot;Buggy Backpack [[item: buggy backpack]]&quot;, &quot;Cake Backpack [[item: cake backpack]]&quot;, &quot;Camouflage Backpack [[item: camouflage backpack]]&quot;, &quot;Crown Backpack [[item: crown backpack]]&quot;, &quot;Crystal Backpack [[item: crystal backpack]]&quot;, &quot;Deepling Backpack [[item: deepling backpack]]&quot;, &quot;Demon Backpack [[item: demon backpack]]&quot;, &quot;Dragon Backpack [[item: dragon backpack]]&quot;, &quot;Expedition Backpack [[item: expedition backpack]]&quot;, &quot;Feedbag [[item: feedbag]]&quot;, &quot;Fur Backpack [[item: fur backpack]]&quot;, &quot;Glooth Backpack [[item: glooth backpack]]&quot;, &quot;Golden Backpack [[item: golden backpack]]&quot;, &quot;Green Backpack [[item: green backpack]]&quot;, &quot;Grey Backpack [[item: grey backpack]]&quot;, &quot;Heart Backpack [[item: heart backpack]]&quot;, &quot;Jewelled Backpack [[item: jewelled backpack]]&quot;, &quot;Minotaur Backpack [[item: minotaur backpack]]&quot;, &quot;Moon Backpack [[item: moon backpack]]&quot;, &quot;Mushroom Backpack [[item: mushroom backpack]]&quot;, &quot;Orange Backpack [[item: orange backpack]]&quot;, &quot;Pannier Backpack [[item: pannier backpack]]&quot;, &quot;Pirate Backpack [[item: pirate backpack]]&quot;, &quot;Purple Backpack [[item: purple backpack]]&quot;, &quot;Red Backpack [[item: red backpack]]&quot;, &quot;Santa Backpack [[item: santa backpack]]&quot;, &quot;Shopping Bag [[item: shopping bag]]&quot;, &quot;War Backpack [[item: war backpack]]&quot;, &quot;Yellow Backpack [[item: yellow backpack]]&quot;, &quot;Zaoan Chess Box [[item: zaoan chess box]]&quot;]&#10;   },&#10;   {&#10;   &quot;type&quot;        : &quot;combobox&quot;,&#10;   &quot;name&quot;        : &quot;goldbp&quot;,&#10;   &quot;description&quot; : &quot;This is your GOLD Backpack&quot;,&#10;   &quot;text&quot;        : &quot;Gold BP:&quot;,&#10;   &quot;items&quot;       : [&quot;Anniversary Backpack [[item: anniversary backpack]]&quot;, &quot;Brown Backpack [[item: brown backpack]]&quot;, &quot;Backpack of Holding [[item: backpack of holding]]&quot;, &quot;Beach Backpack [[item: beach backpack]]&quot;, &quot;Blue Backpack [[item: blue backpack]]&quot;, &quot;Brocade Backpack [[item: brocade backpack]]&quot;, &quot;Buggy Backpack [[item: buggy backpack]]&quot;, &quot;Cake Backpack [[item: cake backpack]]&quot;, &quot;Camouflage Backpack [[item: camouflage backpack]]&quot;, &quot;Crown Backpack [[item: crown backpack]]&quot;, &quot;Crystal Backpack [[item: crystal backpack]]&quot;, &quot;Deepling Backpack [[item: deepling backpack]]&quot;, &quot;Demon Backpack [[item: demon backpack]]&quot;, &quot;Dragon Backpack [[item: dragon backpack]]&quot;, &quot;Expedition Backpack [[item: expedition backpack]]&quot;, &quot;Feedbag [[item: feedbag]]&quot;, &quot;Fur Backpack [[item: fur backpack]]&quot;, &quot;Glooth Backpack [[item: glooth backpack]]&quot;, &quot;Golden Backpack [[item: golden backpack]]&quot;, &quot;Green Backpack [[item: green backpack]]&quot;, &quot;Grey Backpack [[item: grey backpack]]&quot;, &quot;Heart Backpack [[item: heart backpack]]&quot;, &quot;Jewelled Backpack [[item: jewelled backpack]]&quot;, &quot;Minotaur Backpack [[item: minotaur backpack]]&quot;, &quot;Moon Backpack [[item: moon backpack]]&quot;, &quot;Mushroom Backpack [[item: mushroom backpack]]&quot;, &quot;Orange Backpack [[item: orange backpack]]&quot;, &quot;Pannier Backpack [[item: pannier backpack]]&quot;, &quot;Pirate Backpack [[item: pirate backpack]]&quot;, &quot;Purple Backpack [[item: purple backpack]]&quot;, &quot;Red Backpack [[item: red backpack]]&quot;, &quot;Santa Backpack [[item: santa backpack]]&quot;, &quot;Shopping Bag [[item: shopping bag]]&quot;, &quot;War Backpack [[item: war backpack]]&quot;, &quot;Yellow Backpack [[item: yellow backpack]]&quot;, &quot;Zaoan Chess Box [[item: zaoan chess box]]&quot;]&#10;   },&#10;   {&#10;   &quot;type&quot;        : &quot;combobox&quot;,&#10;   &quot;name&quot;        : &quot;rarebp&quot;,&#10;   &quot;description&quot; : &quot;This is your RARE LOOTING Backpack&quot;,&#10;   &quot;text&quot;        : &quot;Rare BP:&quot;,&#10;   &quot;items&quot;       : [&quot;Anniversary Backpack [[item: anniversary backpack]]&quot;, &quot;Brown Backpack [[item: brown backpack]]&quot;, &quot;Backpack of Holding [[item: backpack of holding]]&quot;, &quot;Beach Backpack [[item: beach backpack]]&quot;, &quot;Blue Backpack [[item: blue backpack]]&quot;, &quot;Brocade Backpack [[item: brocade backpack]]&quot;, &quot;Buggy Backpack [[item: buggy backpack]]&quot;, &quot;Cake Backpack [[item: cake backpack]]&quot;, &quot;Camouflage Backpack [[item: camouflage backpack]]&quot;, &quot;Crown Backpack [[item: crown backpack]]&quot;, &quot;Crystal Backpack [[item: crystal backpack]]&quot;, &quot;Deepling Backpack [[item: deepling backpack]]&quot;, &quot;Demon Backpack [[item: demon backpack]]&quot;, &quot;Dragon Backpack [[item: dragon backpack]]&quot;, &quot;Expedition Backpack [[item: expedition backpack]]&quot;, &quot;Feedbag [[item: feedbag]]&quot;, &quot;Fur Backpack [[item: fur backpack]]&quot;, &quot;Glooth Backpack [[item: glooth backpack]]&quot;, &quot;Golden Backpack [[item: golden backpack]]&quot;, &quot;Green Backpack [[item: green backpack]]&quot;, &quot;Grey Backpack [[item: grey backpack]]&quot;, &quot;Heart Backpack [[item: heart backpack]]&quot;, &quot;Jewelled Backpack [[item: jewelled backpack]]&quot;, &quot;Minotaur Backpack [[item: minotaur backpack]]&quot;, &quot;Moon Backpack [[item: moon backpack]]&quot;, &quot;Mushroom Backpack [[item: mushroom backpack]]&quot;, &quot;Orange Backpack [[item: orange backpack]]&quot;, &quot;Pannier Backpack [[item: pannier backpack]]&quot;, &quot;Pirate Backpack [[item: pirate backpack]]&quot;, &quot;Purple Backpack [[item: purple backpack]]&quot;, &quot;Red Backpack [[item: red backpack]]&quot;, &quot;Santa Backpack [[item: santa backpack]]&quot;, &quot;Shopping Bag [[item: shopping bag]]&quot;, &quot;War Backpack [[item: war backpack]]&quot;, &quot;Yellow Backpack [[item: yellow backpack]]&quot;, &quot;Zaoan Chess Box [[item: zaoan chess box]]&quot;]&#10;   },&#10;   {&#10;   &quot;type&quot;        : &quot;combobox&quot;,&#10;   &quot;name&quot;        : &quot;stackbp&quot;,&#10;   &quot;description&quot; : &quot;This is your STACKABLE LOOTING Backpack&quot;,&#10;   &quot;text&quot;        : &quot;Stack BP:&quot;,&#10;   &quot;items&quot;       : [&quot;Anniversary Backpack [[item: anniversary backpack]]&quot;, &quot;Brown Backpack [[item: brown backpack]]&quot;, &quot;Backpack of Holding [[item: backpack of holding]]&quot;, &quot;Beach Backpack [[item: beach backpack]]&quot;, &quot;Blue Backpack [[item: blue backpack]]&quot;, &quot;Brocade Backpack [[item: brocade backpack]]&quot;, &quot;Buggy Backpack [[item: buggy backpack]]&quot;, &quot;Cake Backpack [[item: cake backpack]]&quot;, &quot;Camouflage Backpack [[item: camouflage backpack]]&quot;, &quot;Crown Backpack [[item: crown backpack]]&quot;, &quot;Crystal Backpack [[item: crystal backpack]]&quot;, &quot;Deepling Backpack [[item: deepling backpack]]&quot;, &quot;Demon Backpack [[item: demon backpack]]&quot;, &quot;Dragon Backpack [[item: dragon backpack]]&quot;, &quot;Expedition Backpack [[item: expedition backpack]]&quot;, &quot;Feedbag [[item: feedbag]]&quot;, &quot;Fur Backpack [[item: fur backpack]]&quot;, &quot;Glooth Backpack [[item: glooth backpack]]&quot;, &quot;Golden Backpack [[item: golden backpack]]&quot;, &quot;Green Backpack [[item: green backpack]]&quot;, &quot;Grey Backpack [[item: grey backpack]]&quot;, &quot;Heart Backpack [[item: heart backpack]]&quot;, &quot;Jewelled Backpack [[item: jewelled backpack]]&quot;, &quot;Minotaur Backpack [[item: minotaur backpack]]&quot;, &quot;Moon Backpack [[item: moon backpack]]&quot;, &quot;Mushroom Backpack [[item: mushroom backpack]]&quot;, &quot;Orange Backpack [[item: orange backpack]]&quot;, &quot;Pannier Backpack [[item: pannier backpack]]&quot;, &quot;Pirate Backpack [[item: pirate backpack]]&quot;, &quot;Purple Backpack [[item: purple backpack]]&quot;, &quot;Red Backpack [[item: red backpack]]&quot;, &quot;Santa Backpack [[item: santa backpack]]&quot;, &quot;Shopping Bag [[item: shopping bag]]&quot;, &quot;War Backpack [[item: war backpack]]&quot;, &quot;Yellow Backpack [[item: yellow backpack]]&quot;, &quot;Zaoan Chess Box [[item: zaoan chess box]]&quot;]&#10;   },&#10;   {&#10;   &quot;type&quot;        : &quot;combobox&quot;,&#10;   &quot;name&quot;        : &quot;supplybp&quot;,&#10;   &quot;description&quot; : &quot;This is your SUPPLY Backpack&quot;,&#10;   &quot;text&quot;        : &quot;Supply BP:&quot;,&#10;   &quot;items&quot;       : [&quot;Anniversary Backpack [[item: anniversary backpack]]&quot;, &quot;Brown Backpack [[item: brown backpack]]&quot;, &quot;Backpack of Holding [[item: backpack of holding]]&quot;, &quot;Beach Backpack [[item: beach backpack]]&quot;, &quot;Blue Backpack [[item: blue backpack]]&quot;, &quot;Brocade Backpack [[item: brocade backpack]]&quot;, &quot;Buggy Backpack [[item: buggy backpack]]&quot;, &quot;Cake Backpack [[item: cake backpack]]&quot;, &quot;Camouflage Backpack [[item: camouflage backpack]]&quot;, &quot;Crown Backpack [[item: crown backpack]]&quot;, &quot;Crystal Backpack [[item: crystal backpack]]&quot;, &quot;Deepling Backpack [[item: deepling backpack]]&quot;, &quot;Demon Backpack [[item: demon backpack]]&quot;, &quot;Dragon Backpack [[item: dragon backpack]]&quot;, &quot;Expedition Backpack [[item: expedition backpack]]&quot;, &quot;Feedbag [[item: feedbag]]&quot;, &quot;Fur Backpack [[item: fur backpack]]&quot;, &quot;Glooth Backpack [[item: glooth backpack]]&quot;, &quot;Golden Backpack [[item: golden backpack]]&quot;, &quot;Green Backpack [[item: green backpack]]&quot;, &quot;Grey Backpack [[item: grey backpack]]&quot;, &quot;Heart Backpack [[item: heart backpack]]&quot;, &quot;Jewelled Backpack [[item: jewelled backpack]]&quot;, &quot;Minotaur Backpack [[item: minotaur backpack]]&quot;, &quot;Moon Backpack [[item: moon backpack]]&quot;, &quot;Mushroom Backpack [[item: mushroom backpack]]&quot;, &quot;Orange Backpack [[item: orange backpack]]&quot;, &quot;Pannier Backpack [[item: pannier backpack]]&quot;, &quot;Pirate Backpack [[item: pirate backpack]]&quot;, &quot;Purple Backpack [[item: purple backpack]]&quot;, &quot;Red Backpack [[item: red backpack]]&quot;, &quot;Santa Backpack [[item: santa backpack]]&quot;, &quot;Shopping Bag [[item: shopping bag]]&quot;, &quot;War Backpack [[item: war backpack]]&quot;, &quot;Yellow Backpack [[item: yellow backpack]]&quot;, &quot;Zaoan Chess Box [[item: zaoan chess box]]&quot;]&#10;   },&#10;&#9;{&#10;&#9;&quot;type&quot; : &quot;separator&quot;&#10;&#9;},&#10;   {&#10;   &quot;type&quot;        : &quot;combobox&quot;,&#10;   &quot;name&quot;        : &quot;dpbp&quot;,&#10;   &quot;description&quot; : &quot;This is your MAIN DEPOT Backpack.&quot;,&#10;   &quot;text&quot;        : &quot;Main Depot BP:       &quot;,&#10;   &quot;items&quot;       : [&quot;Anniversary Backpack [[item: anniversary backpack]]&quot;, &quot;Brown Backpack [[item: brown backpack]]&quot;, &quot;Backpack of Holding [[item: backpack of holding]]&quot;, &quot;Beach Backpack [[item: beach backpack]]&quot;, &quot;Blue Backpack [[item: blue backpack]]&quot;, &quot;Brocade Backpack [[item: brocade backpack]]&quot;, &quot;Buggy Backpack [[item: buggy backpack]]&quot;, &quot;Cake Backpack [[item: cake backpack]]&quot;, &quot;Camouflage Backpack [[item: camouflage backpack]]&quot;, &quot;Crown Backpack [[item: crown backpack]]&quot;, &quot;Crystal Backpack [[item: crystal backpack]]&quot;, &quot;Deepling Backpack [[item: deepling backpack]]&quot;, &quot;Demon Backpack [[item: demon backpack]]&quot;, &quot;Dragon Backpack [[item: dragon backpack]]&quot;, &quot;Expedition Backpack [[item: expedition backpack]]&quot;, &quot;Feedbag [[item: feedbag]]&quot;, &quot;Fur Backpack [[item: fur backpack]]&quot;, &quot;Glooth Backpack [[item: glooth backpack]]&quot;, &quot;Golden Backpack [[item: golden backpack]]&quot;, &quot;Green Backpack [[item: green backpack]]&quot;, &quot;Grey Backpack [[item: grey backpack]]&quot;, &quot;Heart Backpack [[item: heart backpack]]&quot;, &quot;Jewelled Backpack [[item: jewelled backpack]]&quot;, &quot;Minotaur Backpack [[item: minotaur backpack]]&quot;, &quot;Moon Backpack [[item: moon backpack]]&quot;, &quot;Mushroom Backpack [[item: mushroom backpack]]&quot;, &quot;Orange Backpack [[item: orange backpack]]&quot;, &quot;Pannier Backpack [[item: pannier backpack]]&quot;, &quot;Pirate Backpack [[item: pirate backpack]]&quot;, &quot;Purple Backpack [[item: purple backpack]]&quot;, &quot;Red Backpack [[item: red backpack]]&quot;, &quot;Santa Backpack [[item: santa backpack]]&quot;, &quot;Shopping Bag [[item: shopping bag]]&quot;, &quot;War Backpack [[item: war backpack]]&quot;, &quot;Yellow Backpack [[item: yellow backpack]]&quot;, &quot;Zaoan Chess Box [[item: zaoan chess box]]&quot;]&#10;   },&#10;   {&#10;   &quot;type&quot;        : &quot;combobox&quot;,&#10;   &quot;name&quot;        : &quot;raredpbp&quot;,&#10;   &quot;description&quot; : &quot;This is your RARE LOOTING DEPOT Backpack.&quot;,&#10;   &quot;text&quot;        : &quot;Rare Depot BP:&quot;,&#10;   &quot;items&quot;       : [&quot;Anniversary Backpack [[item: anniversary backpack]]&quot;, &quot;Brown Backpack [[item: brown backpack]]&quot;, &quot;Backpack of Holding [[item: backpack of holding]]&quot;, &quot;Beach Backpack [[item: beach backpack]]&quot;, &quot;Blue Backpack [[item: blue backpack]]&quot;, &quot;Brocade Backpack [[item: brocade backpack]]&quot;, &quot;Buggy Backpack [[item: buggy backpack]]&quot;, &quot;Cake Backpack [[item: cake backpack]]&quot;, &quot;Camouflage Backpack [[item: camouflage backpack]]&quot;, &quot;Crown Backpack [[item: crown backpack]]&quot;, &quot;Crystal Backpack [[item: crystal backpack]]&quot;, &quot;Deepling Backpack [[item: deepling backpack]]&quot;, &quot;Demon Backpack [[item: demon backpack]]&quot;, &quot;Dragon Backpack [[item: dragon backpack]]&quot;, &quot;Expedition Backpack [[item: expedition backpack]]&quot;, &quot;Feedbag [[item: feedbag]]&quot;, &quot;Fur Backpack [[item: fur backpack]]&quot;, &quot;Glooth Backpack [[item: glooth backpack]]&quot;, &quot;Golden Backpack [[item: golden backpack]]&quot;, &quot;Green Backpack [[item: green backpack]]&quot;, &quot;Grey Backpack [[item: grey backpack]]&quot;, &quot;Heart Backpack [[item: heart backpack]]&quot;, &quot;Jewelled Backpack [[item: jewelled backpack]]&quot;, &quot;Minotaur Backpack [[item: minotaur backpack]]&quot;, &quot;Moon Backpack [[item: moon backpack]]&quot;, &quot;Mushroom Backpack [[item: mushroom backpack]]&quot;, &quot;Orange Backpack [[item: orange backpack]]&quot;, &quot;Pannier Backpack [[item: pannier backpack]]&quot;, &quot;Pirate Backpack [[item: pirate backpack]]&quot;, &quot;Purple Backpack [[item: purple backpack]]&quot;, &quot;Red Backpack [[item: red backpack]]&quot;, &quot;Santa Backpack [[item: santa backpack]]&quot;, &quot;Shopping Bag [[item: shopping bag]]&quot;, &quot;War Backpack [[item: war backpack]]&quot;, &quot;Yellow Backpack [[item: yellow backpack]]&quot;, &quot;Zaoan Chess Box [[item: zaoan chess box]]&quot;]&#10;   },&#10;   {&#10;   &quot;type&quot;        : &quot;combobox&quot;,&#10;   &quot;name&quot;        : &quot;stackdpbp&quot;,&#10;   &quot;description&quot; : &quot;This is your STACKABLE LOOTING DEPOT Backpack.&quot;,&#10;   &quot;text&quot;        : &quot;Stack Depot BP:&quot;,&#10;   &quot;items&quot;       : [&quot;Anniversary Backpack [[item: anniversary backpack]]&quot;, &quot;Brown Backpack [[item: brown backpack]]&quot;, &quot;Backpack of Holding [[item: backpack of holding]]&quot;, &quot;Beach Backpack [[item: beach backpack]]&quot;, &quot;Blue Backpack [[item: blue backpack]]&quot;, &quot;Brocade Backpack [[item: brocade backpack]]&quot;, &quot;Buggy Backpack [[item: buggy backpack]]&quot;, &quot;Cake Backpack [[item: cake backpack]]&quot;, &quot;Camouflage Backpack [[item: camouflage backpack]]&quot;, &quot;Crown Backpack [[item: crown backpack]]&quot;, &quot;Crystal Backpack [[item: crystal backpack]]&quot;, &quot;Deepling Backpack [[item: deepling backpack]]&quot;, &quot;Demon Backpack [[item: demon backpack]]&quot;, &quot;Dragon Backpack [[item: dragon backpack]]&quot;, &quot;Expedition Backpack [[item: expedition backpack]]&quot;, &quot;Feedbag [[item: feedbag]]&quot;, &quot;Fur Backpack [[item: fur backpack]]&quot;, &quot;Glooth Backpack [[item: glooth backpack]]&quot;, &quot;Golden Backpack [[item: golden backpack]]&quot;, &quot;Green Backpack [[item: green backpack]]&quot;, &quot;Grey Backpack [[item: grey backpack]]&quot;, &quot;Heart Backpack [[item: heart backpack]]&quot;, &quot;Jewelled Backpack [[item: jewelled backpack]]&quot;, &quot;Minotaur Backpack [[item: minotaur backpack]]&quot;, &quot;Moon Backpack [[item: moon backpack]]&quot;, &quot;Mushroom Backpack [[item: mushroom backpack]]&quot;, &quot;Orange Backpack [[item: orange backpack]]&quot;, &quot;Pannier Backpack [[item: pannier backpack]]&quot;, &quot;Pirate Backpack [[item: pirate backpack]]&quot;, &quot;Purple Backpack [[item: purple backpack]]&quot;, &quot;Red Backpack [[item: red backpack]]&quot;, &quot;Santa Backpack [[item: santa backpack]]&quot;, &quot;Shopping Bag [[item: shopping bag]]&quot;, &quot;War Backpack [[item: war backpack]]&quot;, &quot;Yellow Backpack [[item: yellow backpack]]&quot;, &quot;Zaoan Chess Box [[item: zaoan chess box]]&quot;]&#10;   },&#10;   {&#10;   &quot;type&quot;        : &quot;combobox&quot;,&#10;   &quot;name&quot;        : &quot;necklacedpbp&quot;,&#10;   &quot;description&quot; : &quot;This is your STORAGE DEPOT Backpack for storing Necklaces.&quot;,&#10;   &quot;text&quot;        : &quot;Amulet Depot BP:&quot;,&#10;   &quot;items&quot;       : [&quot;Anniversary Backpack [[item: anniversary backpack]]&quot;, &quot;Brown Backpack [[item: brown backpack]]&quot;, &quot;Backpack of Holding [[item: backpack of holding]]&quot;, &quot;Beach Backpack [[item: beach backpack]]&quot;, &quot;Blue Backpack [[item: blue backpack]]&quot;, &quot;Brocade Backpack [[item: brocade backpack]]&quot;, &quot;Buggy Backpack [[item: buggy backpack]]&quot;, &quot;Cake Backpack [[item: cake backpack]]&quot;, &quot;Camouflage Backpack [[item: camouflage backpack]]&quot;, &quot;Crown Backpack [[item: crown backpack]]&quot;, &quot;Crystal Backpack [[item: crystal backpack]]&quot;, &quot;Deepling Backpack [[item: deepling backpack]]&quot;, &quot;Demon Backpack [[item: demon backpack]]&quot;, &quot;Dragon Backpack [[item: dragon backpack]]&quot;, &quot;Expedition Backpack [[item: expedition backpack]]&quot;, &quot;Feedbag [[item: feedbag]]&quot;, &quot;Fur Backpack [[item: fur backpack]]&quot;, &quot;Glooth Backpack [[item: glooth backpack]]&quot;, &quot;Golden Backpack [[item: golden backpack]]&quot;, &quot;Green Backpack [[item: green backpack]]&quot;, &quot;Grey Backpack [[item: grey backpack]]&quot;, &quot;Heart Backpack [[item: heart backpack]]&quot;, &quot;Jewelled Backpack [[item: jewelled backpack]]&quot;, &quot;Minotaur Backpack [[item: minotaur backpack]]&quot;, &quot;Moon Backpack [[item: moon backpack]]&quot;, &quot;Mushroom Backpack [[item: mushroom backpack]]&quot;, &quot;Orange Backpack [[item: orange backpack]]&quot;, &quot;Pannier Backpack [[item: pannier backpack]]&quot;, &quot;Pirate Backpack [[item: pirate backpack]]&quot;, &quot;Purple Backpack [[item: purple backpack]]&quot;, &quot;Red Backpack [[item: red backpack]]&quot;, &quot;Santa Backpack [[item: santa backpack]]&quot;, &quot;Shopping Bag [[item: shopping bag]]&quot;, &quot;War Backpack [[item: war backpack]]&quot;, &quot;Yellow Backpack [[item: yellow backpack]]&quot;, &quot;Zaoan Chess Box [[item: zaoan chess box]]&quot;]&#10;   },&#10;   {&#10;   &quot;type&quot;        : &quot;combobox&quot;,&#10;   &quot;name&quot;        : &quot;ringdpbp&quot;,&#10;   &quot;description&quot; : &quot;This is your STORAGE DEPOT Backpack for storing Rings.&quot;,&#10;   &quot;text&quot;        : &quot;Rings Depot BP:&quot;,&#10;   &quot;items&quot;       : [&quot;Anniversary Backpack [[item: anniversary backpack]]&quot;, &quot;Brown Backpack [[item: brown backpack]]&quot;, &quot;Backpack of Holding [[item: backpack of holding]]&quot;, &quot;Beach Backpack [[item: beach backpack]]&quot;, &quot;Blue Backpack [[item: blue backpack]]&quot;, &quot;Brocade Backpack [[item: brocade backpack]]&quot;, &quot;Buggy Backpack [[item: buggy backpack]]&quot;, &quot;Cake Backpack [[item: cake backpack]]&quot;, &quot;Camouflage Backpack [[item: camouflage backpack]]&quot;, &quot;Crown Backpack [[item: crown backpack]]&quot;, &quot;Crystal Backpack [[item: crystal backpack]]&quot;, &quot;Deepling Backpack [[item: deepling backpack]]&quot;, &quot;Demon Backpack [[item: demon backpack]]&quot;, &quot;Dragon Backpack [[item: dragon backpack]]&quot;, &quot;Expedition Backpack [[item: expedition backpack]]&quot;, &quot;Feedbag [[item: feedbag]]&quot;, &quot;Fur Backpack [[item: fur backpack]]&quot;, &quot;Glooth Backpack [[item: glooth backpack]]&quot;, &quot;Golden Backpack [[item: golden backpack]]&quot;, &quot;Green Backpack [[item: green backpack]]&quot;, &quot;Grey Backpack [[item: grey backpack]]&quot;, &quot;Heart Backpack [[item: heart backpack]]&quot;, &quot;Jewelled Backpack [[item: jewelled backpack]]&quot;, &quot;Minotaur Backpack [[item: minotaur backpack]]&quot;, &quot;Moon Backpack [[item: moon backpack]]&quot;, &quot;Mushroom Backpack [[item: mushroom backpack]]&quot;, &quot;Orange Backpack [[item: orange backpack]]&quot;, &quot;Pannier Backpack [[item: pannier backpack]]&quot;, &quot;Pirate Backpack [[item: pirate backpack]]&quot;, &quot;Purple Backpack [[item: purple backpack]]&quot;, &quot;Red Backpack [[item: red backpack]]&quot;, &quot;Santa Backpack [[item: santa backpack]]&quot;, &quot;Shopping Bag [[item: shopping bag]]&quot;, &quot;War Backpack [[item: war backpack]]&quot;, &quot;Yellow Backpack [[item: yellow backpack]]&quot;, &quot;Zaoan Chess Box [[item: zaoan chess box]]&quot;]&#10;   },&#10;   {&#10;   &quot;type&quot;        : &quot;combobox&quot;,&#10;   &quot;name&quot;        : &quot;extradpbp&quot;,&#10;   &quot;description&quot; : &quot;This is your EXTRA STORAGE Backpack&quot;,&#10;   &quot;text&quot;        : &quot;Extra Depot BP:&quot;,&#10;   &quot;items&quot;       : [&quot;Anniversary Backpack [[item: anniversary backpack]]&quot;, &quot;Brown Backpack [[item: brown backpack]]&quot;, &quot;Backpack of Holding [[item: backpack of holding]]&quot;, &quot;Beach Backpack [[item: beach backpack]]&quot;, &quot;Blue Backpack [[item: blue backpack]]&quot;, &quot;Brocade Backpack [[item: brocade backpack]]&quot;, &quot;Buggy Backpack [[item: buggy backpack]]&quot;, &quot;Cake Backpack [[item: cake backpack]]&quot;, &quot;Camouflage Backpack [[item: camouflage backpack]]&quot;, &quot;Crown Backpack [[item: crown backpack]]&quot;, &quot;Crystal Backpack [[item: crystal backpack]]&quot;, &quot;Deepling Backpack [[item: deepling backpack]]&quot;, &quot;Demon Backpack [[item: demon backpack]]&quot;, &quot;Dragon Backpack [[item: dragon backpack]]&quot;, &quot;Expedition Backpack [[item: expedition backpack]]&quot;, &quot;Feedbag [[item: feedbag]]&quot;, &quot;Fur Backpack [[item: fur backpack]]&quot;, &quot;Glooth Backpack [[item: glooth backpack]]&quot;, &quot;Golden Backpack [[item: golden backpack]]&quot;, &quot;Green Backpack [[item: green backpack]]&quot;, &quot;Grey Backpack [[item: grey backpack]]&quot;, &quot;Heart Backpack [[item: heart backpack]]&quot;, &quot;Jewelled Backpack [[item: jewelled backpack]]&quot;, &quot;Minotaur Backpack [[item: minotaur backpack]]&quot;, &quot;Moon Backpack [[item: moon backpack]]&quot;, &quot;Mushroom Backpack [[item: mushroom backpack]]&quot;, &quot;Orange Backpack [[item: orange backpack]]&quot;, &quot;Pannier Backpack [[item: pannier backpack]]&quot;, &quot;Pirate Backpack [[item: pirate backpack]]&quot;, &quot;Purple Backpack [[item: purple backpack]]&quot;, &quot;Red Backpack [[item: red backpack]]&quot;, &quot;Santa Backpack [[item: santa backpack]]&quot;, &quot;Shopping Bag [[item: shopping bag]]&quot;, &quot;War Backpack [[item: war backpack]]&quot;, &quot;Yellow Backpack [[item: yellow backpack]]&quot;, &quot;Zaoan Chess Box [[item: zaoan chess box]]&quot;]&#10;   }&#10;&#10;&#10;]&#10;}"/>
  95.         </Options>
  96.         <SpecialAreas>
  97.             <Area name="SArea" x="32601" y="31839" z="15" type="Square (Filled)" width="7" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  98.             <Area name="SArea1" x="32599" y="31848" z="15" type="Square (Filled)" width="9" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  99.             <Area name="SArea2" x="32594" y="31822" z="15" type="Square (Filled)" width="8" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  100.             <Area name="SArea3" x="32608" y="31811" z="15" type="Square (Filled)" width="6" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  101.             <Area name="SArea4" x="32613" y="31817" z="15" type="Square (Filled)" width="5" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  102.             <Area name="SArea5" x="32638" y="31822" z="15" type="Square (Filled)" width="7" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  103.             <Area name="SArea6" x="32622" y="31798" z="15" type="Square (Filled)" width="1" height="8" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  104.             <Area name="SArea7" x="32593" y="31851" z="15" type="Square (Filled)" width="1" height="4" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  105.             <Area name="SArea8" x="32578" y="31843" z="15" type="Square (Filled)" width="5" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  106.             <Area name="SArea9" x="32569" y="31831" z="15" type="Square (Filled)" width="1" height="4" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  107.             <Area name="SArea10" x="32548" y="31837" z="15" type="Square (Filled)" width="6" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  108.             <Area name="SArea11" x="32538" y="31850" z="15" type="Square (Filled)" width="5" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  109.             <Area name="SArea12" x="32521" y="31854" z="15" type="Square (Filled)" width="1" height="5" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  110.             <Area name="SArea13" x="32522" y="31854" z="15" type="Square (Filled)" width="3" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  111.             <Area name="SArea14" x="32510" y="31847" z="15" type="Square (Filled)" width="1" height="11" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  112.             <Area name="SArea15" x="32520" y="31841" z="15" type="Square (Filled)" width="4" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  113.             <Area name="SArea16" x="32493" y="31827" z="15" type="Square (Filled)" width="9" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  114.             <Area name="SArea17" x="32503" y="31826" z="15" type="Square (Filled)" width="9" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  115.             <Area name="SArea18" x="32515" y="31832" z="15" type="Square (Filled)" width="1" height="4" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  116.             <Area name="SArea19" x="32529" y="31821" z="15" type="Square (Filled)" width="13" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  117.             <Area name="SArea20" x="32494" y="31856" z="15" type="Square (Filled)" width="1" height="8" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  118.             <Area name="SArea21" x="32440" y="31833" z="15" type="Square (Filled)" width="1" height="3" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  119.             <Area name="SArea22" x="32440" y="31837" z="15" type="Square (Filled)" width="1" height="3" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  120.             <Area name="SArea23" x="32461" y="31843" z="15" type="Square (Filled)" width="1" height="6" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  121.             <Area name="SArea24" x="32452" y="31849" z="15" type="Square (Filled)" width="7" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  122.             <Area name="SArea25" x="32442" y="31866" z="15" type="Square (Filled)" width="1" height="9" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  123.             <Area name="SArea26" x="32448" y="31874" z="15" type="Square (Filled)" width="11" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  124.             <Area name="SArea27" x="32471" y="31830" z="15" type="Square (Filled)" width="6" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  125.             <Area name="SArea28" x="32464" y="31812" z="15" type="Square (Filled)" width="1" height="5" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  126.             <Area name="SArea29" x="32469" y="31813" z="15" type="Square (Filled)" width="5" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  127.             <Area name="SArea30" x="32471" y="31803" z="15" type="Square (Filled)" width="3" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  128.             <Area name="SArea31" x="32483" y="31958" z="15" type="Square (Filled)" width="1" height="12" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  129.             <Area name="SArea32" x="32508" y="31967" z="15" type="Square (Filled)" width="1" height="4" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  130.             <Area name="SArea33" x="32509" y="31967" z="15" type="Square (Filled)" width="1" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  131.             <Area name="SArea34" x="32519" y="31972" z="15" type="Square (Filled)" width="1" height="17" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  132.             <Area name="SArea35" x="32483" y="31942" z="15" type="Square (Filled)" width="1" height="4" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  133.             <Area name="SArea36" x="32501" y="31935" z="15" type="Square (Filled)" width="1" height="5" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  134.             <Area name="SArea37" x="32502" y="31935" z="15" type="Square (Filled)" width="2" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  135.             <Area name="SArea38" x="32426" y="31843" z="15" type="Square (Filled)" width="7" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  136.         </SpecialAreas>
  137.         <CavebotScripts>
  138.             <CavebotScript name="Killing Objective" script="--&#10;&#10;init start&#10;&#9;local hppc = 12&#10;init end&#10;&#10;auto(100)&#10;if $attacked.hppc &lt; hppc and $attacked.id ~= 0 and (($targetingtarget == 'Lost Husher') or ($targetingtarget == 'Lost Thrower')) then&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea1/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea2/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea3/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea4/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea5/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea6/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea7/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea8/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea9/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea10/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea11/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea12/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea13/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea14/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea15/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea16/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea17/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea18/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea19/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea20/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea21/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea22/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea23/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea24/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea25/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea26/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea27/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea28/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea29/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea30/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea31/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea32/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea33/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea34/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea35/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea36/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea37/Avoidance', '0')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea38/Avoidance', '0')&#10;&#9;&#9;else&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea1/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea2/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea3/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea4/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea5/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea6/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea7/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea8/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea9/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea10/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea11/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea12/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea13/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea14/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea15/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea16/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea17/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea18/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea19/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea20/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea21/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea22/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea23/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea24/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea25/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea26/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea27/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea28/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea29/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea30/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea31/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea32/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea33/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea34/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea35/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea36/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea37/Avoidance', '250')&#10;&#9;setsetting('Cavebot/SpecialAreas/SArea38/Avoidance', '250')&#10;end" enabled="yes"/>
  139.             <CavebotScript name="Camp Objective" script="--&#10;&#10;init start&#10;&#9;local lasttarget&#10;&#9;local tries&#10;&#9;local MAX_TRIES = 5&#10;init end&#10;&#10;auto(500)&#10;&#10;lasttarget = $attacked&#10;&#10;if getuseroption(&quot;waitforinvis&quot;) == true then&#10;&#9;if lasttarget.id &gt; 0 and ((lasttarget.name == 'Lost Husher') or (lasttarget.name == 'Lost Thrower')) then&#10;&#9;&#9;while lasttarget.id == $attacked.id and lasttarget.hppc &gt; 0 and lasttarget.onscreen do&#10;&#9;&#9;&#9;wait(100)&#10;&#9;&#9;end&#10;&#9;&#9;tries = 0&#10;&#9;&#9;while lasttarget.hppc &gt; 0 and not lasttarget.onscreen do&#10;&#9;&#9;&#9;pausewalking(1000)&#10;&#9;&#9;&#9;wait(1000)&#10;&#9;&#9;&#9;tries = tries + 1&#10;&#9;&#9;&#9;if tries &gt; MAX_TRIES then break end&#10;&#9;&#9;end&#10;&#9;&#9;pausewalking(0)&#10;&#9;end&#10;end" enabled="yes"/>
  140.         </CavebotScripts>
  141.         <WaypointSection name="Start Up">
  142.             <Waypoint type="Stand" x="32655" y="31913" z="8" rangeX="3" rangeY="2"/>
  143.             <Waypoint type="Action" x="32655" y="31913" z="8" rangeX="3" rangeY="2" script="-- Initializing&#10;&#10;DoneDepot = true&#10;&#10;setsetting('SpellHealer/Enabled', 'yes')&#10;setsetting('PotionHealer/Enabled', 'yes')&#10;setsetting('ConditionHealer/Enabled', 'yes')&#10;setsetting('ManaTrainer/Enabled', 'no')&#10;setsetting('Cavebot/Enabled', 'yes')&#10;setsetting('Looting/Enabled', 'yes')&#10;setsetting('Targeting/Enabled', 'yes')&#10;setsetting('Looting/OpenNextBP', 'yes')&#10;setsetting('Targeting/Creatures/Category a_3+/Setting1/OnlyIfTrapped', 'no')&#10;setsetting('Targeting/Creatures/Enslaved Dwarf/Setting1/OnlyIfTrapped', 'no')&#10;setsetting('Targeting/Creatures/Lost Basher/Setting1/OnlyIfTrapped', 'no')&#10;setsetting('Targeting/Creatures/Lost Thrower/Setting1/OnlyIfTrapped', 'no')&#10;setsetting('Targeting/Creatures/Lost Husher/Setting1/OnlyIfTrapped', 'no')&#10;&#9;waitping()"/>
  144.             <Waypoint type="Action" x="32655" y="31913" z="8" rangeX="3" rangeY="2" script="-- Depoting&#10;&#10;local mainbp = getlootingdestination('mainbp') &#10;local rarebp = getlootingdestination('rarebp')&#10;local stackbp = getlootingdestination('stackbp')&#10;&#10;closewindows()&#10;openitem(0, 'back')&#10;waitping()&#10;resizewindows()&#10;waitping()&#10;openitem(rarebp, mainbp, true)&#10;waitping()&#10;resizewindows()&#10;waitping()&#10;openitem(stackbp, mainbp, true)&#10;waitping()&#10;resizewindows()&#10;waitping()&#10;&#10;local function itemsCheckRare()&#10;local vRare = false&#10;&#9;foreach lootingitem m do&#10;&#9;&#9;if itemcount(m.name, rarebp) &gt; 0 then&#10;&#9;&#9;&#9;vRare = true&#10;&#9;&#9;&#9;break&#10;&#9;&#9;end&#10;&#9;end&#10;return vRare&#10;end&#10;&#10;local function itemsCheckStack()&#10;local sRare = false&#10;&#9;foreach lootingitem m do&#10;&#9;&#9;if itemcount(m.name, stackbp) &gt; 0 then&#10;&#9;&#9;&#9;sRare = true&#10;&#9;&#9;&#9;break&#10;&#9;&#9;end&#10;&#9;end&#10;return sRare&#10;end&#10;&#10;&#10;while itemcount(rarebp, rarebp) &gt; 0 do&#10;&#9;if itemsCheckRare() then&#10;&#9;&#9;openitem(rarebp, rarebp, false)&#10;&#9;&#9;waitping()&#10;&#9;&#9;&#9;else&#10;&#9;&#9;break&#10;&#9;end&#10;end&#10;&#10;while itemcount(stackbp, stackbp) &gt; 0 do&#10;&#9;if itemsCheckStack() then&#10;&#9;&#9;openitem(stackbp, stackbp, false)&#10;&#9;&#9;waitping()&#10;&#9;&#9;&#9;else&#10;&#9;&#9;break&#10;&#9;end&#10;end&#10;&#10;depotaction('dpbp', 'rarebp', {'y', 'raredpbp'}, 'stackbp', {'x','stackdpbp'})&#10;waitping()&#10;closewindows()&#10;openitem(0, 'back')&#10;resizewindows()&#10;waitping()"/>
  145.             <Waypoint type="Action" x="32655" y="31913" z="8" rangeX="3" rangeY="2" script="-- Checking Ring&#10;&#10;if getuseroption(&quot;usering&quot;) == true then&#10;&#9;gotolabel($wptid+1)&#10;&#9;&#9;else&#10;&#9;gotolabel($wptid+2)&#10;end"/>
  146.             <Waypoint type="Action" x="32655" y="31913" z="8" rangeX="3" rangeY="2" script="-- Withdraw Rings&#10;&#10;local ring = getuseroption(&quot;whichring&quot;)&#10;&#10;    opendepot()&#10;&#10;local bp = {&#10;&#9;to = getlootingdestination('mainbp'),&#10;&#9;from = getlootingdestination('ringdpbp')&#10;}&#10;local item = ring&#10;local itemamount = tonumber(getuseroption(&quot;amountring&quot;))&#10;&#10;while (windowcount('Locker') == 0) do&#10;&#9;openitem('depot')&#10;&#9;wait(700,800)&#10;end&#10;while (windowcount('Depot Chest') == 0) do&#10;&#9;openitem(3502, 'locker')&#10;&#9;wait(800,1200)&#10;end&#10;openitem(bp.from, 'Depot Chest', false)&#10;wait(800,1000)&#10;&#10;amounttowithdraw = itemamount-itemcount(item, bp.to)&#10;while itemcount(item, bp.to) &lt; itemamount and (itemcount(item, bp.from) &gt;= 1 or itemcount(bp.from, bp.from) == 1) do&#10;&#9;moveitems(item, bp.to, bp.from, amounttowithdraw)&#10;&#9;wait(500,1000)&#10;&#9;if itemcount(item, bp.from) == 0 and itemcount(bp.from, bp.from) == 1 then&#10;&#9;&#9;openitem(bp.from, bp.from, false)&#10;&#9;end&#10;&#9;amounttowithdraw = itemamount-itemcount(item, bp.to)&#10;end&#10;&#10;waitping()&#10;closewindows()&#10;openitem(0, 'back')&#10;wait(500,1000)&#10;resizewindows()&#10;wait(500,1000)"/>
  147.             <Waypoint type="Action" x="32655" y="31913" z="8" rangeX="3" rangeY="2" script="-- Checking Amulet&#10;&#10;if getuseroption(&quot;useneck&quot;) == true then&#10;&#9;gotolabel($wptid+1)&#10;&#9;&#9;else&#10;&#9;gotolabel($wptid+2)&#10;end"/>
  148.             <Waypoint type="Action" x="32655" y="31913" z="8" rangeX="3" rangeY="2" script="-- Withdraw Amulets&#10;&#10;local neck = getuseroption(&quot;whichneck&quot;)&#10;&#10;    opendepot()&#10;&#10;local bp = {&#10;&#9;to = getlootingdestination('mainbp'),&#10;&#9;from = getlootingdestination('necklacedpbp')&#10;}&#10;local item = neck&#10;local itemamount = tonumber(getuseroption(&quot;amountneck&quot;))&#10;&#10;while (windowcount('Locker') == 0) do&#10;&#9;openitem('depot')&#10;&#9;wait(700,800)&#10;end&#10;while (windowcount('Depot Chest') == 0) do&#10;&#9;openitem(3502, 'locker')&#10;&#9;wait(800,1200)&#10;end&#10;openitem(bp.from, 'Depot Chest', false)&#10;wait(800,1000)&#10;&#10;amounttowithdraw = itemamount-itemcount(item, bp.to)&#10;while itemcount(item, bp.to) &lt; itemamount and (itemcount(item, bp.from) &gt;= 1 or itemcount(bp.from, bp.from) == 1) do&#10;&#9;moveitems(item, bp.to, bp.from, amounttowithdraw)&#10;&#9;wait(500,1000)&#10;&#9;if itemcount(item, bp.from) == 0 and itemcount(bp.from, bp.from) == 1 then&#10;&#9;&#9;openitem(bp.from, bp.from, false)&#10;&#9;end&#10;&#9;amounttowithdraw = itemamount-itemcount(item, bp.to)&#10;end&#10;&#10;waitping()&#10;closewindows()&#10;openitem(0, 'back')&#10;wait(500,1000)&#10;resizewindows()&#10;wait(500,1000)"/>
  149.             <Waypoint type="Stand" x="32655" y="31913" z="8" rangeX="3" rangeY="2"/>
  150.             <Waypoint type="Action" x="32655" y="31913" z="8" rangeX="3" rangeY="2" script="-- Backpack Checker&#10;&#10;local mainbp = getlootingdestination('mainbp')&#10;local supplybp = getlootingdestination('supplybp')&#10;local rarebp = getlootingdestination('rarebp')&#10;local stackbp = getlootingdestination('stackbp')&#10;local goldbp = getlootingdestination('goldbp')&#10;&#10;while windowcount() &lt; 5 do&#10;&#9;closewindows()&#10;&#9;openitem(0, 'back')&#10;&#9;waitping()&#10;&#9;resizewindows()&#10;&#9;waitping()&#10;&#9;openitem(supplybp, mainbp, true)&#10;&#9;waitping()&#10;&#9;resizewindows()&#10;&#9;waitping()&#10;&#9;openitem(rarebp, mainbp, true)&#10;&#9;waitping()&#10;&#9;resizewindows()&#10;&#9;waitping()&#10;&#9;openitem(stackbp, mainbp, true)&#10;&#9;waitping()&#10;&#9;resizewindows()&#10;&#9;waitping()&#10;&#9;openitem(goldbp, mainbp, true)&#10;&#9;waitping()&#10;&#9;resizewindows()&#10;&#9;waitping()&#10;end"/>
  151.             <Waypoint type="Action" x="32655" y="31913" z="8" rangeX="3" rangeY="2" script="-- Checking Soft Boots&#10;&#10;if getuseroption(&quot;usesofts&quot;) == true then&#10;&#9;if itemcount(&quot;worn soft boots&quot;) &gt;= 1 then&#10;&#9;&#9;gotolabel(0, &quot;Refilling Soft Boots&quot;)&#10;&#9;&#9;&#9;else&#10;&#9;&#9;gotolabel($wptid+1)&#10;&#9;end&#10;end"/>
  152.             <Waypoint type="Action" x="32655" y="31913" z="8" rangeX="3" rangeY="2" script="-- Stamina Checker&#10;&#10;local ot = math.floor(($charactertime / 3600000))&#10;local ottime = tonumber(getuseroption(&quot;ottime&quot;))&#10;&#10;if getuseroption(&quot;offlinetrain&quot;) == false and (($stamina &lt; 15*60) or ot &gt;= ottime) then&#10;&#9;gotolabel(0, &quot;Training Statues&quot;)&#10;&#9;&#9;elseif getuseroption(&quot;offlinetrain&quot;) == true and (($stamina &lt; 15*60) or ot &gt;= ottime) then&#10;&#9;&#9;&#9;gotolabel(2, &quot;Training Statues&quot;)&#10;&#9;&#9;else&#10;&#9;gotolabel($wptid+1)&#10;end"/>
  153.             <Waypoint type="Stand" x="32651" y="31913" z="8" rangeX="2" rangeY="2"/>
  154.             <Waypoint type="Action" x="32651" y="31913" z="8" rangeX="2" rangeY="2" script="-- Refilling in Edron&#10;&#10;gotolabel(0, &quot;Business in Edron&quot;)&#10;&#9;waitping()"/>
  155.             <Waypoint type="Stand" x="32646" y="31916" z="8" rangeX="2" rangeY="2"/>
  156.             <Waypoint type="Action" x="32646" y="31916" z="8" rangeX="2" rangeY="2" script="-- Start Up Completed&#10;&#10;if getuseroption(&quot;whichcave&quot;) == &quot;[Gigantic Cave] The Town Mine&quot; then&#10;&#9;gotolabel(&quot;a&quot;, &quot;The Town Mine&quot;)&#10;&#9;waitping()&#10;&#9;&#9;elseif getuseroption(&quot;whichcave&quot;) == &quot;[Big Cave] Splintered Stone Mine&quot; then&#10;&#9;gotolabel(&quot;a&quot;, &quot;Splintered Stone Mine&quot;)&#10;&#9;waitping()&#10;&#9;&#9;elseif getuseroption(&quot;whichcave&quot;) == &quot;[Medium Cave] Drunken Fellow Mine&quot; then&#10;&#9;gotolabel(&quot;a&quot;, &quot;Drunken Fellow Mine&quot;)&#10;&#9;waitping()&#10;&#9;&#9;elseif getuseroption(&quot;whichcave&quot;) == &quot;[Small Cave] Pick N' Shovel Mine&quot; then&#10;&#9;gotolabel(&quot;a&quot;, &quot;Pick N Shovel Mine&quot;)&#10;&#9;waitping()&#10;end"/>
  157.         </WaypointSection>
  158.         <WaypointSection name="The Town Mine">
  159.             <Waypoint type="Stand" x="32646" y="31916" z="8" rangeX="1" rangeY="1" label="a"/>
  160.             <Waypoint type="Node" x="32637" y="31916" z="8" rangeX="1" rangeY="1"/>
  161.             <Waypoint type="Node" x="32623" y="31923" z="8" rangeX="1" rangeY="1"/>
  162.             <Waypoint type="Node" x="32615" y="31923" z="8" rangeX="1" rangeY="1"/>
  163.             <Waypoint type="Stand" x="32613" y="31921" z="8" rangeX="1" rangeY="1"/>
  164.             <Waypoint type="Node" x="32609" y="31921" z="9" rangeX="1" rangeY="1"/>
  165.             <Waypoint type="Stand" x="32605" y="31920" z="9" rangeX="1" rangeY="1"/>
  166.             <Waypoint type="Node" x="32605" y="31922" z="10" rangeX="1" rangeY="1"/>
  167.             <Waypoint type="Node" x="32595" y="31926" z="10" rangeX="1" rangeY="1"/>
  168.             <Waypoint type="Node" x="32600" y="31938" z="10" rangeX="1" rangeY="1"/>
  169.             <Waypoint type="Stand" x="32605" y="31940" z="10" rangeX="1" rangeY="1" label="b"/>
  170.             <Waypoint type="Node" x="32610" y="31940" z="10" rangeX="1" rangeY="1"/>
  171.             <Waypoint type="Stand" x="32619" y="31935" z="10" rangeX="1" rangeY="1"/>
  172.             <Waypoint type="Action" x="32619" y="31935" z="10" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;b&quot;, &quot;The Town Mine&quot;)&#10;end"/>
  173.             <Waypoint type="Stand" x="32621" y="31938" z="10" rangeX="1" rangeY="1"/>
  174.             <Waypoint type="Action" x="32621" y="31938" z="10" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  175.             <Waypoint type="Node" x="32626" y="31938" z="11" rangeX="1" rangeY="1"/>
  176.             <Waypoint type="Stand" x="32627" y="31937" z="11" rangeX="1" rangeY="1"/>
  177.             <Waypoint type="Use" x="32628" y="31937" z="11" rangeX="1" rangeY="1"/>
  178.             <Waypoint type="Action" x="32628" y="31937" z="11" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  179.             <Waypoint type="Node" x="32629" y="31935" z="10" rangeX="1" rangeY="1"/>
  180.             <Waypoint type="Node" x="32637" y="31938" z="10" rangeX="1" rangeY="1"/>
  181.             <Waypoint type="Node" x="32649" y="31939" z="10" rangeX="1" rangeY="1"/>
  182.             <Waypoint type="Node" x="32662" y="31936" z="10" rangeX="1" rangeY="1"/>
  183.             <Waypoint type="Node" x="32666" y="31937" z="10" rangeX="1" rangeY="1"/>
  184.             <Waypoint type="Stand" x="32667" y="31939" z="10" rangeX="1" rangeY="1" label="c"/>
  185.             <Waypoint type="Action" x="32667" y="31939" z="10" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  186.             <Waypoint type="Stand" x="32668" y="31940" z="11" rangeX="1" rangeY="1"/>
  187.             <Waypoint type="Action" x="32668" y="31940" z="11" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  188.             <Waypoint type="Stand" x="32667" y="31939" z="12" rangeX="1" rangeY="1"/>
  189.             <Waypoint type="Action" x="32667" y="31939" z="12" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  190.             <Waypoint type="Stand" x="32664" y="31940" z="13" rangeX="1" rangeY="1"/>
  191.             <Waypoint type="Action" x="32664" y="31940" z="13" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;c&quot;, &quot;The Town Mine&quot;)&#10;end"/>
  192.             <Waypoint type="Node" x="32659" y="31939" z="13" rangeX="1" rangeY="1"/>
  193.             <Waypoint type="Node" x="32645" y="31937" z="13" rangeX="1" rangeY="1"/>
  194.             <Waypoint type="Node" x="32637" y="31933" z="13" rangeX="1" rangeY="1"/>
  195.             <Waypoint type="Node" x="32626" y="31929" z="13" rangeX="1" rangeY="1"/>
  196.             <Waypoint type="Node" x="32619" y="31923" z="13" rangeX="1" rangeY="1"/>
  197.             <Waypoint type="Node" x="32611" y="31918" z="13" rangeX="1" rangeY="1"/>
  198.             <Waypoint type="Node" x="32603" y="31912" z="13" rangeX="1" rangeY="1"/>
  199.             <Waypoint type="Node" x="32602" y="31905" z="13" rangeX="1" rangeY="1"/>
  200.             <Waypoint type="Node" x="32600" y="31897" z="13" rangeX="1" rangeY="1"/>
  201.             <Waypoint type="Node" x="32598" y="31891" z="13" rangeX="1" rangeY="1"/>
  202.             <Waypoint type="Node" x="32598" y="31883" z="13" rangeX="1" rangeY="1"/>
  203.             <Waypoint type="Node" x="32604" y="31877" z="13" rangeX="1" rangeY="1"/>
  204.             <Waypoint type="Node" x="32611" y="31877" z="13" rangeX="1" rangeY="1"/>
  205.             <Waypoint type="Node" x="32623" y="31876" z="13" rangeX="1" rangeY="1"/>
  206.             <Waypoint type="Node" x="32627" y="31875" z="13" rangeX="1" rangeY="1" label="d"/>
  207.             <Waypoint type="Stand" x="32629" y="31876" z="13" rangeX="1" rangeY="1"/>
  208.             <Waypoint type="Action" x="32629" y="31876" z="13" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  209.             <Waypoint type="Stand" x="32628" y="31873" z="14" rangeX="1" rangeY="1"/>
  210.             <Waypoint type="Action" x="32628" y="31873" z="14" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;d&quot;, &quot;The Town Mine&quot;)&#10;end"/>
  211.             <Waypoint type="Node" x="32627" y="31867" z="14" rangeX="1" rangeY="1"/>
  212.             <Waypoint type="Node" x="32623" y="31856" z="14" rangeX="1" rangeY="1" label="e"/>
  213.             <Waypoint type="Stand" x="32625" y="31851" z="14" rangeX="1" rangeY="1"/>
  214.             <Waypoint type="Action" x="32625" y="31851" z="14" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  215.             <Waypoint type="Stand" x="32625" y="31849" z="15" rangeX="1" rangeY="1"/>
  216.             <Waypoint type="Action" x="32625" y="31849" z="15" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;d&quot;, &quot;The Town Mine&quot;)&#10;end"/>
  217.             <Waypoint type="Stand" x="32623" y="31851" z="15" rangeX="1" rangeY="1" label="Inside Town Mine"/>
  218.             <Waypoint type="Node" x="32618" y="31850" z="15" rangeX="1" rangeY="1"/>
  219.             <Waypoint type="Node" x="32608" y="31843" z="15" rangeX="1" rangeY="1" label="xyz"/>
  220.             <Waypoint type="Node" x="32602" y="31833" z="15" rangeX="1" rangeY="1"/>
  221.             <Waypoint type="Node" x="32593" y="31825" z="15" rangeX="1" rangeY="1"/>
  222.             <Waypoint type="Action" x="32593" y="31825" z="15" rangeX="1" rangeY="1" script="-- Supplycheck&#10;&#10;local cap = tonumber(getuseroption(&quot;cap&quot;))&#10;&#10;if needresupply(cap, &quot;sup&quot;) then&#10;&#9;gotolabel(&quot;Refill&quot;, &quot;The Town Mine&quot;)&#10;end"/>
  223.             <Waypoint type="Node" x="32616" y="31819" z="15" rangeX="1" rangeY="1"/>
  224.             <Waypoint type="Node" x="32633" y="31831" z="15" rangeX="1" rangeY="1"/>
  225.             <Waypoint type="Node" x="32637" y="31815" z="15" rangeX="1" rangeY="1"/>
  226.             <Waypoint type="Action" x="32637" y="31815" z="15" rangeX="1" rangeY="1" script="-- Supplycheck&#10;&#10;local cap = tonumber(getuseroption(&quot;cap&quot;))&#10;&#10;if needresupply(cap, &quot;sup&quot;) then&#10;&#9;gotolabel(&quot;Refill&quot;, &quot;The Town Mine&quot;)&#10;end"/>
  227.             <Waypoint type="Node" x="32623" y="31803" z="15" rangeX="1" rangeY="1"/>
  228.             <Waypoint type="Node" x="32611" y="31808" z="15" rangeX="1" rangeY="1"/>
  229.             <Waypoint type="Node" x="32598" y="31824" z="15" rangeX="1" rangeY="1"/>
  230.             <Waypoint type="Action" x="32598" y="31824" z="15" rangeX="1" rangeY="1" script="-- Supplycheck&#10;&#10;local cap = tonumber(getuseroption(&quot;cap&quot;))&#10;&#10;if needresupply(cap, &quot;sup&quot;) then&#10;&#9;gotolabel(&quot;Refill&quot;, &quot;The Town Mine&quot;)&#10;end"/>
  231.             <Waypoint type="Node" x="32602" y="31836" z="15" rangeX="1" rangeY="1"/>
  232.             <Waypoint type="Node" x="32602" y="31850" z="15" rangeX="1" rangeY="1"/>
  233.             <Waypoint type="Node" x="32589" y="31849" z="15" rangeX="1" rangeY="1"/>
  234.             <Waypoint type="Action" x="32589" y="31849" z="15" rangeX="1" rangeY="1" script="-- Supplycheck&#10;&#10;local cap = tonumber(getuseroption(&quot;cap&quot;))&#10;&#10;if needresupply(cap, &quot;sup&quot;) then&#10;&#9;gotolabel(&quot;Refill&quot;, &quot;The Town Mine&quot;)&#10;end"/>
  235.             <Waypoint type="Node" x="32580" y="31849" z="15" rangeX="1" rangeY="1"/>
  236.             <Waypoint type="Node" x="32567" y="31856" z="15" rangeX="1" rangeY="1"/>
  237.             <Waypoint type="Node" x="32579" y="31842" z="15" rangeX="1" rangeY="1"/>
  238.             <Waypoint type="Action" x="32579" y="31842" z="15" rangeX="1" rangeY="1" script="-- Supplycheck&#10;&#10;local cap = tonumber(getuseroption(&quot;cap&quot;))&#10;&#10;if needresupply(cap, &quot;sup&quot;) then&#10;&#9;gotolabel(&quot;Refill&quot;, &quot;The Town Mine&quot;)&#10;end"/>
  239.             <Waypoint type="Node" x="32567" y="31831" z="15" rangeX="1" rangeY="1"/>
  240.             <Waypoint type="Node" x="32564" y="31821" z="15" rangeX="1" rangeY="1"/>
  241.             <Waypoint type="Node" x="32548" y="31839" z="15" rangeX="1" rangeY="1"/>
  242.             <Waypoint type="Action" x="32548" y="31839" z="15" rangeX="1" rangeY="1" script="-- Supplycheck&#10;&#10;local cap = tonumber(getuseroption(&quot;cap&quot;))&#10;&#10;if needresupply(cap, &quot;sup&quot;) then&#10;&#9;gotolabel(&quot;Refill&quot;, &quot;The Town Mine&quot;)&#10;end"/>
  243.             <Waypoint type="Node" x="32538" y="31851" z="15" rangeX="1" rangeY="1"/>
  244.             <Waypoint type="Node" x="32518" y="31849" z="15" rangeX="1" rangeY="1"/>
  245.             <Waypoint type="Node" x="32520" y="31837" z="15" rangeX="1" rangeY="1"/>
  246.             <Waypoint type="Action" x="32520" y="31837" z="15" rangeX="1" rangeY="1" script="-- Supplycheck&#10;&#10;local cap = tonumber(getuseroption(&quot;cap&quot;))&#10;&#10;if needresupply(cap, &quot;sup&quot;) then&#10;&#9;gotolabel(&quot;Refill&quot;, &quot;The Town Mine&quot;)&#10;end"/>
  247.             <Waypoint type="Node" x="32495" y="31831" z="15" rangeX="1" rangeY="1"/>
  248.             <Waypoint type="Node" x="32502" y="31820" z="15" rangeX="1" rangeY="1"/>
  249.             <Waypoint type="Node" x="32528" y="31811" z="15" rangeX="1" rangeY="1"/>
  250.             <Waypoint type="Action" x="32528" y="31811" z="15" rangeX="1" rangeY="1" script="-- Supplycheck&#10;&#10;local cap = tonumber(getuseroption(&quot;cap&quot;))&#10;&#10;if needresupply(cap, &quot;sup&quot;) then&#10;&#9;gotolabel(&quot;Refill&quot;, &quot;The Town Mine&quot;)&#10;end"/>
  251.             <Waypoint type="Node" x="32538" y="31815" z="15" rangeX="1" rangeY="1"/>
  252.             <Waypoint type="Node" x="32533" y="31832" z="15" rangeX="1" rangeY="1"/>
  253.             <Waypoint type="Node" x="32523" y="31837" z="15" rangeX="1" rangeY="1"/>
  254.             <Waypoint type="Action" x="32523" y="31837" z="15" rangeX="1" rangeY="1" script="-- Supplycheck&#10;&#10;local cap = tonumber(getuseroption(&quot;cap&quot;))&#10;&#10;if needresupply(cap, &quot;sup&quot;) then&#10;&#9;gotolabel(&quot;Refill&quot;, &quot;The Town Mine&quot;)&#10;end"/>
  255.             <Waypoint type="Node" x="32507" y="31853" z="15" rangeX="1" rangeY="1"/>
  256.             <Waypoint type="Node" x="32486" y="31867" z="15" rangeX="1" rangeY="1"/>
  257.             <Waypoint type="Node" x="32500" y="31858" z="15" rangeX="1" rangeY="1"/>
  258.             <Waypoint type="Action" x="32500" y="31858" z="15" rangeX="1" rangeY="1" script="-- Supplycheck&#10;&#10;local cap = tonumber(getuseroption(&quot;cap&quot;))&#10;&#10;if needresupply(cap, &quot;sup&quot;) then&#10;&#9;gotolabel(&quot;Refill&quot;, &quot;The Town Mine&quot;)&#10;end"/>
  259.             <Waypoint type="Node" x="32513" y="31855" z="15" rangeX="1" rangeY="1"/>
  260.             <Waypoint type="Node" x="32528" y="31857" z="15" rangeX="1" rangeY="1"/>
  261.             <Waypoint type="Node" x="32542" y="31848" z="15" rangeX="1" rangeY="1"/>
  262.             <Waypoint type="Action" x="32542" y="31848" z="15" rangeX="1" rangeY="1" script="-- Supplycheck&#10;&#10;local cap = tonumber(getuseroption(&quot;cap&quot;))&#10;&#10;if needresupply(cap, &quot;sup&quot;) then&#10;&#9;gotolabel(&quot;Refill&quot;, &quot;The Town Mine&quot;)&#10;end"/>
  263.             <Waypoint type="Node" x="32555" y="31835" z="15" rangeX="1" rangeY="1"/>
  264.             <Waypoint type="Node" x="32567" y="31832" z="15" rangeX="1" rangeY="1"/>
  265.             <Waypoint type="Node" x="32578" y="31841" z="15" rangeX="1" rangeY="1"/>
  266.             <Waypoint type="Action" x="32578" y="31841" z="15" rangeX="1" rangeY="1" script="-- Supplycheck&#10;&#10;local cap = tonumber(getuseroption(&quot;cap&quot;))&#10;&#10;if needresupply(cap, &quot;sup&quot;) then&#10;&#9;gotolabel(&quot;Refill&quot;, &quot;The Town Mine&quot;)&#10;end"/>
  267.             <Waypoint type="Node" x="32590" y="31849" z="15" rangeX="1" rangeY="1"/>
  268.             <Waypoint type="Node" x="32600" y="31851" z="15" rangeX="1" rangeY="1"/>
  269.             <Waypoint type="Stand" x="32608" y="31844" z="15" rangeX="1" rangeY="1"/>
  270.             <Waypoint type="Action" x="32608" y="31844" z="15" rangeX="1" rangeY="1" label="Restart or Refill" script="-- Supplycheck&#10;&#10;local cap = tonumber(getuseroption(&quot;cap&quot;))&#10;&#10;if needresupply(cap, &quot;sup&quot;) then&#10;&#9;gotolabel(&quot;Refill&quot;, &quot;The Town Mine&quot;)&#10;&#9;&#9;else&#10;&#9;gotolabel(&quot;xyz&quot;, &quot;The Town Mine&quot;)&#10;end"/>
  271.             <Waypoint type="Stand" x="32620" y="31851" z="15" rangeX="1" rangeY="1" label="Refill"/>
  272.             <Waypoint type="Stand" x="32624" y="31851" z="15" rangeX="1" rangeY="1"/>
  273.             <Waypoint type="Rope" x="32625" y="31851" z="15" rangeX="1" rangeY="1"/>
  274.             <Waypoint type="Action" x="32625" y="31851" z="15" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  275.             <Waypoint type="Stand" x="32625" y="31854" z="14" rangeX="1" rangeY="1"/>
  276.             <Waypoint type="Action" x="32625" y="31854" z="14" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;Refill&quot;, &quot;The Town Mine&quot;)&#10;end"/>
  277.             <Waypoint type="Node" x="32623" y="31859" z="14" rangeX="1" rangeY="1"/>
  278.             <Waypoint type="Node" x="32627" y="31868" z="14" rangeX="1" rangeY="1" label="f"/>
  279.             <Waypoint type="Stand" x="32628" y="31875" z="14" rangeX="1" rangeY="1"/>
  280.             <Waypoint type="Rope" x="32629" y="31876" z="14" rangeX="1" rangeY="1"/>
  281.             <Waypoint type="Action" x="32629" y="31876" z="14" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  282.             <Waypoint type="Stand" x="32626" y="31875" z="13" rangeX="1" rangeY="1"/>
  283.             <Waypoint type="Action" x="32626" y="31875" z="13" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;f&quot;, &quot;The Town Mine&quot;)&#10;end"/>
  284.             <Waypoint type="Node" x="32622" y="31875" z="13" rangeX="1" rangeY="1"/>
  285.             <Waypoint type="Node" x="32613" y="31876" z="13" rangeX="1" rangeY="1" label="g"/>
  286.             <Waypoint type="Node" x="32604" y="31877" z="13" rangeX="1" rangeY="1"/>
  287.             <Waypoint type="Node" x="32598" y="31888" z="13" rangeX="1" rangeY="1"/>
  288.             <Waypoint type="Node" x="32601" y="31895" z="13" rangeX="1" rangeY="1"/>
  289.             <Waypoint type="Node" x="32602" y="31905" z="13" rangeX="1" rangeY="1"/>
  290.             <Waypoint type="Node" x="32606" y="31915" z="13" rangeX="1" rangeY="1"/>
  291.             <Waypoint type="Node" x="32611" y="31920" z="13" rangeX="1" rangeY="1"/>
  292.             <Waypoint type="Node" x="32618" y="31922" z="13" rangeX="1" rangeY="1"/>
  293.             <Waypoint type="Node" x="32627" y="31929" z="13" rangeX="1" rangeY="1"/>
  294.             <Waypoint type="Node" x="32630" y="31932" z="13" rangeX="1" rangeY="1"/>
  295.             <Waypoint type="Node" x="32636" y="31935" z="13" rangeX="1" rangeY="1"/>
  296.             <Waypoint type="Node" x="32644" y="31936" z="13" rangeX="1" rangeY="1"/>
  297.             <Waypoint type="Stand" x="32655" y="31938" z="13" rangeX="1" rangeY="1"/>
  298.             <Waypoint type="Action" x="32655" y="31938" z="13" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;g&quot;, &quot;The Town Mine&quot;)&#10;end"/>
  299.             <Waypoint type="Node" x="32660" y="31939" z="13" rangeX="1" rangeY="1" label="h"/>
  300.             <Waypoint type="Stand" x="32666" y="31940" z="13" rangeX="1" rangeY="1"/>
  301.             <Waypoint type="Rope" x="32667" y="31939" z="13" rangeX="1" rangeY="1"/>
  302.             <Waypoint type="Action" x="32667" y="31939" z="13" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  303.             <Waypoint type="Rope" x="32668" y="31940" z="12" rangeX="1" rangeY="1"/>
  304.             <Waypoint type="Action" x="32668" y="31940" z="12" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  305.             <Waypoint type="Rope" x="32667" y="31939" z="11" rangeX="1" rangeY="1"/>
  306.             <Waypoint type="Action" x="32667" y="31939" z="11" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  307.             <Waypoint type="Stand" x="32666" y="31939" z="10" rangeX="1" rangeY="1"/>
  308.             <Waypoint type="Action" x="32666" y="31939" z="10" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;h&quot;, &quot;The Town Mine&quot;)&#10;end"/>
  309.             <Waypoint type="Node" x="32659" y="31936" z="10" rangeX="1" rangeY="1" label="i"/>
  310.             <Waypoint type="Node" x="32651" y="31939" z="10" rangeX="1" rangeY="1"/>
  311.             <Waypoint type="Node" x="32642" y="31938" z="10" rangeX="1" rangeY="1"/>
  312.             <Waypoint type="Node" x="32634" y="31934" z="10" rangeX="1" rangeY="1"/>
  313.             <Waypoint type="Node" x="32628" y="31935" z="10" rangeX="1" rangeY="1"/>
  314.             <Waypoint type="Stand" x="32628" y="31937" z="10" rangeX="1" rangeY="1"/>
  315.             <Waypoint type="Action" x="32628" y="31937" z="10" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  316.             <Waypoint type="Node" x="32624" y="31937" z="11" rangeX="1" rangeY="1"/>
  317.             <Waypoint type="Stand" x="32622" y="31938" z="11" rangeX="1" rangeY="1"/>
  318.             <Waypoint type="Use" x="32621" y="31938" z="11" rangeX="1" rangeY="1"/>
  319.             <Waypoint type="Action" x="32621" y="31938" z="11" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;wait(1000,2000)"/>
  320.             <Waypoint type="Stand" x="32620" y="31936" z="10" rangeX="1" rangeY="1"/>
  321.             <Waypoint type="Action" x="32620" y="31936" z="10" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;i&quot;, &quot;The Town Mine&quot;)&#10;end"/>
  322.             <Waypoint type="Node" x="32616" y="31935" z="10" rangeX="1" rangeY="1" label="j"/>
  323.             <Waypoint type="Node" x="32609" y="31940" z="10" rangeX="1" rangeY="1"/>
  324.             <Waypoint type="Stand" x="32602" y="31938" z="10" rangeX="1" rangeY="1"/>
  325.             <Waypoint type="Action" x="32602" y="31938" z="10" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;j&quot;, &quot;The Town Mine&quot;)&#10;end"/>
  326.             <Waypoint type="Node" x="32596" y="31932" z="10" rangeX="1" rangeY="1"/>
  327.             <Waypoint type="Node" x="32604" y="31925" z="10" rangeX="1" rangeY="1"/>
  328.             <Waypoint type="Stand" x="32605" y="31920" z="10" rangeX="1" rangeY="1"/>
  329.             <Waypoint type="Node" x="32609" y="31920" z="9" rangeX="1" rangeY="1"/>
  330.             <Waypoint type="Stand" x="32613" y="31921" z="9" rangeX="1" rangeY="1"/>
  331.             <Waypoint type="Node" x="32612" y="31922" z="8" rangeX="1" rangeY="1"/>
  332.             <Waypoint type="Node" x="32621" y="31923" z="8" rangeX="1" rangeY="1"/>
  333.             <Waypoint type="Node" x="32631" y="31920" z="8" rangeX="1" rangeY="1"/>
  334.             <Waypoint type="Node" x="32641" y="31918" z="8" rangeX="1" rangeY="1"/>
  335.             <Waypoint type="Stand" x="32647" y="31916" z="8" rangeX="1" rangeY="1"/>
  336.             <Waypoint type="Action" x="32647" y="31916" z="8" rangeX="1" rangeY="1" label="Restart" script="-- Restarting!&#10;&#10;DoneDepot = false&#10;&#10;gotolabel(0, &quot;Business in Edron&quot;)&#10;&#9;waitping()"/>
  337.         </WaypointSection>
  338.         <WaypointSection name="Splintered Stone Mine">
  339.             <Waypoint type="Stand" x="32648" y="31908" z="8" rangeX="1" rangeY="1" label="a"/>
  340.             <Waypoint type="Stand" x="32645" y="31908" z="8" rangeX="1" rangeY="1"/>
  341.             <Waypoint type="Action" x="32645" y="31908" z="8" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  342.             <Waypoint type="Stand" x="32647" y="31908" z="9" rangeX="1" rangeY="1"/>
  343.             <Waypoint type="Action" x="32647" y="31908" z="9" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;a&quot;, &quot;Splintered Stone Mine&quot;)&#10;end"/>
  344.             <Waypoint type="Node" x="32638" y="31902" z="9" rangeX="1" rangeY="1"/>
  345.             <Waypoint type="Node" x="32628" y="31902" z="9" rangeX="1" rangeY="1"/>
  346.             <Waypoint type="Stand" x="32620" y="31901" z="9" rangeX="1" rangeY="1" label="b"/>
  347.             <Waypoint type="Stand" x="32620" y="31900" z="9" rangeX="1" rangeY="1"/>
  348.             <Waypoint type="Use" x="32621" y="31899" z="9" rangeX="1" rangeY="1"/>
  349.             <Waypoint type="Action" x="32621" y="31899" z="9" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;wait(1000,2000)"/>
  350.             <Waypoint type="Stand" x="32552" y="31929" z="7" rangeX="1" rangeY="1"/>
  351.             <Waypoint type="Action" x="32552" y="31929" z="7" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;b&quot;, &quot;Splintered Stone Mine&quot;)&#10;end"/>
  352.             <Waypoint type="Node" x="32552" y="31923" z="7" rangeX="1" rangeY="1"/>
  353.             <Waypoint type="Node" x="32545" y="31917" z="7" rangeX="1" rangeY="1"/>
  354.             <Waypoint type="Stand" x="32536" y="31913" z="7" rangeX="1" rangeY="1" label="c"/>
  355.             <Waypoint type="Stand" x="32532" y="31913" z="7" rangeX="1" rangeY="1"/>
  356.             <Waypoint type="Stand" x="32529" y="31913" z="8" rangeX="1" rangeY="1"/>
  357.             <Waypoint type="Action" x="32529" y="31913" z="8" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;c&quot;, &quot;Splintered Stone Mine&quot;)&#10;end"/>
  358.             <Waypoint type="Node" x="32525" y="31913" z="8" rangeX="1" rangeY="1"/>
  359.             <Waypoint type="Node" x="32516" y="31910" z="8" rangeX="1" rangeY="1"/>
  360.             <Waypoint type="Node" x="32511" y="31901" z="8" rangeX="1" rangeY="1"/>
  361.             <Waypoint type="Node" x="32516" y="31894" z="8" rangeX="1" rangeY="1"/>
  362.             <Waypoint type="Stand" x="32520" y="31891" z="8" rangeX="1" rangeY="1" label="d"/>
  363.             <Waypoint type="Stand" x="32521" y="31890" z="8" rangeX="1" rangeY="1"/>
  364.             <Waypoint type="Action" x="32521" y="31890" z="8" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  365.             <Waypoint type="Stand" x="32519" y="31888" z="9" rangeX="1" rangeY="1"/>
  366.             <Waypoint type="Action" x="32519" y="31888" z="9" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;d&quot;, &quot;Splintered Stone Mine&quot;)&#10;end"/>
  367.             <Waypoint type="Node" x="32515" y="31883" z="9" rangeX="1" rangeY="1"/>
  368.             <Waypoint type="Node" x="32497" y="31885" z="9" rangeX="1" rangeY="1"/>
  369.             <Waypoint type="Node" x="32488" y="31892" z="9" rangeX="1" rangeY="1"/>
  370.             <Waypoint type="Node" x="32487" y="31902" z="9" rangeX="1" rangeY="1"/>
  371.             <Waypoint type="Stand" x="32480" y="31905" z="9" rangeX="1" rangeY="1" label="e"/>
  372.             <Waypoint type="Stand" x="32475" y="31906" z="9" rangeX="1" rangeY="1"/>
  373.             <Waypoint type="Action" x="32475" y="31906" z="9" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  374.             <Waypoint type="Stand" x="32476" y="31906" z="10" rangeX="1" rangeY="1"/>
  375.             <Waypoint type="Action" x="32476" y="31906" z="10" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;e&quot;, &quot;Splintered Stone Mine&quot;)&#10;end"/>
  376.             <Waypoint type="Stand" x="32476" y="31905" z="10" rangeX="1" rangeY="1"/>
  377.             <Waypoint type="Action" x="32476" y="31905" z="10" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  378.             <Waypoint type="Stand" x="32474" y="31904" z="11" rangeX="1" rangeY="1"/>
  379.             <Waypoint type="Action" x="32474" y="31904" z="11" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;e&quot;, &quot;Splintered Stone Mine&quot;)&#10;end"/>
  380.             <Waypoint type="Stand" x="32466" y="31898" z="11" rangeX="2" rangeY="1"/>
  381.             <Waypoint type="Stand" x="32459" y="31900" z="11" rangeX="1" rangeY="1"/>
  382.             <Waypoint type="Stand" x="32450" y="31903" z="11" rangeX="1" rangeY="1" label="f"/>
  383.             <Waypoint type="Node" x="32442" y="31904" z="11" rangeX="1" rangeY="1"/>
  384.             <Waypoint type="Stand" x="32439" y="31902" z="11" rangeX="1" rangeY="1"/>
  385.             <Waypoint type="Action" x="32439" y="31902" z="11" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  386.             <Waypoint type="Stand" x="32439" y="31904" z="12" rangeX="1" rangeY="1"/>
  387.             <Waypoint type="Action" x="32439" y="31904" z="12" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;f&quot;, &quot;Splintered Stone Mine&quot;)&#10;end"/>
  388.             <Waypoint type="Node" x="32445" y="31894" z="12" rangeX="1" rangeY="1"/>
  389.             <Waypoint type="Stand" x="32437" y="31883" z="12" rangeX="1" rangeY="1" label="g"/>
  390.             <Waypoint type="Stand" x="32431" y="31880" z="12" rangeX="1" rangeY="1"/>
  391.             <Waypoint type="Action" x="32431" y="31880" z="12" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  392.             <Waypoint type="Stand" x="32432" y="31881" z="13" rangeX="1" rangeY="1"/>
  393.             <Waypoint type="Action" x="32432" y="31881" z="13" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;g&quot;, &quot;Splintered Stone Mine&quot;)&#10;end"/>
  394.             <Waypoint type="Node" x="32438" y="31888" z="13" rangeX="1" rangeY="1"/>
  395.             <Waypoint type="Node" x="32443" y="31894" z="13" rangeX="1" rangeY="1"/>
  396.             <Waypoint type="Node" x="32449" y="31899" z="13" rangeX="1" rangeY="1"/>
  397.             <Waypoint type="Stand" x="32458" y="31899" z="13" rangeX="1" rangeY="1" label="h"/>
  398.             <Waypoint type="Stand" x="32456" y="31896" z="13" rangeX="1" rangeY="1"/>
  399.             <Waypoint type="Stand" x="32456" y="31895" z="13" rangeX="1" rangeY="1"/>
  400.             <Waypoint type="Action" x="32456" y="31895" z="13" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  401.             <Waypoint type="Stand" x="32457" y="31892" z="14" rangeX="1" rangeY="1"/>
  402.             <Waypoint type="Action" x="32457" y="31892" z="14" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;h&quot;, &quot;Splintered Stone Mine&quot;)&#10;end"/>
  403.             <Waypoint type="Stand" x="32458" y="31887" z="14" rangeX="1" rangeY="1" label="i"/>
  404.             <Waypoint type="Rope" x="32458" y="31883" z="14" rangeX="1" rangeY="1"/>
  405.             <Waypoint type="Action" x="32458" y="31883" z="14" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  406.             <Waypoint type="Stand" x="32459" y="31881" z="13" rangeX="1" rangeY="1"/>
  407.             <Waypoint type="Stand" x="32458" y="31877" z="13" rangeX="1" rangeY="1"/>
  408.             <Waypoint type="Action" x="32458" y="31877" z="13" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  409.             <Waypoint type="Stand" x="32456" y="31875" z="14" rangeX="1" rangeY="1"/>
  410.             <Waypoint type="Action" x="32456" y="31875" z="14" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;i&quot;, &quot;Splintered Stone Mine&quot;)&#10;end"/>
  411.             <Waypoint type="Node" x="32448" y="31872" z="14" rangeX="1" rangeY="1"/>
  412.             <Waypoint type="Node" x="32442" y="31863" z="14" rangeX="1" rangeY="1"/>
  413.             <Waypoint type="Node" x="32437" y="31853" z="14" rangeX="1" rangeY="1"/>
  414.             <Waypoint type="Stand" x="32426" y="31853" z="14" rangeX="1" rangeY="1" label="j"/>
  415.             <Waypoint type="Stand" x="32424" y="31852" z="14" rangeX="1" rangeY="1"/>
  416.             <Waypoint type="Action" x="32424" y="31852" z="14" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  417.             <Waypoint type="Stand" x="32424" y="31854" z="15" rangeX="1" rangeY="1"/>
  418.             <Waypoint type="Action" x="32424" y="31854" z="15" rangeX="1" rangeY="1" label="Inside Splint Mine" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;j&quot;, &quot;Splintered Stone Mine&quot;)&#10;end"/>
  419.             <Waypoint type="Node" x="32429" y="31844" z="15" rangeX="1" rangeY="1"/>
  420.             <Waypoint type="Stand" x="32436" y="31835" z="15" rangeX="1" rangeY="1" label="xyz"/>
  421.             <Waypoint type="Node" x="32432" y="31825" z="15" rangeX="1" rangeY="1"/>
  422.             <Waypoint type="Node" x="32444" y="31837" z="15" rangeX="1" rangeY="1"/>
  423.             <Waypoint type="Action" x="32444" y="31837" z="15" rangeX="1" rangeY="1" script="-- Supplycheck&#10;&#10;local cap = tonumber(getuseroption(&quot;cap&quot;))&#10;&#10;if needresupply(cap, &quot;sup&quot;) then&#10;&#9;gotolabel(&quot;Refill&quot;, &quot;Splintered Stone Mine&quot;)&#10;end"/>
  424.             <Waypoint type="Node" x="32455" y="31846" z="15" rangeX="1" rangeY="1"/>
  425.             <Waypoint type="Node" x="32454" y="31853" z="15" rangeX="1" rangeY="1"/>
  426.             <Waypoint type="Node" x="32447" y="31869" z="15" rangeX="1" rangeY="1"/>
  427.             <Waypoint type="Action" x="32447" y="31869" z="15" rangeX="1" rangeY="1" script="-- Supplycheck&#10;&#10;local cap = tonumber(getuseroption(&quot;cap&quot;))&#10;&#10;if needresupply(cap, &quot;sup&quot;) then&#10;&#9;gotolabel(&quot;Refill&quot;, &quot;Splintered Stone Mine&quot;)&#10;end"/>
  428.             <Waypoint type="Node" x="32452" y="31888" z="15" rangeX="1" rangeY="1"/>
  429.             <Waypoint type="Node" x="32454" y="31871" z="15" rangeX="1" rangeY="1"/>
  430.             <Waypoint type="Node" x="32463" y="31846" z="15" rangeX="1" rangeY="1"/>
  431.             <Waypoint type="Action" x="32463" y="31846" z="15" rangeX="1" rangeY="1" script="-- Supplycheck&#10;&#10;local cap = tonumber(getuseroption(&quot;cap&quot;))&#10;&#10;if needresupply(cap, &quot;sup&quot;) then&#10;&#9;gotolabel(&quot;Refill&quot;, &quot;Splintered Stone Mine&quot;)&#10;end"/>
  432.             <Waypoint type="Node" x="32473" y="31840" z="15" rangeX="1" rangeY="1"/>
  433.             <Waypoint type="Node" x="32475" y="31835" z="15" rangeX="1" rangeY="1"/>
  434.             <Waypoint type="Node" x="32469" y="31819" z="15" rangeX="1" rangeY="1"/>
  435.             <Waypoint type="Action" x="32469" y="31819" z="15" rangeX="1" rangeY="1" script="-- Supplycheck&#10;&#10;local cap = tonumber(getuseroption(&quot;cap&quot;))&#10;&#10;if needresupply(cap, &quot;sup&quot;) then&#10;&#9;gotolabel(&quot;Refill&quot;, &quot;Splintered Stone Mine&quot;)&#10;end"/>
  436.             <Waypoint type="Node" x="32452" y="31811" z="15" rangeX="1" rangeY="1"/>
  437.             <Waypoint type="Node" x="32472" y="31812" z="15" rangeX="1" rangeY="1"/>
  438.             <Waypoint type="Node" x="32475" y="31805" z="15" rangeX="1" rangeY="1"/>
  439.             <Waypoint type="Action" x="32475" y="31805" z="15" rangeX="1" rangeY="1" script="-- Supplycheck&#10;&#10;local cap = tonumber(getuseroption(&quot;cap&quot;))&#10;&#10;if needresupply(cap, &quot;sup&quot;) then&#10;&#9;gotolabel(&quot;Refill&quot;, &quot;Splintered Stone Mine&quot;)&#10;end"/>
  440.             <Waypoint type="Node" x="32484" y="31800" z="15" rangeX="1" rangeY="1"/>
  441.             <Waypoint type="Node" x="32468" y="31798" z="15" rangeX="1" rangeY="1"/>
  442.             <Waypoint type="Node" x="32457" y="31789" z="15" rangeX="1" rangeY="1"/>
  443.             <Waypoint type="Action" x="32457" y="31789" z="15" rangeX="1" rangeY="1" script="-- Supplycheck&#10;&#10;local cap = tonumber(getuseroption(&quot;cap&quot;))&#10;&#10;if needresupply(cap, &quot;sup&quot;) then&#10;&#9;gotolabel(&quot;Refill&quot;, &quot;Splintered Stone Mine&quot;)&#10;end"/>
  444.             <Waypoint type="Node" x="32473" y="31813" z="15" rangeX="1" rangeY="1"/>
  445.             <Waypoint type="Node" x="32472" y="31827" z="15" rangeX="1" rangeY="1"/>
  446.             <Waypoint type="Node" x="32465" y="31842" z="15" rangeX="1" rangeY="1"/>
  447.             <Waypoint type="Action" x="32465" y="31842" z="15" rangeX="1" rangeY="1" script="-- Supplycheck&#10;&#10;local cap = tonumber(getuseroption(&quot;cap&quot;))&#10;&#10;if needresupply(cap, &quot;sup&quot;) then&#10;&#9;gotolabel(&quot;Refill&quot;, &quot;Splintered Stone Mine&quot;)&#10;end"/>
  448.             <Waypoint type="Node" x="32445" y="31840" z="15" rangeX="1" rangeY="1"/>
  449.             <Waypoint type="Stand" x="32435" y="31838" z="15" rangeX="1" rangeY="1"/>
  450.             <Waypoint type="Action" x="32435" y="31838" z="15" rangeX="1" rangeY="1" label="Restart or Refill" script="-- Supplycheck&#10;&#10;local cap = tonumber(getuseroption(&quot;cap&quot;))&#10;&#10;if needresupply(cap, &quot;sup&quot;) then&#10;&#9;gotolabel(&quot;Refill&quot;, &quot;Splintered Stone Mine&quot;)&#10;&#9;&#9;else&#10;&#9;gotolabel(&quot;xyz&quot;, &quot;Splintered Stone Mine&quot;)&#10;end"/>
  451.             <Waypoint type="Stand" x="32427" y="31848" z="15" rangeX="1" rangeY="1" label="Refill"/>
  452.             <Waypoint type="Stand" x="32424" y="31851" z="15" rangeX="1" rangeY="1"/>
  453.             <Waypoint type="Rope" x="32424" y="31852" z="15" rangeX="1" rangeY="1"/>
  454.             <Waypoint type="Action" x="32424" y="31852" z="15" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  455.             <Waypoint type="Stand" x="32426" y="31854" z="14" rangeX="1" rangeY="1"/>
  456.             <Waypoint type="Action" x="32426" y="31854" z="14" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;Refill&quot;, &quot;Splintered Stone Mine&quot;)&#10;end"/>
  457.             <Waypoint type="Node" x="32433" y="31854" z="14" rangeX="1" rangeY="1"/>
  458.             <Waypoint type="Node" x="32439" y="31859" z="14" rangeX="1" rangeY="1"/>
  459.             <Waypoint type="Node" x="32444" y="31866" z="14" rangeX="1" rangeY="1"/>
  460.             <Waypoint type="Node" x="32450" y="31872" z="14" rangeX="1" rangeY="1"/>
  461.             <Waypoint type="Stand" x="32456" y="31876" z="14" rangeX="1" rangeY="1" label="k"/>
  462.             <Waypoint type="Rope" x="32458" y="31877" z="14" rangeX="1" rangeY="1"/>
  463.             <Waypoint type="Action" x="32458" y="31877" z="14" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  464.             <Waypoint type="Stand" x="32458" y="31879" z="13" rangeX="1" rangeY="1"/>
  465.             <Waypoint type="Action" x="32458" y="31879" z="13" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;k&quot;, &quot;Splintered Stone Mine&quot;)&#10;end"/>
  466.             <Waypoint type="Stand" x="32458" y="31883" z="13" rangeX="1" rangeY="1"/>
  467.             <Waypoint type="Action" x="32458" y="31883" z="13" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  468.             <Waypoint type="Node" x="32458" y="31885" z="14" rangeX="1" rangeY="1"/>
  469.             <Waypoint type="Node" x="32457" y="31891" z="14" rangeX="1" rangeY="1"/>
  470.             <Waypoint type="Stand" x="32456" y="31894" z="14" rangeX="1" rangeY="1"/>
  471.             <Waypoint type="Rope" x="32456" y="31895" z="14" rangeX="1" rangeY="1"/>
  472.             <Waypoint type="Action" x="32456" y="31895" z="14" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  473.             <Waypoint type="Stand" x="32458" y="31899" z="13" rangeX="1" rangeY="1"/>
  474.             <Waypoint type="Action" x="32458" y="31899" z="13" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;k&quot;, &quot;Splintered Stone Mine&quot;)&#10;end"/>
  475.             <Waypoint type="Node" x="32454" y="31901" z="13" rangeX="1" rangeY="1"/>
  476.             <Waypoint type="Node" x="32447" y="31896" z="13" rangeX="1" rangeY="1"/>
  477.             <Waypoint type="Node" x="32443" y="31891" z="13" rangeX="1" rangeY="1"/>
  478.             <Waypoint type="Node" x="32436" y="31888" z="13" rangeX="1" rangeY="1"/>
  479.             <Waypoint type="Stand" x="32434" y="31883" z="13" rangeX="1" rangeY="1" label="l"/>
  480.             <Waypoint type="Stand" x="32432" y="31880" z="13" rangeX="1" rangeY="1"/>
  481.             <Waypoint type="Rope" x="32431" y="31880" z="13" rangeX="1" rangeY="1"/>
  482.             <Waypoint type="Action" x="32431" y="31880" z="13" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  483.             <Waypoint type="Stand" x="32433" y="31881" z="12" rangeX="1" rangeY="1"/>
  484.             <Waypoint type="Action" x="32433" y="31881" z="12" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;l&quot;, &quot;Splintered Stone Mine&quot;)&#10;end"/>
  485.             <Waypoint type="Node" x="32440" y="31886" z="12" rangeX="1" rangeY="1"/>
  486.             <Waypoint type="Node" x="32446" y="31892" z="12" rangeX="1" rangeY="1"/>
  487.             <Waypoint type="Stand" x="32441" y="31900" z="12" rangeX="1" rangeY="1" label="m"/>
  488.             <Waypoint type="Stand" x="32440" y="31902" z="12" rangeX="1" rangeY="1"/>
  489.             <Waypoint type="Rope" x="32439" y="31902" z="12" rangeX="1" rangeY="1"/>
  490.             <Waypoint type="Action" x="32439" y="31902" z="12" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  491.             <Waypoint type="Stand" x="32441" y="31903" z="11" rangeX="1" rangeY="1"/>
  492.             <Waypoint type="Action" x="32441" y="31903" z="11" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;m&quot;, &quot;Splintered Stone Mine&quot;)&#10;end"/>
  493.             <Waypoint type="Node" x="32445" y="31903" z="11" rangeX="1" rangeY="1"/>
  494.             <Waypoint type="Node" x="32458" y="31900" z="11" rangeX="1" rangeY="1"/>
  495.             <Waypoint type="Node" x="32466" y="31899" z="11" rangeX="1" rangeY="1"/>
  496.             <Waypoint type="Stand" x="32473" y="31903" z="11" rangeX="1" rangeY="1" label="n"/>
  497.             <Waypoint type="Stand" x="32475" y="31905" z="11" rangeX="1" rangeY="1"/>
  498.             <Waypoint type="Rope" x="32476" y="31905" z="11" rangeX="1" rangeY="1"/>
  499.             <Waypoint type="Action" x="32476" y="31905" z="11" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  500.             <Waypoint type="Rope" x="32475" y="31906" z="10" rangeX="1" rangeY="1"/>
  501.             <Waypoint type="Action" x="32475" y="31906" z="10" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  502.             <Waypoint type="Stand" x="32476" y="31906" z="9" rangeX="1" rangeY="1"/>
  503.             <Waypoint type="Action" x="32476" y="31906" z="9" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;n&quot;, &quot;Splintered Stone Mine&quot;)&#10;end"/>
  504.             <Waypoint type="Node" x="32486" y="31902" z="9" rangeX="1" rangeY="1"/>
  505.             <Waypoint type="Node" x="32488" y="31894" z="9" rangeX="1" rangeY="1"/>
  506.             <Waypoint type="Node" x="32492" y="31888" z="9" rangeX="1" rangeY="1"/>
  507.             <Waypoint type="Node" x="32501" y="31885" z="9" rangeX="1" rangeY="1"/>
  508.             <Waypoint type="Node" x="32508" y="31885" z="9" rangeX="1" rangeY="1"/>
  509.             <Waypoint type="Node" x="32516" y="31884" z="9" rangeX="1" rangeY="1"/>
  510.             <Waypoint type="Stand" x="32520" y="31888" z="9" rangeX="1" rangeY="1" label="o"/>
  511.             <Waypoint type="Stand" x="32521" y="31889" z="9" rangeX="1" rangeY="1"/>
  512.             <Waypoint type="Rope" x="32521" y="31890" z="9" rangeX="1" rangeY="1"/>
  513.             <Waypoint type="Action" x="32521" y="31890" z="9" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  514.             <Waypoint type="Stand" x="32520" y="31892" z="8" rangeX="1" rangeY="1"/>
  515.             <Waypoint type="Action" x="32520" y="31892" z="8" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;o&quot;, &quot;Splintered Stone Mine&quot;)&#10;end"/>
  516.             <Waypoint type="Node" x="32517" y="31894" z="8" rangeX="1" rangeY="1"/>
  517.             <Waypoint type="Node" x="32511" y="31903" z="8" rangeX="1" rangeY="1"/>
  518.             <Waypoint type="Node" x="32518" y="31912" z="8" rangeX="1" rangeY="1"/>
  519.             <Waypoint type="Node" x="32525" y="31913" z="8" rangeX="1" rangeY="1"/>
  520.             <Waypoint type="Stand" x="32531" y="31913" z="8" rangeX="1" rangeY="1"/>
  521.             <Waypoint type="Stand" x="32532" y="31913" z="8" rangeX="1" rangeY="1"/>
  522.             <Waypoint type="Node" x="32535" y="31913" z="7" rangeX="1" rangeY="1"/>
  523.             <Waypoint type="Stand" x="32542" y="31918" z="7" rangeX="1" rangeY="1" label="p"/>
  524.             <Waypoint type="Node" x="32545" y="31923" z="7" rangeX="1" rangeY="1"/>
  525.             <Waypoint type="Node" x="32553" y="31929" z="7" rangeX="1" rangeY="1"/>
  526.             <Waypoint type="Stand" x="32553" y="31930" z="7" rangeX="1" rangeY="1"/>
  527.             <Waypoint type="Action" x="32553" y="31930" z="7" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  528.             <Waypoint type="Use" x="32553" y="31931" z="7" rangeX="1" rangeY="1"/>
  529.             <Waypoint type="Action" x="32553" y="31931" z="7" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;wait(1000,2000)"/>
  530.             <Waypoint type="Stand" x="32620" y="31899" z="9" rangeX="1" rangeY="1"/>
  531.             <Waypoint type="Action" x="32620" y="31899" z="9" rangeX="1" rangeY="1" script="-- Proceeding to Edron&#10;&#10;DoneDepot = false&#10;&#10;gotolabel(8, &quot;Business in Edron&quot;)&#10;&#9;waitping()"/>
  532.         </WaypointSection>
  533.         <WaypointSection name="Drunken Fellow Mine">
  534.             <Waypoint type="Stand" x="32648" y="31908" z="8" rangeX="1" rangeY="1" label="a"/>
  535.             <Waypoint type="Stand" x="32645" y="31908" z="8" rangeX="1" rangeY="1"/>
  536.             <Waypoint type="Action" x="32645" y="31908" z="8" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  537.             <Waypoint type="Stand" x="32647" y="31908" z="9" rangeX="1" rangeY="1"/>
  538.             <Waypoint type="Action" x="32647" y="31908" z="9" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;a&quot;, &quot;Drunken Fellow Mine&quot;)&#10;end"/>
  539.             <Waypoint type="Node" x="32642" y="31901" z="9" rangeX="1" rangeY="1"/>
  540.             <Waypoint type="Node" x="32623" y="31901" z="9" rangeX="1" rangeY="1" label="b"/>
  541.             <Waypoint type="Stand" x="32620" y="31900" z="9" rangeX="1" rangeY="1"/>
  542.             <Waypoint type="Use" x="32621" y="31899" z="9" rangeX="1" rangeY="1"/>
  543.             <Waypoint type="Action" x="32621" y="31899" z="9" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;wait(1000,2000)"/>
  544.             <Waypoint type="Stand" x="32552" y="31929" z="7" rangeX="1" rangeY="1"/>
  545.             <Waypoint type="Action" x="32552" y="31929" z="7" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;b&quot;, &quot;Drunken Fellow Mine&quot;)&#10;end"/>
  546.             <Waypoint type="Node" x="32544" y="31926" z="7" rangeX="1" rangeY="1"/>
  547.             <Waypoint type="Node" x="32533" y="31921" z="7" rangeX="1" rangeY="1" label="c"/>
  548.             <Waypoint type="Node" x="32526" y="31925" z="7" rangeX="1" rangeY="1"/>
  549.             <Waypoint type="Node" x="32524" y="31939" z="7" rangeX="1" rangeY="1"/>
  550.             <Waypoint type="Node" x="32522" y="31950" z="7" rangeX="1" rangeY="1"/>
  551.             <Waypoint type="Node" x="32513" y="31962" z="7" rangeX="1" rangeY="1"/>
  552.             <Waypoint type="Node" x="32510" y="31973" z="7" rangeX="1" rangeY="1"/>
  553.             <Waypoint type="Node" x="32500" y="31974" z="7" rangeX="1" rangeY="1"/>
  554.             <Waypoint type="Stand" x="32495" y="31974" z="7" rangeX="1" rangeY="1"/>
  555.             <Waypoint type="Stand" x="32494" y="31974" z="7" rangeX="1" rangeY="1"/>
  556.             <Waypoint type="Stand" x="32494" y="31976" z="8" rangeX="1" rangeY="1"/>
  557.             <Waypoint type="Action" x="32494" y="31976" z="8" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;c&quot;, &quot;Drunken Fellow Mine&quot;)&#10;end"/>
  558.             <Waypoint type="Stand" x="32497" y="31980" z="8" rangeX="1" rangeY="1"/>
  559.             <Waypoint type="Action" x="32497" y="31980" z="8" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  560.             <Waypoint type="Node" x="32499" y="31980" z="9" rangeX="1" rangeY="1"/>
  561.             <Waypoint type="Node" x="32504" y="31975" z="9" rangeX="1" rangeY="1"/>
  562.             <Waypoint type="Node" x="32512" y="31972" z="9" rangeX="1" rangeY="1"/>
  563.             <Waypoint type="Node" x="32517" y="31968" z="9" rangeX="1" rangeY="1" label="d"/>
  564.             <Waypoint type="Stand" x="32518" y="31965" z="9" rangeX="1" rangeY="1"/>
  565.             <Waypoint type="Action" x="32518" y="31965" z="9" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  566.             <Waypoint type="Stand" x="32519" y="31963" z="10" rangeX="1" rangeY="1"/>
  567.             <Waypoint type="Action" x="32519" y="31963" z="10" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;d&quot;, &quot;Drunken Fellow Mine&quot;)&#10;end"/>
  568.             <Waypoint type="Node" x="32520" y="31956" z="10" rangeX="1" rangeY="1"/>
  569.             <Waypoint type="Node" x="32521" y="31948" z="10" rangeX="1" rangeY="1"/>
  570.             <Waypoint type="Node" x="32524" y="31939" z="10" rangeX="1" rangeY="1"/>
  571.             <Waypoint type="Node" x="32532" y="31937" z="10" rangeX="1" rangeY="1"/>
  572.             <Waypoint type="Node" x="32536" y="31940" z="10" rangeX="1" rangeY="1"/>
  573.             <Waypoint type="Node" x="32537" y="31948" z="10" rangeX="1" rangeY="1" label="e"/>
  574.             <Waypoint type="Stand" x="32540" y="31948" z="10" rangeX="1" rangeY="1"/>
  575.             <Waypoint type="Action" x="32540" y="31948" z="10" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  576.             <Waypoint type="Stand" x="32540" y="31950" z="11" rangeX="1" rangeY="1"/>
  577.             <Waypoint type="Action" x="32540" y="31950" z="11" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;e&quot;, &quot;Drunken Fellow Mine&quot;)&#10;end"/>
  578.             <Waypoint type="Node" x="32540" y="31964" z="11" rangeX="1" rangeY="1"/>
  579.             <Waypoint type="Node" x="32538" y="31973" z="11" rangeX="1" rangeY="1"/>
  580.             <Waypoint type="Node" x="32526" y="31975" z="11" rangeX="1" rangeY="1"/>
  581.             <Waypoint type="Node" x="32520" y="31979" z="11" rangeX="1" rangeY="1"/>
  582.             <Waypoint type="Node" x="32511" y="31973" z="11" rangeX="1" rangeY="1"/>
  583.             <Waypoint type="Node" x="32517" y="31966" z="11" rangeX="1" rangeY="1"/>
  584.             <Waypoint type="Node" x="32524" y="31960" z="11" rangeX="1" rangeY="1"/>
  585.             <Waypoint type="Node" x="32528" y="31954" z="11" rangeX="1" rangeY="1" label="f"/>
  586.             <Waypoint type="Stand" x="32527" y="31951" z="11" rangeX="1" rangeY="1"/>
  587.             <Waypoint type="Action" x="32527" y="31951" z="11" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  588.             <Waypoint type="Stand" x="32527" y="31953" z="12" rangeX="1" rangeY="1"/>
  589.             <Waypoint type="Action" x="32527" y="31953" z="12" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;f&quot;, &quot;Drunken Fellow Mine&quot;)&#10;end"/>
  590.             <Waypoint type="Node" x="32527" y="31960" z="12" rangeX="1" rangeY="1" label="g"/>
  591.             <Waypoint type="Stand" x="32526" y="31964" z="12" rangeX="1" rangeY="1"/>
  592.             <Waypoint type="Action" x="32526" y="31964" z="12" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  593.             <Waypoint type="Stand" x="32525" y="31966" z="13" rangeX="1" rangeY="1"/>
  594.             <Waypoint type="Action" x="32525" y="31966" z="13" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;g&quot;, &quot;Drunken Fellow Mine&quot;)&#10;end"/>
  595.             <Waypoint type="Node" x="32520" y="31974" z="13" rangeX="1" rangeY="1"/>
  596.             <Waypoint type="Node" x="32515" y="31968" z="13" rangeX="1" rangeY="1"/>
  597.             <Waypoint type="Node" x="32511" y="31962" z="13" rangeX="1" rangeY="1"/>
  598.             <Waypoint type="Stand" x="32510" y="31957" z="13" rangeX="1" rangeY="1" label="h"/>
  599.             <Waypoint type="Use" x="32510" y="31956" z="13" rangeX="1" rangeY="1"/>
  600.             <Waypoint type="Action" x="32510" y="31956" z="13" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;wait(1000,2000)"/>
  601.             <Waypoint type="Stand" x="32510" y="31955" z="13" rangeX="1" rangeY="1"/>
  602.             <Waypoint type="Stand" x="32509" y="31953" z="13" rangeX="1" rangeY="1"/>
  603.             <Waypoint type="Action" x="32509" y="31953" z="13" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  604.             <Waypoint type="Stand" x="32506" y="31953" z="14" rangeX="1" rangeY="1"/>
  605.             <Waypoint type="Action" x="32506" y="31953" z="14" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;h&quot;, &quot;Drunken Fellow Mine&quot;)&#10;end"/>
  606.             <Waypoint type="Node" x="32496" y="31955" z="14" rangeX="1" rangeY="1"/>
  607.             <Waypoint type="Node" x="32490" y="31965" z="14" rangeX="1" rangeY="1"/>
  608.             <Waypoint type="Node" x="32482" y="31972" z="14" rangeX="1" rangeY="1" label="i"/>
  609.             <Waypoint type="Stand" x="32477" y="31973" z="14" rangeX="1" rangeY="1"/>
  610.             <Waypoint type="Action" x="32477" y="31973" z="14" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  611.             <Waypoint type="Stand" x="32478" y="31973" z="15" rangeX="1" rangeY="1"/>
  612.             <Waypoint type="Action" x="32478" y="31973" z="15" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;i&quot;, &quot;Drunken Fellow Mine&quot;)&#10;end"/>
  613.             <Waypoint type="Node" x="32477" y="31970" z="15" rangeX="1" rangeY="1" label="Inside Drunk Mine"/>
  614.             <Waypoint type="Node" x="32471" y="31966" z="15" rangeX="1" rangeY="1"/>
  615.             <Waypoint type="Action" x="32471" y="31966" z="15" rangeX="1" rangeY="1" script="-- Supplycheck&#10;&#10;local cap = tonumber(getuseroption(&quot;cap&quot;))&#10;&#10;if needresupply(cap, &quot;sup&quot;) then&#10;&#9;gotolabel(&quot;Refill&quot;, &quot;Drunken Fellow Mine&quot;)&#10;end"/>
  616.             <Waypoint type="Node" x="32460" y="31972" z="15" rangeX="1" rangeY="1"/>
  617.             <Waypoint type="Node" x="32446" y="31972" z="15" rangeX="1" rangeY="1"/>
  618.             <Waypoint type="Node" x="32477" y="31966" z="15" rangeX="1" rangeY="1"/>
  619.             <Waypoint type="Action" x="32477" y="31966" z="15" rangeX="1" rangeY="1" script="-- Supplycheck&#10;&#10;local cap = tonumber(getuseroption(&quot;cap&quot;))&#10;&#10;if needresupply(cap, &quot;sup&quot;) then&#10;&#9;gotolabel(&quot;Refill&quot;, &quot;Drunken Fellow Mine&quot;)&#10;end"/>
  620.             <Waypoint type="Node" x="32492" y="31960" z="15" rangeX="1" rangeY="1"/>
  621.             <Waypoint type="Node" x="32506" y="31968" z="15" rangeX="1" rangeY="1"/>
  622.             <Waypoint type="Node" x="32511" y="31971" z="15" rangeX="1" rangeY="1"/>
  623.             <Waypoint type="Action" x="32511" y="31971" z="15" rangeX="1" rangeY="1" script="-- Supplycheck&#10;&#10;local cap = tonumber(getuseroption(&quot;cap&quot;))&#10;&#10;if needresupply(cap, &quot;sup&quot;) then&#10;&#9;gotolabel(&quot;Refill&quot;, &quot;Drunken Fellow Mine&quot;)&#10;end"/>
  624.             <Waypoint type="Node" x="32516" y="31981" z="15" rangeX="1" rangeY="1"/>
  625.             <Waypoint type="Node" x="32531" y="31973" z="15" rangeX="1" rangeY="1"/>
  626.             <Waypoint type="Node" x="32510" y="31971" z="15" rangeX="1" rangeY="1"/>
  627.             <Waypoint type="Action" x="32510" y="31971" z="15" rangeX="1" rangeY="1" script="-- Supplycheck&#10;&#10;local cap = tonumber(getuseroption(&quot;cap&quot;))&#10;&#10;if needresupply(cap, &quot;sup&quot;) then&#10;&#9;gotolabel(&quot;Refill&quot;, &quot;Drunken Fellow Mine&quot;)&#10;end"/>
  628.             <Waypoint type="Node" x="32497" y="31969" z="15" rangeX="1" rangeY="1"/>
  629.             <Waypoint type="Stand" x="32480" y="31970" z="15" rangeX="1" rangeY="1"/>
  630.             <Waypoint type="Action" x="32480" y="31970" z="15" rangeX="1" rangeY="1" label="Refill or Restart" script="-- Supplycheck&#10;&#10;local cap = tonumber(getuseroption(&quot;cap&quot;))&#10;&#10;if needresupply(cap, &quot;sup&quot;) then&#10;&#9;gotolabel(&quot;Refill&quot;, &quot;Drunken Fellow Mine&quot;)&#10;&#9;&#9;else&#10;&#9;gotolabel(&quot;Inside Drunk Mine&quot;, &quot;Drunken Fellow Mine&quot;)&#10;end"/>
  631.             <Waypoint type="Stand" x="32478" y="31971" z="15" rangeX="1" rangeY="1" label="Refill"/>
  632.             <Waypoint type="Rope" x="32477" y="31973" z="15" rangeX="1" rangeY="1"/>
  633.             <Waypoint type="Action" x="32477" y="31973" z="15" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  634.             <Waypoint type="Stand" x="32479" y="31973" z="14" rangeX="1" rangeY="1"/>
  635.             <Waypoint type="Action" x="32479" y="31973" z="14" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;Refill&quot;, &quot;Drunken Fellow Mine&quot;)&#10;end"/>
  636.             <Waypoint type="Node" x="32484" y="31968" z="14" rangeX="1" rangeY="1"/>
  637.             <Waypoint type="Node" x="32492" y="31961" z="14" rangeX="1" rangeY="1"/>
  638.             <Waypoint type="Node" x="32495" y="31955" z="14" rangeX="1" rangeY="1"/>
  639.             <Waypoint type="Node" x="32504" y="31953" z="14" rangeX="1" rangeY="1" label="j"/>
  640.             <Waypoint type="Stand" x="32508" y="31953" z="14" rangeX="1" rangeY="1"/>
  641.             <Waypoint type="Rope" x="32509" y="31953" z="14" rangeX="1" rangeY="1"/>
  642.             <Waypoint type="Action" x="32509" y="31953" z="14" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  643.             <Waypoint type="Stand" x="32510" y="31954" z="13" rangeX="1" rangeY="1"/>
  644.             <Waypoint type="Action" x="32510" y="31954" z="13" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;j&quot;, &quot;Drunken Fellow Mine&quot;)&#10;end"/>
  645.             <Waypoint type="Stand" x="32510" y="31955" z="13" rangeX="1" rangeY="1" label="k"/>
  646.             <Waypoint type="Use" x="32510" y="31956" z="13" rangeX="1" rangeY="1"/>
  647.             <Waypoint type="Action" x="32510" y="31956" z="13" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;wait(1000,2000)"/>
  648.             <Waypoint type="Stand" x="32510" y="31957" z="13" rangeX="1" rangeY="1"/>
  649.             <Waypoint type="Node" x="32510" y="31960" z="13" rangeX="1" rangeY="1"/>
  650.             <Waypoint type="Node" x="32513" y="31966" z="13" rangeX="1" rangeY="1"/>
  651.             <Waypoint type="Node" x="32515" y="31975" z="13" rangeX="1" rangeY="1"/>
  652.             <Waypoint type="Node" x="32525" y="31969" z="13" rangeX="1" rangeY="1"/>
  653.             <Waypoint type="Stand" x="32526" y="31965" z="13" rangeX="1" rangeY="1"/>
  654.             <Waypoint type="Rope" x="32526" y="31964" z="13" rangeX="1" rangeY="1"/>
  655.             <Waypoint type="Action" x="32526" y="31964" z="13" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  656.             <Waypoint type="Stand" x="32527" y="31962" z="12" rangeX="1" rangeY="1"/>
  657.             <Waypoint type="Action" x="32527" y="31962" z="12" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;k&quot;, &quot;Drunken Fellow Mine&quot;)&#10;end"/>
  658.             <Waypoint type="Node" x="32527" y="31957" z="12" rangeX="1" rangeY="1"/>
  659.             <Waypoint type="Node" x="32528" y="31953" z="12" rangeX="1" rangeY="1" label="l"/>
  660.             <Waypoint type="Stand" x="32528" y="31951" z="12" rangeX="1" rangeY="1"/>
  661.             <Waypoint type="Rope" x="32527" y="31951" z="12" rangeX="1" rangeY="1"/>
  662.             <Waypoint type="Action" x="32527" y="31951" z="12" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  663.             <Waypoint type="Stand" x="32527" y="31953" z="11" rangeX="1" rangeY="1"/>
  664.             <Waypoint type="Node" x="32527" y="31957" z="11" rangeX="1" rangeY="1"/>
  665.             <Waypoint type="Node" x="32520" y="31963" z="11" rangeX="1" rangeY="1"/>
  666.             <Waypoint type="Node" x="32515" y="31968" z="11" rangeX="1" rangeY="1"/>
  667.             <Waypoint type="Node" x="32512" y="31976" z="11" rangeX="1" rangeY="1"/>
  668.             <Waypoint type="Node" x="32518" y="31979" z="11" rangeX="1" rangeY="1"/>
  669.             <Waypoint type="Node" x="32525" y="31976" z="11" rangeX="1" rangeY="1"/>
  670.             <Waypoint type="Node" x="32535" y="31975" z="11" rangeX="1" rangeY="1"/>
  671.             <Waypoint type="Node" x="32539" y="31968" z="11" rangeX="1" rangeY="1"/>
  672.             <Waypoint type="Node" x="32540" y="31959" z="11" rangeX="1" rangeY="1"/>
  673.             <Waypoint type="Node" x="32541" y="31954" z="11" rangeX="1" rangeY="1"/>
  674.             <Waypoint type="Stand" x="32540" y="31949" z="11" rangeX="1" rangeY="1"/>
  675.             <Waypoint type="Rope" x="32540" y="31948" z="11" rangeX="1" rangeY="1"/>
  676.             <Waypoint type="Action" x="32540" y="31948" z="11" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  677.             <Waypoint type="Stand" x="32538" y="31949" z="10" rangeX="1" rangeY="1"/>
  678.             <Waypoint type="Action" x="32538" y="31949" z="10" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;l&quot;, &quot;Drunken Fellow Mine&quot;)&#10;end"/>
  679.             <Waypoint type="Node" x="32536" y="31944" z="10" rangeX="1" rangeY="1"/>
  680.             <Waypoint type="Node" x="32533" y="31937" z="10" rangeX="1" rangeY="1"/>
  681.             <Waypoint type="Node" x="32520" y="31941" z="10" rangeX="1" rangeY="1"/>
  682.             <Waypoint type="Node" x="32521" y="31950" z="10" rangeX="1" rangeY="1"/>
  683.             <Waypoint type="Node" x="32520" y="31960" z="10" rangeX="1" rangeY="1" label="m"/>
  684.             <Waypoint type="Stand" x="32519" y="31964" z="10" rangeX="1" rangeY="1"/>
  685.             <Waypoint type="Rope" x="32518" y="31965" z="10" rangeX="1" rangeY="1"/>
  686.             <Waypoint type="Action" x="32518" y="31965" z="10" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  687.             <Waypoint type="Stand" x="32518" y="31967" z="9" rangeX="1" rangeY="1"/>
  688.             <Waypoint type="Action" x="32518" y="31967" z="9" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;m&quot;, &quot;Drunken Fellow Mine&quot;)&#10;end"/>
  689.             <Waypoint type="Node" x="32514" y="31970" z="9" rangeX="1" rangeY="1"/>
  690.             <Waypoint type="Node" x="32507" y="31973" z="9" rangeX="1" rangeY="1"/>
  691.             <Waypoint type="Node" x="32499" y="31977" z="9" rangeX="1" rangeY="1" label="n"/>
  692.             <Waypoint type="Stand" x="32497" y="31979" z="9" rangeX="1" rangeY="1"/>
  693.             <Waypoint type="Rope" x="32497" y="31980" z="9" rangeX="1" rangeY="1"/>
  694.             <Waypoint type="Action" x="32497" y="31980" z="9" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  695.             <Waypoint type="Node" x="32498" y="31979" z="8" rangeX="1" rangeY="1"/>
  696.             <Waypoint type="Node" x="32495" y="31976" z="8" rangeX="1" rangeY="1"/>
  697.             <Waypoint type="Stand" x="32494" y="31974" z="8" rangeX="1" rangeY="1"/>
  698.             <Waypoint type="Action" x="32494" y="31974" z="8" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  699.             <Waypoint type="Stand" x="32497" y="31974" z="7" rangeX="1" rangeY="1"/>
  700.             <Waypoint type="Action" x="32497" y="31974" z="7" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;n&quot;, &quot;Drunken Fellow Mine&quot;)&#10;end"/>
  701.             <Waypoint type="Node" x="32500" y="31975" z="7" rangeX="1" rangeY="1"/>
  702.             <Waypoint type="Node" x="32509" y="31974" z="7" rangeX="1" rangeY="1"/>
  703.             <Waypoint type="Node" x="32514" y="31961" z="7" rangeX="1" rangeY="1"/>
  704.             <Waypoint type="Node" x="32519" y="31954" z="7" rangeX="1" rangeY="1"/>
  705.             <Waypoint type="Node" x="32523" y="31945" z="7" rangeX="1" rangeY="1"/>
  706.             <Waypoint type="Node" x="32525" y="31938" z="7" rangeX="1" rangeY="1"/>
  707.             <Waypoint type="Node" x="32526" y="31932" z="7" rangeX="1" rangeY="1"/>
  708.             <Waypoint type="Node" x="32526" y="31923" z="7" rangeX="1" rangeY="1"/>
  709.             <Waypoint type="Node" x="32529" y="31919" z="7" rangeX="1" rangeY="1"/>
  710.             <Waypoint type="Node" x="32537" y="31923" z="7" rangeX="1" rangeY="1"/>
  711.             <Waypoint type="Node" x="32545" y="31927" z="7" rangeX="1" rangeY="1" label="o"/>
  712.             <Waypoint type="Node" x="32551" y="31929" z="7" rangeX="1" rangeY="1"/>
  713.             <Waypoint type="Stand" x="32553" y="31930" z="7" rangeX="1" rangeY="1"/>
  714.             <Waypoint type="Action" x="32553" y="31930" z="7" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  715.             <Waypoint type="Use" x="32553" y="31931" z="7" rangeX="1" rangeY="1"/>
  716.             <Waypoint type="Action" x="32553" y="31931" z="7" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;wait(1000,2000)"/>
  717.             <Waypoint type="Stand" x="32620" y="31899" z="9" rangeX="1" rangeY="1"/>
  718.             <Waypoint type="Action" x="32620" y="31899" z="9" rangeX="1" rangeY="1" script="-- Proceeding to Edron&#10;&#10;DoneDepot = false&#10;&#10;gotolabel(8, &quot;Business in Edron&quot;)&#10;&#9;waitping()"/>
  719.         </WaypointSection>
  720.         <WaypointSection name="Pick N Shovel Mine">
  721.             <Waypoint type="Stand" x="32648" y="31908" z="8" rangeX="1" rangeY="1" label="a"/>
  722.             <Waypoint type="Stand" x="32645" y="31908" z="8" rangeX="1" rangeY="1"/>
  723.             <Waypoint type="Action" x="32645" y="31908" z="8" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  724.             <Waypoint type="Stand" x="32647" y="31908" z="9" rangeX="1" rangeY="1"/>
  725.             <Waypoint type="Action" x="32647" y="31908" z="9" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;a&quot;, &quot;Pick N Shovel Mine&quot;)&#10;end"/>
  726.             <Waypoint type="Node" x="32646" y="31902" z="9" rangeX="1" rangeY="1"/>
  727.             <Waypoint type="Node" x="32637" y="31902" z="9" rangeX="1" rangeY="1"/>
  728.             <Waypoint type="Node" x="32631" y="31902" z="9" rangeX="1" rangeY="1"/>
  729.             <Waypoint type="Node" x="32623" y="31902" z="9" rangeX="1" rangeY="1" label="b"/>
  730.             <Waypoint type="Stand" x="32620" y="31900" z="9" rangeX="1" rangeY="1"/>
  731.             <Waypoint type="Use" x="32621" y="31899" z="9" rangeX="1" rangeY="1"/>
  732.             <Waypoint type="Action" x="32621" y="31899" z="9" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;wait(1000,2000)"/>
  733.             <Waypoint type="Stand" x="32553" y="31929" z="7" rangeX="1" rangeY="1"/>
  734.             <Waypoint type="Action" x="32553" y="31929" z="7" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;b&quot;, &quot;Pick N Shovel Mine&quot;)&#10;end"/>
  735.             <Waypoint type="Node" x="32551" y="31921" z="7" rangeX="1" rangeY="1"/>
  736.             <Waypoint type="Node" x="32538" y="31918" z="7" rangeX="1" rangeY="1"/>
  737.             <Waypoint type="Node" x="32526" y="31926" z="7" rangeX="1" rangeY="1"/>
  738.             <Waypoint type="Node" x="32525" y="31938" z="7" rangeX="1" rangeY="1"/>
  739.             <Waypoint type="Node" x="32523" y="31948" z="7" rangeX="1" rangeY="1"/>
  740.             <Waypoint type="Node" x="32531" y="31955" z="7" rangeX="1" rangeY="1"/>
  741.             <Waypoint type="Node" x="32535" y="31964" z="7" rangeX="1" rangeY="1"/>
  742.             <Waypoint type="Node" x="32543" y="31974" z="7" rangeX="1" rangeY="1"/>
  743.             <Waypoint type="Node" x="32549" y="31981" z="7" rangeX="1" rangeY="1"/>
  744.             <Waypoint type="Node" x="32553" y="31987" z="7" rangeX="1" rangeY="1" label="c"/>
  745.             <Waypoint type="Stand" x="32548" y="31988" z="7" rangeX="1" rangeY="1"/>
  746.             <Waypoint type="Action" x="32548" y="31988" z="7" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  747.             <Waypoint type="Stand" x="32550" y="31988" z="8" rangeX="1" rangeY="1"/>
  748.             <Waypoint type="Action" x="32550" y="31988" z="8" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;c&quot;, &quot;Pick N Shovel Mine&quot;)&#10;end"/>
  749.             <Waypoint type="Node" x="32556" y="31992" z="8" rangeX="1" rangeY="1"/>
  750.             <Waypoint type="Node" x="32560" y="31994" z="8" rangeX="1" rangeY="1" label="d"/>
  751.             <Waypoint type="Stand" x="32562" y="31994" z="8" rangeX="1" rangeY="1"/>
  752.             <Waypoint type="Action" x="32562" y="31994" z="8" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  753.             <Waypoint type="Stand" x="32564" y="31992" z="9" rangeX="1" rangeY="1"/>
  754.             <Waypoint type="Action" x="32564" y="31992" z="9" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  755.             <Waypoint type="Stand" x="32562" y="31991" z="10" rangeX="1" rangeY="1"/>
  756.             <Waypoint type="Action" x="32562" y="31991" z="10" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;d&quot;, &quot;Pick N Shovel Mine&quot;)&#10;end"/>
  757.             <Waypoint type="Stand" x="32555" y="31990" z="10" rangeX="1" rangeY="1"/>
  758.             <Waypoint type="Node" x="32540" y="31990" z="10" rangeX="1" rangeY="1"/>
  759.             <Waypoint type="Node" x="32531" y="31990" z="10" rangeX="1" rangeY="1"/>
  760.             <Waypoint type="Node" x="32525" y="31991" z="10" rangeX="1" rangeY="1"/>
  761.             <Waypoint type="Node" x="32514" y="31993" z="10" rangeX="1" rangeY="1"/>
  762.             <Waypoint type="Node" x="32501" y="31995" z="10" rangeX="1" rangeY="1"/>
  763.             <Waypoint type="Node" x="32489" y="31997" z="10" rangeX="1" rangeY="1"/>
  764.             <Waypoint type="Node" x="32479" y="31997" z="10" rangeX="1" rangeY="1"/>
  765.             <Waypoint type="Node" x="32469" y="31994" z="10" rangeX="1" rangeY="1"/>
  766.             <Waypoint type="Node" x="32458" y="31994" z="10" rangeX="1" rangeY="1"/>
  767.             <Waypoint type="Stand" x="32447" y="31994" z="10" rangeX="1" rangeY="1" label="e"/>
  768.             <Waypoint type="Stand" x="32443" y="31993" z="10" rangeX="1" rangeY="1"/>
  769.             <Waypoint type="Action" x="32443" y="31993" z="10" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  770.             <Waypoint type="Stand" x="32443" y="31991" z="11" rangeX="1" rangeY="1"/>
  771.             <Waypoint type="Action" x="32443" y="31991" z="11" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;e&quot;, &quot;Pick N Shovel Mine&quot;)&#10;end"/>
  772.             <Waypoint type="Node" x="32444" y="31987" z="11" rangeX="1" rangeY="1"/>
  773.             <Waypoint type="Node" x="32442" y="31983" z="11" rangeX="1" rangeY="1"/>
  774.             <Waypoint type="Node" x="32443" y="31977" z="11" rangeX="1" rangeY="1"/>
  775.             <Waypoint type="Node" x="32440" y="31971" z="11" rangeX="1" rangeY="1" label="f"/>
  776.             <Waypoint type="Stand" x="32438" y="31967" z="11" rangeX="1" rangeY="1"/>
  777.             <Waypoint type="Action" x="32438" y="31967" z="11" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  778.             <Waypoint type="Stand" x="32439" y="31968" z="12" rangeX="1" rangeY="1"/>
  779.             <Waypoint type="Action" x="32439" y="31968" z="12" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;f&quot;, &quot;Pick N Shovel Mine&quot;)&#10;end"/>
  780.             <Waypoint type="Node" x="32444" y="31971" z="12" rangeX="1" rangeY="1"/>
  781.             <Waypoint type="Node" x="32451" y="31968" z="12" rangeX="1" rangeY="1"/>
  782.             <Waypoint type="Node" x="32462" y="31968" z="12" rangeX="1" rangeY="1"/>
  783.             <Waypoint type="Node" x="32468" y="31971" z="12" rangeX="1" rangeY="1" label="g"/>
  784.             <Waypoint type="Stand" x="32470" y="31973" z="12" rangeX="1" rangeY="1"/>
  785.             <Waypoint type="Action" x="32470" y="31973" z="12" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  786.             <Waypoint type="Stand" x="32469" y="31971" z="13" rangeX="1" rangeY="1"/>
  787.             <Waypoint type="Action" x="32469" y="31971" z="13" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;g&quot;, &quot;Pick N Shovel Mine&quot;)&#10;end"/>
  788.             <Waypoint type="Node" x="32466" y="31966" z="13" rangeX="1" rangeY="1"/>
  789.             <Waypoint type="Node" x="32463" y="31960" z="13" rangeX="1" rangeY="1"/>
  790.             <Waypoint type="Node" x="32468" y="31953" z="13" rangeX="1" rangeY="1"/>
  791.             <Waypoint type="Node" x="32474" y="31950" z="13" rangeX="1" rangeY="1"/>
  792.             <Waypoint type="Stand" x="32475" y="31947" z="13" rangeX="1" rangeY="1" label="h"/>
  793.             <Waypoint type="Use" x="32475" y="31946" z="13" rangeX="1" rangeY="1"/>
  794.             <Waypoint type="Action" x="32475" y="31946" z="13" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;wait(1000,2000)"/>
  795.             <Waypoint type="Stand" x="32475" y="31945" z="13" rangeX="1" rangeY="1"/>
  796.             <Waypoint type="Stand" x="32477" y="31943" z="13" rangeX="1" rangeY="1"/>
  797.             <Waypoint type="Action" x="32477" y="31943" z="13" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  798.             <Waypoint type="Stand" x="32478" y="31942" z="14" rangeX="1" rangeY="1"/>
  799.             <Waypoint type="Action" x="32478" y="31942" z="14" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;h&quot;, &quot;Pick N Shovel Mine&quot;)&#10;end"/>
  800.             <Waypoint type="Node" x="32482" y="31937" z="14" rangeX="1" rangeY="1"/>
  801.             <Waypoint type="Node" x="32479" y="31928" z="14" rangeX="1" rangeY="1"/>
  802.             <Waypoint type="Node" x="32474" y="31924" z="14" rangeX="1" rangeY="1"/>
  803.             <Waypoint type="Node" x="32468" y="31925" z="14" rangeX="1" rangeY="1"/>
  804.             <Waypoint type="Node" x="32463" y="31929" z="14" rangeX="1" rangeY="1"/>
  805.             <Waypoint type="Stand" x="32461" y="31929" z="14" rangeX="1" rangeY="1" label="i"/>
  806.             <Waypoint type="Action" x="32460" y="31929" z="14" rangeX="1" rangeY="1" script="-- Machete&#10;&#10;local machete = getsetting('Cavebot/Machete')&#10;&#10;useitemon(machete, 0, ground(32460, 31929, 14))&#10;&#9;waitping()"/>
  807.             <Waypoint type="Stand" x="32459" y="31929" z="14" rangeX="1" rangeY="1"/>
  808.             <Waypoint type="Action" x="32459" y="31929" z="14" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation() then&#10;&#9;gotolabel($wptid-3)&#10;end"/>
  809.             <Waypoint type="Node" x="32456" y="31935" z="14" rangeX="1" rangeY="1"/>
  810.             <Waypoint type="Node" x="32458" y="31940" z="14" rangeX="1" rangeY="1"/>
  811.             <Waypoint type="Node" x="32463" y="31940" z="14" rangeX="1" rangeY="1"/>
  812.             <Waypoint type="Stand" x="32465" y="31939" z="14" rangeX="1" rangeY="1"/>
  813.             <Waypoint type="Action" x="32465" y="31939" z="14" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  814.             <Waypoint type="Stand" x="32464" y="31939" z="15" rangeX="1" rangeY="1"/>
  815.             <Waypoint type="Action" x="32464" y="31939" z="15" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;i&quot;, &quot;Pick N Shovel Mine&quot;)&#10;end"/>
  816.             <Waypoint type="Stand" x="32464" y="31940" z="15" rangeX="1" rangeY="1" label="Inside Pick Mine"/>
  817.             <Waypoint type="Node" x="32461" y="31947" z="15" rangeX="1" rangeY="1"/>
  818.             <Waypoint type="Action" x="32461" y="31947" z="15" rangeX="1" rangeY="1" script="-- Supplycheck&#10;&#10;local cap = tonumber(getuseroption(&quot;cap&quot;))&#10;&#10;if needresupply(cap, &quot;sup&quot;) then&#10;&#9;gotolabel(&quot;Refill&quot;, &quot;Pick N Shovel Mine&quot;)&#10;end"/>
  819.             <Waypoint type="Node" x="32476" y="31944" z="15" rangeX="1" rangeY="1"/>
  820.             <Waypoint type="Node" x="32490" y="31940" z="15" rangeX="1" rangeY="1"/>
  821.             <Waypoint type="Node" x="32465" y="31940" z="15" rangeX="1" rangeY="1"/>
  822.             <Waypoint type="Action" x="32465" y="31940" z="15" rangeX="1" rangeY="1" script="-- Supplycheck&#10;&#10;local cap = tonumber(getuseroption(&quot;cap&quot;))&#10;&#10;if needresupply(cap, &quot;sup&quot;) then&#10;&#9;gotolabel(&quot;Refill&quot;, &quot;Pick N Shovel Mine&quot;)&#10;end"/>
  823.             <Waypoint type="Node" x="32490" y="31942" z="15" rangeX="1" rangeY="1"/>
  824.             <Waypoint type="Node" x="32471" y="31941" z="15" rangeX="1" rangeY="1"/>
  825.             <Waypoint type="Stand" x="32468" y="31939" z="15" rangeX="1" rangeY="1"/>
  826.             <Waypoint type="Action" x="32468" y="31939" z="15" rangeX="1" rangeY="1" label="Restart or Refill" script="-- Supplycheck&#10;&#10;local cap = tonumber(getuseroption(&quot;cap&quot;))&#10;&#10;if needresupply(cap, &quot;sup&quot;) then&#10;&#9;gotolabel(&quot;Refill&quot;, &quot;Pick N Shovel Mine&quot;)&#10;&#9;&#9;else&#10;&#9;gotolabel(&quot;Inside Pick Mine&quot;, &quot;Pick N Shovel Mine&quot;)&#10;end"/>
  827.             <Waypoint type="Stand" x="32467" y="31938" z="15" rangeX="1" rangeY="1" label="Refill"/>
  828.             <Waypoint type="Stand" x="32465" y="31938" z="15" rangeX="1" rangeY="1"/>
  829.             <Waypoint type="Rope" x="32465" y="31939" z="15" rangeX="1" rangeY="1"/>
  830.             <Waypoint type="Action" x="32465" y="31939" z="15" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  831.             <Waypoint type="Stand" x="32464" y="31940" z="14" rangeX="1" rangeY="1"/>
  832.             <Waypoint type="Action" x="32464" y="31940" z="14" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;Refill&quot;, &quot;Pick N Shovel Mine&quot;)&#10;end"/>
  833.             <Waypoint type="Node" x="32457" y="31939" z="14" rangeX="1" rangeY="1"/>
  834.             <Waypoint type="Node" x="32456" y="31933" z="14" rangeX="1" rangeY="1"/>
  835.             <Waypoint type="Stand" x="32459" y="31930" z="14" rangeX="1" rangeY="1" label="j"/>
  836.             <Waypoint type="Action" x="32460" y="31930" z="14" rangeX="1" rangeY="1" script="-- Machete&#10;&#10;local machete = getsetting('Cavebot/Machete')&#10;&#10;useitemon(machete, 0, ground(32460, 31930, 14))&#10;&#9;waitping()"/>
  837.             <Waypoint type="Stand" x="32461" y="31930" z="14" rangeX="1" rangeY="1"/>
  838.             <Waypoint type="Action" x="32461" y="31930" z="14" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation() then&#10;&#9;gotolabel($wptid-3)&#10;end"/>
  839.             <Waypoint type="Node" x="32466" y="31926" z="14" rangeX="1" rangeY="1"/>
  840.             <Waypoint type="Node" x="32471" y="31923" z="14" rangeX="1" rangeY="1"/>
  841.             <Waypoint type="Node" x="32479" y="31929" z="14" rangeX="1" rangeY="1"/>
  842.             <Waypoint type="Node" x="32482" y="31932" z="14" rangeX="1" rangeY="1"/>
  843.             <Waypoint type="Node" x="32481" y="31939" z="14" rangeX="1" rangeY="1"/>
  844.             <Waypoint type="Node" x="32479" y="31942" z="14" rangeX="1" rangeY="1"/>
  845.             <Waypoint type="Stand" x="32478" y="31943" z="14" rangeX="1" rangeY="1"/>
  846.             <Waypoint type="Rope" x="32477" y="31943" z="14" rangeX="1" rangeY="1"/>
  847.             <Waypoint type="Action" x="32477" y="31943" z="14" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  848.             <Waypoint type="Stand" x="32476" y="31944" z="13" rangeX="1" rangeY="1"/>
  849.             <Waypoint type="Action" x="32476" y="31944" z="13" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;j&quot;, &quot;Pick N Shovel Mine&quot;)&#10;end"/>
  850.             <Waypoint type="Stand" x="32475" y="31945" z="13" rangeX="1" rangeY="1" label="k"/>
  851.             <Waypoint type="Use" x="32475" y="31946" z="13" rangeX="1" rangeY="1"/>
  852.             <Waypoint type="Action" x="32475" y="31946" z="13" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;wait(1000,2000)"/>
  853.             <Waypoint type="Stand" x="32475" y="31947" z="13" rangeX="1" rangeY="1"/>
  854.             <Waypoint type="Node" x="32473" y="31949" z="13" rangeX="1" rangeY="1"/>
  855.             <Waypoint type="Node" x="32467" y="31953" z="13" rangeX="1" rangeY="1"/>
  856.             <Waypoint type="Node" x="32462" y="31958" z="13" rangeX="1" rangeY="1"/>
  857.             <Waypoint type="Node" x="32464" y="31964" z="13" rangeX="1" rangeY="1"/>
  858.             <Waypoint type="Node" x="32467" y="31968" z="13" rangeX="1" rangeY="1"/>
  859.             <Waypoint type="Stand" x="32470" y="31972" z="13" rangeX="1" rangeY="1"/>
  860.             <Waypoint type="Rope" x="32470" y="31973" z="13" rangeX="1" rangeY="1"/>
  861.             <Waypoint type="Action" x="32470" y="31973" z="13" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  862.             <Waypoint type="Stand" x="32468" y="31974" z="12" rangeX="1" rangeY="1"/>
  863.             <Waypoint type="Action" x="32468" y="31974" z="12" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;k&quot;, &quot;Pick N Shovel Mine&quot;)&#10;end"/>
  864.             <Waypoint type="Node" x="32465" y="31971" z="12" rangeX="1" rangeY="1"/>
  865.             <Waypoint type="Node" x="32463" y="31968" z="12" rangeX="1" rangeY="1"/>
  866.             <Waypoint type="Node" x="32454" y="31967" z="12" rangeX="1" rangeY="1"/>
  867.             <Waypoint type="Node" x="32449" y="31970" z="12" rangeX="1" rangeY="1"/>
  868.             <Waypoint type="Node" x="32442" y="31971" z="12" rangeX="1" rangeY="1" label="l"/>
  869.             <Waypoint type="Stand" x="32439" y="31967" z="12" rangeX="1" rangeY="1"/>
  870.             <Waypoint type="Rope" x="32438" y="31967" z="12" rangeX="1" rangeY="1"/>
  871.             <Waypoint type="Action" x="32438" y="31967" z="12" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  872.             <Waypoint type="Stand" x="32439" y="31969" z="11" rangeX="1" rangeY="1"/>
  873.             <Waypoint type="Action" x="32439" y="31969" z="11" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;l&quot;, &quot;Pick N Shovel Mine&quot;)&#10;end"/>
  874.             <Waypoint type="Node" x="32442" y="31972" z="11" rangeX="1" rangeY="1"/>
  875.             <Waypoint type="Node" x="32443" y="31982" z="11" rangeX="1" rangeY="1"/>
  876.             <Waypoint type="Node" x="32444" y="31989" z="11" rangeX="1" rangeY="1" label="m"/>
  877.             <Waypoint type="Stand" x="32443" y="31992" z="11" rangeX="1" rangeY="1"/>
  878.             <Waypoint type="Rope" x="32443" y="31993" z="11" rangeX="1" rangeY="1"/>
  879.             <Waypoint type="Action" x="32443" y="31993" z="11" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  880.             <Waypoint type="Stand" x="32445" y="31994" z="10" rangeX="1" rangeY="1"/>
  881.             <Waypoint type="Action" x="32445" y="31994" z="10" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;m&quot;, &quot;Pick N Shovel Mine&quot;)&#10;end"/>
  882.             <Waypoint type="Node" x="32457" y="31994" z="10" rangeX="1" rangeY="1"/>
  883.             <Waypoint type="Node" x="32470" y="31994" z="10" rangeX="1" rangeY="1"/>
  884.             <Waypoint type="Node" x="32476" y="31997" z="10" rangeX="1" rangeY="1"/>
  885.             <Waypoint type="Node" x="32485" y="31997" z="10" rangeX="1" rangeY="1"/>
  886.             <Waypoint type="Node" x="32493" y="31997" z="10" rangeX="1" rangeY="1"/>
  887.             <Waypoint type="Node" x="32498" y="31995" z="10" rangeX="1" rangeY="1"/>
  888.             <Waypoint type="Node" x="32504" y="31995" z="10" rangeX="1" rangeY="1"/>
  889.             <Waypoint type="Node" x="32510" y="31994" z="10" rangeX="1" rangeY="1"/>
  890.             <Waypoint type="Node" x="32515" y="31994" z="10" rangeX="1" rangeY="1"/>
  891.             <Waypoint type="Node" x="32520" y="31996" z="10" rangeX="1" rangeY="1"/>
  892.             <Waypoint type="Node" x="32524" y="31992" z="10" rangeX="1" rangeY="1"/>
  893.             <Waypoint type="Node" x="32530" y="31990" z="10" rangeX="1" rangeY="1"/>
  894.             <Waypoint type="Node" x="32537" y="31990" z="10" rangeX="1" rangeY="1"/>
  895.             <Waypoint type="Node" x="32542" y="31991" z="10" rangeX="1" rangeY="1"/>
  896.             <Waypoint type="Node" x="32547" y="31994" z="10" rangeX="1" rangeY="1"/>
  897.             <Waypoint type="Node" x="32551" y="31992" z="10" rangeX="1" rangeY="1"/>
  898.             <Waypoint type="Node" x="32555" y="31990" z="10" rangeX="1" rangeY="1"/>
  899.             <Waypoint type="Node" x="32562" y="31990" z="10" rangeX="1" rangeY="1" label="n"/>
  900.             <Waypoint type="Stand" x="32564" y="31991" z="10" rangeX="1" rangeY="1"/>
  901.             <Waypoint type="Rope" x="32564" y="31992" z="10" rangeX="1" rangeY="1"/>
  902.             <Waypoint type="Action" x="32564" y="31992" z="10" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  903.             <Waypoint type="Stand" x="32563" y="31994" z="9" rangeX="1" rangeY="1"/>
  904.             <Waypoint type="Rope" x="32562" y="31994" z="9" rangeX="1" rangeY="1"/>
  905.             <Waypoint type="Action" x="32562" y="31994" z="9" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  906.             <Waypoint type="Stand" x="32562" y="31996" z="8" rangeX="1" rangeY="1"/>
  907.             <Waypoint type="Action" x="32562" y="31996" z="8" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;n&quot;, &quot;Pick N Shovel Mine&quot;)&#10;end"/>
  908.             <Waypoint type="Node" x="32557" y="31994" z="8" rangeX="1" rangeY="1"/>
  909.             <Waypoint type="Node" x="32552" y="31988" z="8" rangeX="1" rangeY="1" label="o"/>
  910.             <Waypoint type="Stand" x="32548" y="31988" z="8" rangeX="1" rangeY="1"/>
  911.             <Waypoint type="Action" x="32548" y="31988" z="8" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  912.             <Waypoint type="Stand" x="32550" y="31988" z="7" rangeX="1" rangeY="1"/>
  913.             <Waypoint type="Action" x="32550" y="31988" z="7" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;o&quot;, &quot;Pick N Shovel Mine&quot;)&#10;end"/>
  914.             <Waypoint type="Node" x="32553" y="31985" z="7" rangeX="1" rangeY="1"/>
  915.             <Waypoint type="Node" x="32547" y="31978" z="7" rangeX="1" rangeY="1"/>
  916.             <Waypoint type="Node" x="32544" y="31970" z="7" rangeX="1" rangeY="1"/>
  917.             <Waypoint type="Node" x="32521" y="31961" z="7" rangeX="1" rangeY="1"/>
  918.             <Waypoint type="Node" x="32523" y="31949" z="7" rangeX="1" rangeY="1"/>
  919.             <Waypoint type="Node" x="32526" y="31936" z="7" rangeX="1" rangeY="1"/>
  920.             <Waypoint type="Node" x="32526" y="31928" z="7" rangeX="1" rangeY="1"/>
  921.             <Waypoint type="Node" x="32526" y="31920" z="7" rangeX="1" rangeY="1"/>
  922.             <Waypoint type="Node" x="32537" y="31918" z="7" rangeX="1" rangeY="1"/>
  923.             <Waypoint type="Node" x="32547" y="31920" z="7" rangeX="1" rangeY="1"/>
  924.             <Waypoint type="Node" x="32552" y="31928" z="7" rangeX="1" rangeY="1" label="p"/>
  925.             <Waypoint type="Stand" x="32553" y="31930" z="7" rangeX="1" rangeY="1"/>
  926.             <Waypoint type="Action" x="32553" y="31930" z="7" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  927.             <Waypoint type="Use" x="32553" y="31931" z="7" rangeX="1" rangeY="1"/>
  928.             <Waypoint type="Action" x="32553" y="31931" z="7" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;wait(1000,2000)"/>
  929.             <Waypoint type="Stand" x="32620" y="31899" z="9" rangeX="1" rangeY="1"/>
  930.             <Waypoint type="Action" x="32620" y="31899" z="9" rangeX="1" rangeY="1" script="-- Proceeding to Edron&#10;&#10;DoneDepot = false&#10;&#10;gotolabel(8, &quot;Business in Edron&quot;)&#10;&#9;waitping()"/>
  931.         </WaypointSection>
  932.         <WaypointSection name="Safety Concern">
  933.             <Waypoint type="Stand" x="32425" y="31856" z="15" rangeX="2" rangeY="1"/>
  934.             <Waypoint type="Action" x="32425" y="31856" z="15" rangeX="2" rangeY="1" script="-- Waiting&#10;&#10;turn('n')&#10;&#9;setsetting('Targeting/Creatures/Enslaved Dwarf/Setting1/OnlyIfTrapped', 'no')&#10;&#9;setsetting('Targeting/Creatures/Lost Basher/Setting1/OnlyIfTrapped', 'no')&#10;&#9;setsetting('Targeting/Creatures/Lost Husher/Setting1/OnlyIfTrapped', 'no')&#10;&#9;setsetting('Targeting/Creatures/Lost Thrower/Setting1/OnlyIfTrapped', 'no')&#10;&#9;setsetting('Looting/Enabled', 'yes')&#10;&#9;setsetting('Persistent/Scripts/Targeting Core/Enabled', 'yes')&#10;&#9;wait(3000,6000)&#10;&#9;gotolabel(77, &quot;Splintered Stone Mine&quot;)&#10;waitping()"/>
  935.             <Waypoint type="Stand" x="32626" y="31849" z="15" rangeX="1" rangeY="2"/>
  936.             <Waypoint type="Action" x="32626" y="31849" z="15" rangeX="1" rangeY="2" script="-- Waiting&#10;&#10;turn('w')&#10;&#9;setsetting('Targeting/Creatures/Enslaved Dwarf/Setting1/OnlyIfTrapped', 'no')&#10;&#9;setsetting('Targeting/Creatures/Lost Basher/Setting1/OnlyIfTrapped', 'no')&#10;&#9;setsetting('Targeting/Creatures/Lost Husher/Setting1/OnlyIfTrapped', 'no')&#10;&#9;setsetting('Targeting/Creatures/Lost Thrower/Setting1/OnlyIfTrapped', 'no')&#10;&#9;setsetting('Looting/Enabled', 'yes')&#10;&#9;setsetting('Persistent/Scripts/Targeting Core/Enabled', 'yes')&#10;&#9;wait(3000,6000)&#10;&#9;gotolabel(56, &quot;The Town Mine&quot;)&#10;waitping()"/>
  937.             <Waypoint type="Stand" x="32478" y="31974" z="15" rangeX="2" rangeY="1"/>
  938.             <Waypoint type="Action" x="32478" y="31974" z="15" rangeX="2" rangeY="1" script="-- Waiting&#10;&#10;turn('n')&#10;&#9;setsetting('Targeting/Creatures/Enslaved Dwarf/Setting1/OnlyIfTrapped', 'no')&#10;&#9;setsetting('Targeting/Creatures/Lost Basher/Setting1/OnlyIfTrapped', 'no')&#10;&#9;setsetting('Targeting/Creatures/Lost Husher/Setting1/OnlyIfTrapped', 'no')&#10;&#9;setsetting('Targeting/Creatures/Lost Thrower/Setting1/OnlyIfTrapped', 'no')&#10;&#9;setsetting('Looting/Enabled', 'yes')&#10;&#9;setsetting('Persistent/Scripts/Targeting Core/Enabled', 'yes')&#10;&#9;wait(3000,6000)&#10;&#9;gotolabel(77, &quot;Drunken Fellow Mine&quot;)&#10;waitping()"/>
  939.             <Waypoint type="Stand" x="32464" y="31932" z="15" rangeX="2" rangeY="1"/>
  940.             <Waypoint type="Action" x="32464" y="31932" z="15" rangeX="2" rangeY="1" script="-- Waiting&#10;&#10;turn('n')&#10;&#9;setsetting('Targeting/Creatures/Enslaved Dwarf/Setting1/OnlyIfTrapped', 'no')&#10;&#9;setsetting('Targeting/Creatures/Lost Basher/Setting1/OnlyIfTrapped', 'no')&#10;&#9;setsetting('Targeting/Creatures/Lost Husher/Setting1/OnlyIfTrapped', 'no')&#10;&#9;setsetting('Targeting/Creatures/Lost Thrower/Setting1/OnlyIfTrapped', 'no')&#10;&#9;setsetting('Looting/Enabled', 'yes')&#10;&#9;setsetting('Persistent/Scripts/Targeting Core/Enabled', 'yes')&#10;&#9;wait(3000,6000)&#10;&#9;gotolabel(92, &quot;Pick N Shovel Mine&quot;)&#10;waitping()"/>
  941.         </WaypointSection>
  942.         <WaypointSection name="Refilling Soft Boots">
  943.             <Waypoint type="Stand" x="32649" y="31908" z="8" rangeX="1" rangeY="1" label="Refill SoftBoots"/>
  944.             <Waypoint type="Stand" x="32649" y="31907" z="8" rangeX="1" rangeY="1"/>
  945.             <Waypoint type="Action" x="32649" y="31907" z="8" rangeX="1" rangeY="1" script="-- Soft Boots Banking&#10;&#10;softcosts = itemcount('worn soft boots') * 10000&#10;boating = 2000&#10;totalcost = softcosts + boating&#10;&#10;if islocation() then&#10;&#9;npctalk('hi', 'withdraw', totalcost, 'yes')&#10;&#9;&#9;else&#10;&#9;gotolabel($wptid-2)&#10;end"/>
  946.             <Waypoint type="Node" x="32654" y="31904" z="8" rangeX="1" rangeY="1"/>
  947.             <Waypoint type="Stand" x="32654" y="31902" z="8" rangeX="1" rangeY="1" label="a"/>
  948.             <Waypoint type="Use" x="32653" y="31901" z="8" rangeX="1" rangeY="1"/>
  949.             <Waypoint type="Action" x="32653" y="31901" z="8" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;wait(1000,2000)"/>
  950.             <Waypoint type="Stand" x="32673" y="31977" z="15" rangeX="1" rangeY="1"/>
  951.             <Waypoint type="Action" x="32673" y="31977" z="15" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;a&quot;, &quot;Refilling Soft Boots&quot;)&#10;end"/>
  952.             <Waypoint type="Node" x="32666" y="31974" z="15" rangeX="1" rangeY="1"/>
  953.             <Waypoint type="Node" x="32663" y="31965" z="15" rangeX="1" rangeY="1"/>
  954.             <Waypoint type="Stand" x="32659" y="31957" z="15" rangeX="1" rangeY="1"/>
  955.             <Waypoint type="Action" x="32659" y="31957" z="15" rangeX="1" rangeY="1" script="-- Travel to Cormaya&#10;&#10;waitping()&#10;&#9;reachcreature(&quot;Brodrosch&quot;)&#10;&#9;&#9;waitping()&#10;&#9;travel(&quot;cormaya&quot;)&#10;wait(1500,2500)"/>
  956.             <Waypoint type="Stand" x="33309" y="31990" z="15" rangeX="1" rangeY="1"/>
  957.             <Waypoint type="Node" x="33310" y="31995" z="15" rangeX="1" rangeY="1" label="b"/>
  958.             <Waypoint type="Stand" x="33311" y="31997" z="15" rangeX="1" rangeY="1"/>
  959.             <Waypoint type="Stand" x="33309" y="31996" z="14" rangeX="1" rangeY="1"/>
  960.             <Waypoint type="Stand" x="33311" y="31997" z="13" rangeX="1" rangeY="1"/>
  961.             <Waypoint type="Stand" x="33309" y="31996" z="12" rangeX="1" rangeY="1"/>
  962.             <Waypoint type="Stand" x="33311" y="31997" z="11" rangeX="1" rangeY="1"/>
  963.             <Waypoint type="Stand" x="33309" y="31996" z="10" rangeX="1" rangeY="1"/>
  964.             <Waypoint type="Stand" x="33311" y="31997" z="9" rangeX="1" rangeY="1"/>
  965.             <Waypoint type="Stand" x="33309" y="31996" z="8" rangeX="1" rangeY="1"/>
  966.             <Waypoint type="Stand" x="33310" y="31997" z="7" rangeX="1" rangeY="1"/>
  967.             <Waypoint type="Action" x="33310" y="31997" z="7" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;b&quot;, &quot;Refilling Soft Boots&quot;)&#10;end"/>
  968.             <Waypoint type="Node" x="33300" y="32003" z="7" rangeX="1" rangeY="1"/>
  969.             <Waypoint type="Node" x="33289" y="31997" z="7" rangeX="1" rangeY="1"/>
  970.             <Waypoint type="Node" x="33290" y="31985" z="7" rangeX="1" rangeY="1"/>
  971.             <Waypoint type="Node" x="33300" y="31982" z="7" rangeX="1" rangeY="1"/>
  972.             <Waypoint type="Node" x="33302" y="31974" z="7" rangeX="1" rangeY="1"/>
  973.             <Waypoint type="Node" x="33298" y="31965" z="7" rangeX="1" rangeY="1"/>
  974.             <Waypoint type="Stand" x="33294" y="31960" z="7" rangeX="1" rangeY="1" label="c"/>
  975.             <Waypoint type="Use" x="33293" y="31960" z="7" rangeX="1" rangeY="1"/>
  976.             <Waypoint type="Action" x="33293" y="31960" z="7" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;wait(1000,2000)"/>
  977.             <Waypoint type="Stand" x="33294" y="31960" z="6" rangeX="1" rangeY="1"/>
  978.             <Waypoint type="Action" x="33294" y="31960" z="6" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;c&quot;, &quot;Refilling Soft Boots&quot;)&#10;end"/>
  979.             <Waypoint type="Node" x="33292" y="31957" z="6" rangeX="1" rangeY="1"/>
  980.             <Waypoint type="Stand" x="33288" y="31956" z="6" rangeX="1" rangeY="1"/>
  981.             <Waypoint type="Action" x="33288" y="31956" z="6" rangeX="1" rangeY="1" script="-- Travel to Edron&#10;&#10;waitping()&#10;&#9;reachcreature(&quot;Pemaret&quot;)&#10;&#9;&#9;waitping()&#10;&#9;travel(&quot;edron&quot;)&#10;wait(1500,2500)"/>
  982.             <Waypoint type="Stand" x="33176" y="31764" z="6" rangeX="1" rangeY="1"/>
  983.             <Waypoint type="Action" x="33176" y="31764" z="6" rangeX="1" rangeY="1" script="-- Travel to Venore&#10;&#10;waitping()&#10;&#9;reachcreature(&quot;Captain Seahorse&quot;)&#10;&#9;&#9;waitping()&#10;&#9;travel(&quot;venore&quot;)&#10;wait(1500,2500)"/>
  984.             <Waypoint type="Stand" x="32954" y="32024" z="6" rangeX="1" rangeY="1"/>
  985.             <Waypoint type="Node" x="32953" y="32031" z="6" rangeX="1" rangeY="1"/>
  986.             <Waypoint type="Node" x="32954" y="32052" z="6" rangeX="1" rangeY="1"/>
  987.             <Waypoint type="Node" x="32955" y="32077" z="6" rangeX="1" rangeY="1"/>
  988.             <Waypoint type="Node" x="32953" y="32090" z="6" rangeX="1" rangeY="1"/>
  989.             <Waypoint type="Node" x="32949" y="32101" z="6" rangeX="1" rangeY="1"/>
  990.             <Waypoint type="Node" x="32949" y="32106" z="6" rangeX="1" rangeY="1" label="Repair SoftBoots"/>
  991.             <Waypoint type="Stand" x="32953" y="32108" z="6" rangeX="1" rangeY="1"/>
  992.             <Waypoint type="Action" x="32953" y="32108" z="6" rangeX="1" rangeY="1" label="Repairing" script="-- Repairing&#10;&#10;waitping()&#10;&#9;npctalk(&quot;hi&quot;, &quot;repair&quot;, &quot;yes&quot;)&#10;waitping()"/>
  993.             <Waypoint type="Stand" x="32949" y="32105" z="6" rangeX="1" rangeY="1"/>
  994.             <Waypoint type="Action" x="32949" y="32105" z="6" rangeX="1" rangeY="1" label="Checking" script="-- Checking Soft Boots&#10;&#10;if itemcount('worn soft boots') &gt; 0 then&#10;&#9;gotolabel('Repair SoftBoots', 'Refilling Soft Boots')&#10;&#9;&#9;else&#10;&#9;gotolabel('Done Repairing', 'Refilling Soft Boots')&#10;end"/>
  995.             <Waypoint type="Node" x="32949" y="32100" z="6" rangeX="1" rangeY="1" label="Done Repairing"/>
  996.             <Waypoint type="Node" x="32953" y="32089" z="6" rangeX="1" rangeY="1"/>
  997.             <Waypoint type="Node" x="32954" y="32078" z="6" rangeX="1" rangeY="1"/>
  998.             <Waypoint type="Node" x="32954" y="32066" z="6" rangeX="1" rangeY="1"/>
  999.             <Waypoint type="Node" x="32954" y="32053" z="6" rangeX="1" rangeY="1"/>
  1000.             <Waypoint type="Node" x="32954" y="32042" z="6" rangeX="1" rangeY="1"/>
  1001.             <Waypoint type="Node" x="32954" y="32032" z="6" rangeX="1" rangeY="1"/>
  1002.             <Waypoint type="Stand" x="32954" y="32022" z="6" rangeX="1" rangeY="1"/>
  1003.             <Waypoint type="Action" x="32954" y="32022" z="6" rangeX="1" rangeY="1" script="-- Travel to Edron&#10;&#10;waitping()&#10;&#9;reachcreature(&quot;Captain Fearless&quot;)&#10;&#9;&#9;waitping()&#10;&#9;travel(&quot;edron&quot;)&#10;wait(1500,2500)"/>
  1004.             <Waypoint type="Stand" x="33176" y="31764" z="6" rangeX="1" rangeY="1"/>
  1005.             <Waypoint type="Action" x="33176" y="31764" z="6" rangeX="1" rangeY="1" script="-- Travel to Cormaya&#10;&#10;waitping()&#10;&#9;reachcreature(&quot;Captain Seahorse&quot;)&#10;&#9;&#9;waitping()&#10;&#9;travel(&quot;cormaya&quot;)&#10;wait(1500,2500)"/>
  1006.             <Waypoint type="Stand" x="33289" y="31956" z="6" rangeX="1" rangeY="1"/>
  1007.             <Waypoint type="Node" x="33293" y="31957" z="6" rangeX="1" rangeY="1" label="d"/>
  1008.             <Waypoint type="Stand" x="33293" y="31960" z="6" rangeX="1" rangeY="1"/>
  1009.             <Waypoint type="Stand" x="33295" y="31961" z="7" rangeX="1" rangeY="1"/>
  1010.             <Waypoint type="Action" x="33295" y="31961" z="7" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;d&quot;, &quot;Refilling Soft Boots&quot;)&#10;end"/>
  1011.             <Waypoint type="Node" x="33299" y="31966" z="7" rangeX="1" rangeY="1"/>
  1012.             <Waypoint type="Node" x="33302" y="31976" z="7" rangeX="1" rangeY="1"/>
  1013.             <Waypoint type="Node" x="33299" y="31985" z="7" rangeX="1" rangeY="1"/>
  1014.             <Waypoint type="Node" x="33289" y="31986" z="7" rangeX="1" rangeY="1"/>
  1015.             <Waypoint type="Node" x="33289" y="31996" z="7" rangeX="1" rangeY="1"/>
  1016.             <Waypoint type="Node" x="33292" y="32003" z="7" rangeX="1" rangeY="1"/>
  1017.             <Waypoint type="Node" x="33299" y="32003" z="7" rangeX="1" rangeY="1"/>
  1018.             <Waypoint type="Node" x="33308" y="32003" z="7" rangeX="1" rangeY="1"/>
  1019.             <Waypoint type="Node" x="33310" y="31998" z="7" rangeX="1" rangeY="1" label="e"/>
  1020.             <Waypoint type="Stand" x="33309" y="31996" z="7" rangeX="1" rangeY="1"/>
  1021.             <Waypoint type="Stand" x="33311" y="31997" z="8" rangeX="1" rangeY="1"/>
  1022.             <Waypoint type="Stand" x="33309" y="31996" z="9" rangeX="1" rangeY="1"/>
  1023.             <Waypoint type="Stand" x="33311" y="31997" z="10" rangeX="1" rangeY="1"/>
  1024.             <Waypoint type="Stand" x="33309" y="31996" z="11" rangeX="1" rangeY="1"/>
  1025.             <Waypoint type="Stand" x="33311" y="31997" z="12" rangeX="1" rangeY="1"/>
  1026.             <Waypoint type="Stand" x="33309" y="31996" z="13" rangeX="1" rangeY="1"/>
  1027.             <Waypoint type="Stand" x="33311" y="31997" z="14" rangeX="1" rangeY="1"/>
  1028.             <Waypoint type="Stand" x="33309" y="31997" z="15" rangeX="1" rangeY="1"/>
  1029.             <Waypoint type="Action" x="33309" y="31997" z="15" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;e&quot;, &quot;Refilling Soft Boots&quot;)&#10;end"/>
  1030.             <Waypoint type="Node" x="33310" y="31993" z="15" rangeX="1" rangeY="1"/>
  1031.             <Waypoint type="Stand" x="33310" y="31989" z="15" rangeX="1" rangeY="1"/>
  1032.             <Waypoint type="Action" x="33310" y="31989" z="15" rangeX="1" rangeY="1" script="-- Travel to Kazordoon&#10;&#10;waitping()&#10;&#9;reachcreature(&quot;Gurbasch&quot;)&#10;&#9;&#9;waitping()&#10;&#9;travel(&quot;kazordoon&quot;)&#10;wait(1500,2500)"/>
  1033.             <Waypoint type="Node" x="32659" y="31960" z="15" rangeX="1" rangeY="1"/>
  1034.             <Waypoint type="Node" x="32662" y="31966" z="15" rangeX="1" rangeY="1"/>
  1035.             <Waypoint type="Node" x="32666" y="31971" z="15" rangeX="1" rangeY="1"/>
  1036.             <Waypoint type="Node" x="32670" y="31977" z="15" rangeX="1" rangeY="1" label="f"/>
  1037.             <Waypoint type="Stand" x="32674" y="31975" z="15" rangeX="1" rangeY="1"/>
  1038.             <Waypoint type="Use" x="32675" y="31974" z="15" rangeX="1" rangeY="1"/>
  1039.             <Waypoint type="Action" x="32675" y="31974" z="15" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;wait(1000,2000)"/>
  1040.             <Waypoint type="Stand" x="32653" y="31904" z="8" rangeX="1" rangeY="1"/>
  1041.             <Waypoint type="Action" x="32653" y="31904" z="8" rangeX="1" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(3) then&#10;&#9;gotolabel(&quot;f&quot;, &quot;Refilling Soft Boots&quot;)&#10;end"/>
  1042.             <Waypoint type="Stand" x="32652" y="31905" z="8" rangeX="1" rangeY="1"/>
  1043.             <Waypoint type="Action" x="32652" y="31905" z="8" rangeX="1" rangeY="1" script="-- SoftBoots Completed&#10;&#10;gotolabel(0, &quot;Start Up&quot;)&#10;&#9;waitping()"/>
  1044.         </WaypointSection>
  1045.         <WaypointSection name="Training Statues">
  1046.             <Waypoint type="Stand" x="32653" y="31910" z="8" rangeX="1" rangeY="1"/>
  1047.             <Waypoint type="Action" x="32653" y="31910" z="8" rangeX="1" rangeY="1" script="-- No Offline Training Logout&#10;&#10;pausebot(true)&#10;printerror('You have been logged out due to Low Stamina or too long Online Time.')&#10;logout()&#10;gotolabel(0, &quot;Start Up&quot;)"/>
  1048.             <Waypoint type="Stand" x="32641" y="31918" z="8" rangeX="2" rangeY="2"/>
  1049.             <Waypoint type="Node" x="32624" y="31923" z="8" rangeX="3" rangeY="2"/>
  1050.             <Waypoint type="Node" x="32618" y="31947" z="8" rangeX="2" rangeY="2"/>
  1051.             <Waypoint type="Stand" x="32612" y="31952" z="8" rangeX="1" rangeY="1"/>
  1052.             <Waypoint type="Action" x="32612" y="31952" z="8" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  1053.             <Waypoint type="Stand" x="32608" y="31944" z="9" rangeX="1" rangeY="3"/>
  1054.             <Waypoint type="Action" x="32608" y="31944" z="9" rangeX="1" rangeY="3" script="-- Location Checker&#10;&#10;if not islocation(4) then&#10;&#9;gotolabel($wptid-6)&#10;end"/>
  1055.             <Waypoint type="Action" x="32608" y="31944" z="9" rangeX="1" rangeY="3" script="-- Caution&#10;&#10;waitping()"/>
  1056.             <Waypoint type="Use" x="32607" y="31945" z="9" rangeX="1" rangeY="1"/>
  1057.             <Waypoint type="Action" x="32607" y="31945" z="9" rangeX="1" rangeY="1" script="-- Offline Training Completed&#10;&#10;waitping()&#10;&#9;printerror(&quot;You are Offline Training due to Low Stamina or too long Online Time.&quot;)&#10;&#9;pausebot(true)&#10;&#9;gotolabel(0, &quot;Start Up&quot;)&#10;waitping()"/>
  1058.         </WaypointSection>
  1059.         <WaypointSection name="Business in Edron">
  1060.             <Waypoint type="Stand" x="32651" y="31912" z="8" rangeX="2" rangeY="2"/>
  1061.             <Waypoint type="Action" x="32651" y="31912" z="8" rangeX="2" rangeY="2" script="-- Depoting&#10;&#10;local mainbp = getlootingdestination('mainbp') &#10;local rarebp = getlootingdestination('rarebp')&#10;&#10;closewindows()&#10;openitem(0, 'back')&#10;waitping()&#10;resizewindows()&#10;waitping()&#10;openitem(rarebp, mainbp, true)&#10;waitping()&#10;resizewindows()&#10;waitping()&#10;&#10;local function itemsCheckRare()&#10;local vRare = false&#10;&#9;foreach lootingitem m do&#10;&#9;&#9;if itemcount(m.name, rarebp) &gt; 0 then&#10;&#9;&#9;&#9;vRare = true&#10;&#9;&#9;&#9;break&#10;&#9;&#9;end&#10;&#9;end&#10;return vRare&#10;end&#10;&#10;while itemcount(rarebp, rarebp) &gt; 0 do&#10;&#9;if itemsCheckRare() then&#10;&#9;&#9;openitem(rarebp, rarebp, false)&#10;&#9;&#9;waitping()&#10;&#9;&#9;&#9;else&#10;&#9;&#9;break&#10;&#9;end&#10;end&#10;&#10;depotaction('dpbp', 'rarebp', {'y', 'raredpbp'})&#10;waitping()&#10;closewindows()&#10;openitem(0, 'back')&#10;resizewindows()&#10;waitping()"/>
  1062.             <Waypoint type="Stand" x="32647" y="31907" z="8" rangeX="3" rangeY="1"/>
  1063.             <Waypoint type="Action" x="32647" y="31907" z="8" rangeX="3" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  1064.             <Waypoint type="Action" x="32647" y="31907" z="8" rangeX="3" rangeY="1" script=""/>
  1065.             <Waypoint type="Action" x="32647" y="31907" z="8" rangeX="3" rangeY="1" script="-- Backpack Checker&#10;&#10;local mainbp = getlootingdestination('mainbp')&#10;local supplybp = getlootingdestination('supplybp')&#10;local rarebp = getlootingdestination('rarebp')&#10;local stackbp = getlootingdestination('stackbp')&#10;local goldbp = getlootingdestination('goldbp')&#10;&#10;while windowcount() &lt; 5 do&#10;&#9;closewindows()&#10;&#9;openitem(0, 'back')&#10;&#9;waitping()&#10;&#9;resizewindows()&#10;&#9;waitping()&#10;&#9;openitem(supplybp, mainbp, true)&#10;&#9;waitping()&#10;&#9;resizewindows()&#10;&#9;waitping()&#10;&#9;openitem(rarebp, mainbp, true)&#10;&#9;waitping()&#10;&#9;resizewindows()&#10;&#9;waitping()&#10;&#9;openitem(stackbp, mainbp, true)&#10;&#9;waitping()&#10;&#9;resizewindows()&#10;&#9;waitping()&#10;&#9;openitem(goldbp, mainbp, true)&#10;&#9;waitping()&#10;&#9;resizewindows()&#10;&#9;waitping()&#10;end"/>
  1066.             <Waypoint type="Stand" x="32645" y="31908" z="8" rangeX="1" rangeY="1"/>
  1067.             <Waypoint type="Action" x="32645" y="31908" z="8" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  1068.             <Waypoint type="Stand" x="32647" y="31905" z="9" rangeX="2" rangeY="2"/>
  1069.             <Waypoint type="Action" x="32647" y="31905" z="9" rangeX="2" rangeY="2" script="-- Location Checker&#10;&#10;if not islocation(4) then&#10;&#9;gotolabel($wptid-5)&#10;end"/>
  1070.             <Waypoint type="Stand" x="32644" y="31901" z="9" rangeX="2" rangeY="2"/>
  1071.             <Waypoint type="Node" x="32622" y="31901" z="9" rangeX="2" rangeY="2"/>
  1072.             <Waypoint type="Stand" x="32618" y="31899" z="9" rangeX="1" rangeY="2"/>
  1073.             <Waypoint type="Action" x="32618" y="31899" z="9" rangeX="1" rangeY="2" script="-- Caution&#10;&#10;waitping()"/>
  1074.             <Waypoint type="Use" x="32617" y="31899" z="9" rangeX="1" rangeY="1"/>
  1075.             <Waypoint type="Use" x="32618" y="31899" z="9" rangeX="1" rangeY="1"/>
  1076.             <Waypoint type="Action" x="32617" y="31899" z="9" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  1077.             <Waypoint type="Stand" x="32578" y="31930" z="0" rangeX="2" rangeY="2"/>
  1078.             <Waypoint type="Action" x="32578" y="31930" z="0" rangeX="2" rangeY="2" script="-- Location Checker&#10;&#10;if not islocation(4) then&#10;&#9;gotolabel($wptid-7)&#10;end"/>
  1079.             <Waypoint type="Stand" x="32580" y="31936" z="0" rangeX="3" rangeY="2"/>
  1080.             <Waypoint type="Stand" x="32586" y="31940" z="0" rangeX="2" rangeY="2"/>
  1081.             <Waypoint type="Action" x="32586" y="31940" z="0" rangeX="2" rangeY="2" script="-- Travel to Edron&#10;&#10;if islocation(4) then&#10;&#9;waitping()&#10;&#9;&#9;reachcreature(&quot;Gewen&quot;)&#10;&#9;&#9;&#9;waitping()&#10;&#9;&#9;&#9;&#9;travel(&quot;edron&quot;)&#10;&#9;&#9;&#9;wait(1000,2500)&#10;&#9;&#9;else&#10;&#9;gotolabel($wptid-2)&#10;end"/>
  1082.             <Waypoint type="Stand" x="33190" y="31784" z="3" rangeX="2" rangeY="2"/>
  1083.             <Waypoint type="Action" x="33190" y="31784" z="3" rangeX="2" rangeY="2" script="-- Caution&#10;&#10;waitping()"/>
  1084.             <Waypoint type="Stand" x="33189" y="31785" z="3" rangeX="1" rangeY="1"/>
  1085.             <Waypoint type="Action" x="33189" y="31785" z="3" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  1086.             <Waypoint type="Stand" x="33191" y="31781" z="4" rangeX="2" rangeY="1"/>
  1087.             <Waypoint type="Action" x="33191" y="31781" z="4" rangeX="2" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  1088.             <Waypoint type="Stand" x="33195" y="31785" z="5" rangeX="1" rangeY="1"/>
  1089.             <Waypoint type="Action" x="33195" y="31785" z="5" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  1090.             <Waypoint type="Stand" x="33196" y="31782" z="6" rangeX="2" rangeY="2"/>
  1091.             <Waypoint type="Action" x="33196" y="31782" z="6" rangeX="2" rangeY="2" script="-- Location Checker&#10;&#10;if not islocation(4) then&#10;&#9;gotolabel($wptid-9)&#10;end"/>
  1092.             <Waypoint type="Stand" x="33202" y="31782" z="6" rangeX="4" rangeY="2"/>
  1093.             <Waypoint type="Node" x="33213" y="31785" z="6" rangeX="2" rangeY="2"/>
  1094.             <Waypoint type="Node" x="33208" y="31791" z="6" rangeX="2" rangeY="2"/>
  1095.             <Waypoint type="Node" x="33208" y="31803" z="6" rangeX="2" rangeY="2"/>
  1096.             <Waypoint type="Node" x="33208" y="31814" z="6" rangeX="2" rangeY="2"/>
  1097.             <Waypoint type="Stand" x="33209" y="31818" z="6" rangeX="3" rangeY="1"/>
  1098.             <Waypoint type="Action" x="33209" y="31818" z="6" rangeX="3" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  1099.             <Waypoint type="Stand" x="33206" y="31819" z="7" rangeX="2" rangeY="2"/>
  1100.             <Waypoint type="Action" x="33206" y="31819" z="7" rangeX="2" rangeY="2" script="-- Location Checker&#10;&#10;if not islocation(4) then&#10;&#9;gotolabel($wptid-8)&#10;end"/>
  1101.             <Waypoint type="Stand" x="33202" y="31819" z="7" rangeX="2" rangeY="2"/>
  1102.             <Waypoint type="Stand" x="33190" y="31819" z="7" rangeX="2" rangeY="2"/>
  1103.             <Waypoint type="Node" x="33172" y="31816" z="7" rangeX="2" rangeY="2"/>
  1104.             <Waypoint type="Node" x="33169" y="31807" z="7" rangeX="2" rangeY="2"/>
  1105.             <Waypoint type="Stand" x="33172" y="31803" z="7" rangeX="3" rangeY="2"/>
  1106.             <Waypoint type="Action" x="33172" y="31803" z="7" rangeX="3" rangeY="2" script="-- Banking&#10;&#10;if islocation(4) then&#10;&#9;waitping()&#10;&#9;&#9;depositerbank(&quot;sup&quot;)&#10;&#9;&#9;&#9;waitping()&#10;&#9;&#9;else&#10;&#9;gotolabel($wptid-4)&#10;end"/>
  1107.             <Waypoint type="Stand" x="33167" y="31807" z="7" rangeX="2" rangeY="2"/>
  1108.             <Waypoint type="Node" x="33170" y="31814" z="7" rangeX="2" rangeY="2"/>
  1109.             <Waypoint type="Stand" x="33190" y="31822" z="7" rangeX="3" rangeY="2"/>
  1110.             <Waypoint type="Node" x="33192" y="31835" z="7" rangeX="2" rangeY="2"/>
  1111.             <Waypoint type="Node" x="33204" y="31843" z="7" rangeX="2" rangeY="2"/>
  1112.             <Waypoint type="Stand" x="33216" y="31840" z="7" rangeX="2" rangeY="2"/>
  1113.             <Waypoint type="Action" x="33216" y="31840" z="7" rangeX="2" rangeY="2" script="-- Middle Checker&#10;&#10;if DoneDepot then&#10;&#9;gotolabel($wptid+9)&#10;end"/>
  1114.             <Waypoint type="Stand" x="33218" y="31838" z="7" rangeX="1" rangeY="1"/>
  1115.             <Waypoint type="Action" x="33218" y="31838" z="7" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  1116.             <Waypoint type="Action" x="33218" y="31837" z="7" rangeX="1" rangeY="1" script="-- Open Door&#10;&#10;usedoor(33218, 31837, 7, &quot;open&quot;)&#10;&#9;waitping()"/>
  1117.             <Waypoint type="Stand" x="33216" y="31835" z="7" rangeX="3" rangeY="1"/>
  1118.             <Waypoint type="Action" x="33216" y="31835" z="7" rangeX="3" rangeY="1" script="-- Selling Gems&#10;&#10;if islocation(4) then&#10;&#9;waitping()&#10;&#9;opentrade()&#10;&#9;&#9;waitping()&#10;&#9;&#9;&#9;foreach lootingitem m 'x' do&#10;&#9;&#9;&#9;sellitems(m.id, tradecount('sell', m.id))&#10;&#9;&#9;&#9;waitping()&#10;&#9;&#9;&#9;end&#10;&#9;&#9;else&#10;&#9;gotolabel($wptid-9)&#10;end"/>
  1119.             <Waypoint type="Stand" x="33218" y="31836" z="7" rangeX="1" rangeY="1"/>
  1120.             <Waypoint type="Action" x="33218" y="31836" z="7" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  1121.             <Waypoint type="Action" x="33218" y="31837" z="7" rangeX="1" rangeY="1" script="-- Open Door&#10;&#10;usedoor(33218, 31837, 7, &quot;open&quot;)&#10;&#9;waitping()"/>
  1122.             <Waypoint type="Stand" x="33224" y="31838" z="7" rangeX="2" rangeY="2"/>
  1123.             <Waypoint type="Action" x="33224" y="31838" z="7" rangeX="2" rangeY="2" script="-- Location Checker&#10;&#10;if not islocation(4) then&#10;&#9;gotolabel($wptid-4)&#10;end"/>
  1124.             <Waypoint type="Stand" x="33229" y="31838" z="7" rangeX="2" rangeY="2"/>
  1125.             <Waypoint type="Stand" x="33247" y="31841" z="7" rangeX="1" rangeY="1"/>
  1126.             <Waypoint type="Action" x="33247" y="31841" z="7" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  1127.             <Waypoint type="Stand" x="33249" y="31840" z="6" rangeX="2" rangeY="2"/>
  1128.             <Waypoint type="Action" x="33249" y="31840" z="6" rangeX="2" rangeY="2" script="-- Middle Checker&#10;&#10;if DoneDepot then&#10;&#9;gotolabel($wptid+20)&#10;end"/>
  1129.             <Waypoint type="Node" x="33256" y="31836" z="6" rangeX="2" rangeY="2"/>
  1130.             <Waypoint type="Node" x="33257" y="31826" z="6" rangeX="2" rangeY="2"/>
  1131.             <Waypoint type="Node" x="33268" y="31826" z="6" rangeX="2" rangeY="2"/>
  1132.             <Waypoint type="Node" x="33274" y="31834" z="6" rangeX="2" rangeY="2"/>
  1133.             <Waypoint type="Node" x="33281" y="31838" z="6" rangeX="2" rangeY="2"/>
  1134.             <Waypoint type="Stand" x="33282" y="31843" z="6" rangeX="2" rangeY="2"/>
  1135.             <Waypoint type="Action" x="33282" y="31843" z="6" rangeX="2" rangeY="2" script="-- Caution&#10;&#10;waitping()"/>
  1136.             <Waypoint type="Use" x="33283" y="31843" z="6" rangeX="1" rangeY="1"/>
  1137.             <Waypoint type="Action" x="33283" y="31843" z="6" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  1138.             <Waypoint type="Stand" x="33280" y="31844" z="5" rangeX="3" rangeY="1"/>
  1139.             <Waypoint type="Action" x="33280" y="31844" z="5" rangeX="3" rangeY="1" script="-- Selling Creature Products&#10;&#10;if islocation(4) then&#10;&#9;waitping()&#10;&#9;opentrade()&#10;&#9;&#9;waitping()&#10;&#9;&#9;&#9;foreach lootingitem m 'x' do&#10;&#9;&#9;&#9;sellitems(m.id, tradecount('sell', m.id))&#10;&#9;&#9;&#9;waitping()&#10;&#9;&#9;&#9;end&#10;&#9;&#9;else&#10;&#9;gotolabel($wptid-14)&#10;end"/>
  1140.             <Waypoint type="Stand" x="33283" y="31843" z="5" rangeX="1" rangeY="1"/>
  1141.             <Waypoint type="Action" x="33283" y="31843" z="5" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  1142.             <Waypoint type="Stand" x="33278" y="31846" z="6" rangeX="2" rangeY="2"/>
  1143.             <Waypoint type="Node" x="33268" y="31842" z="6" rangeX="2" rangeY="2"/>
  1144.             <Waypoint type="Node" x="33268" y="31828" z="6" rangeX="2" rangeY="2"/>
  1145.             <Waypoint type="Node" x="33259" y="31826" z="6" rangeX="2" rangeY="2"/>
  1146.             <Waypoint type="Stand" x="33256" y="31834" z="6" rangeX="2" rangeY="2"/>
  1147.             <Waypoint type="Action" x="33256" y="31834" z="6" rangeX="2" rangeY="2" script="-- Location Checker&#10;&#10;if not islocation(4) then&#10;&#9;gotolabel($wptid-7)&#10;end"/>
  1148.             <Waypoint type="Stand" x="33255" y="31838" z="6" rangeX="1" rangeY="1"/>
  1149.             <Waypoint type="Action" x="33255" y="31838" z="6" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  1150.             <Waypoint type="Stand" x="33255" y="31839" z="7" rangeX="1" rangeY="1"/>
  1151.             <Waypoint type="Action" x="33255" y="31839" z="7" rangeX="1" rangeY="1" script="-- Refilling&#10;&#10;if islocation(4) then&#10;&#9;waitping()&#10;&#9;&#9;resupply(&quot;sup&quot;)&#10;&#9;&#9;&#9;waitping()&#10;&#9;&#9;else&#10;&#9;gotolabel($wptid-3)&#10;end"/>
  1152.             <Waypoint type="Stand" x="33255" y="31838" z="7" rangeX="1" rangeY="1"/>
  1153.             <Waypoint type="Action" x="33255" y="31838" z="7" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  1154.             <Waypoint type="Stand" x="33251" y="31840" z="6" rangeX="2" rangeY="2"/>
  1155.             <Waypoint type="Stand" x="33247" y="31841" z="6" rangeX="1" rangeY="1"/>
  1156.             <Waypoint type="Action" x="33247" y="31841" z="6" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  1157.             <Waypoint type="Stand" x="33243" y="31841" z="7" rangeX="2" rangeY="2"/>
  1158.             <Waypoint type="Action" x="33243" y="31841" z="7" rangeX="2" rangeY="2" script="-- Location Checker&#10;&#10;if not islocation(4) then&#10;&#9;gotolabel($wptid-4)&#10;end"/>
  1159.             <Waypoint type="Stand" x="33239" y="31841" z="7" rangeX="2" rangeY="2"/>
  1160.             <Waypoint type="Node" x="33228" y="31840" z="7" rangeX="2" rangeY="2"/>
  1161.             <Waypoint type="Node" x="33206" y="31843" z="7" rangeX="2" rangeY="2"/>
  1162.             <Waypoint type="Node" x="33194" y="31835" z="7" rangeX="2" rangeY="2"/>
  1163.             <Waypoint type="Node" x="33190" y="31824" z="7" rangeX="3" rangeY="2"/>
  1164.             <Waypoint type="Node" x="33192" y="31819" z="7" rangeX="1" rangeY="2"/>
  1165.             <Waypoint type="Node" x="33205" y="31819" z="7" rangeX="1" rangeY="2"/>
  1166.             <Waypoint type="Stand" x="33209" y="31818" z="7" rangeX="3" rangeY="1"/>
  1167.             <Waypoint type="Action" x="33209" y="31818" z="7" rangeX="3" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  1168.             <Waypoint type="Stand" x="33208" y="31813" z="6" rangeX="2" rangeY="1"/>
  1169.             <Waypoint type="Action" x="33208" y="31813" z="6" rangeX="2" rangeY="1" script="-- Location Checker&#10;&#10;if not islocation(4) then&#10;&#9;gotolabel($wptid-8)&#10;end"/>
  1170.             <Waypoint type="Stand" x="33208" y="31808" z="6" rangeX="2" rangeY="2"/>
  1171.             <Waypoint type="Node" x="33208" y="31802" z="6" rangeX="2" rangeY="1"/>
  1172.             <Waypoint type="Stand" x="33212" y="31796" z="6" rangeX="3" rangeY="1"/>
  1173.             <Waypoint type="Action" x="33212" y="31796" z="6" rangeX="3" rangeY="1" script="-- Buying Ammunition&#10;&#10;if islocation(4) then&#10;&#9;waitping()&#10;&#9;&#9;resupply(&quot;sup&quot;)&#10;&#9;&#9;&#9;waitping()&#10;&#9;&#9;else&#10;&#9;gotolabel($wptid-3)&#10;end"/>
  1174.             <Waypoint type="Node" x="33208" y="31793" z="6" rangeX="2" rangeY="1"/>
  1175.             <Waypoint type="Node" x="33212" y="31784" z="6" rangeX="2" rangeY="1"/>
  1176.             <Waypoint type="Node" x="33201" y="31782" z="6" rangeX="1" rangeY="2"/>
  1177.             <Waypoint type="Stand" x="33194" y="31784" z="6" rangeX="2" rangeY="2"/>
  1178.             <Waypoint type="Action" x="33194" y="31784" z="6" rangeX="2" rangeY="2" script="-- Caution&#10;&#10;waitping()"/>
  1179.             <Waypoint type="Use" x="33195" y="31785" z="6" rangeX="1" rangeY="1"/>
  1180.             <Waypoint type="Action" x="33195" y="31785" z="6" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  1181.             <Waypoint type="Stand" x="33191" y="31781" z="5" rangeX="2" rangeY="2"/>
  1182.             <Waypoint type="Action" x="33191" y="31781" z="5" rangeX="2" rangeY="2" script="-- Caution&#10;&#10;waitping()"/>
  1183.             <Waypoint type="Use" x="33191" y="31781" z="5" rangeX="2" rangeY="1"/>
  1184.             <Waypoint type="Action" x="33191" y="31781" z="5" rangeX="2" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  1185.             <Waypoint type="Stand" x="33188" y="31784" z="4" rangeX="3" rangeY="3"/>
  1186.             <Waypoint type="Action" x="33188" y="31784" z="4" rangeX="3" rangeY="3" script="-- Caution&#10;&#10;waitping()"/>
  1187.             <Waypoint type="Use" x="33189" y="31785" z="4" rangeX="1" rangeY="1"/>
  1188.             <Waypoint type="Action" x="33189" y="31785" z="4" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  1189.             <Waypoint type="Stand" x="33192" y="31784" z="3" rangeX="2" rangeY="2"/>
  1190.             <Waypoint type="Action" x="33192" y="31784" z="3" rangeX="2" rangeY="2" script="-- Travel to Kazordoon&#10;&#10;if islocation(4) then&#10;&#9;waitping()&#10;&#9;&#9;reachcreature(&quot;Pino&quot;)&#10;&#9;&#9;&#9;waitping()&#10;&#9;&#9;&#9;&#9;travel(&quot;kazordoon&quot;)&#10;&#9;&#9;&#9;wait(1000,2500)&#10;&#9;&#9;else&#10;&#9;gotolabel($wptid-18)&#10;end"/>
  1191.             <Waypoint type="Stand" x="32584" y="31940" z="0" rangeX="2" rangeY="2"/>
  1192.             <Waypoint type="Action" x="32584" y="31940" z="0" rangeX="2" rangeY="2" script="-- Caution&#10;&#10;waitping()"/>
  1193.             <Waypoint type="Node" x="32578" y="31932" z="0" rangeX="2" rangeY="1"/>
  1194.             <Waypoint type="Stand" x="32577" y="31929" z="0" rangeX="2" rangeY="1"/>
  1195.             <Waypoint type="Action" x="32577" y="31929" z="0" rangeX="2" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  1196.             <Waypoint type="Use" x="32577" y="31928" z="0" rangeX="1" rangeY="1"/>
  1197.             <Waypoint type="Action" x="32577" y="31928" z="0" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  1198.             <Waypoint type="Stand" x="32617" y="31901" z="9" rangeX="2" rangeY="2"/>
  1199.             <Waypoint type="Action" x="32617" y="31901" z="9" rangeX="2" rangeY="2" script="-- Location Checker&#10;&#10;if not islocation(4) then&#10;&#9;gotolabel($wptid-8)&#10;end"/>
  1200.             <Waypoint type="Stand" x="32621" y="31901" z="9" rangeX="1" rangeY="2"/>
  1201.             <Waypoint type="Node" x="32627" y="31901" z="9" rangeX="2" rangeY="2"/>
  1202.             <Waypoint type="Node" x="32642" y="31901" z="9" rangeX="2" rangeY="2"/>
  1203.             <Waypoint type="Stand" x="32645" y="31908" z="9" rangeX="1" rangeY="1"/>
  1204.             <Waypoint type="Action" x="32645" y="31908" z="9" rangeX="1" rangeY="1" script="-- Caution&#10;&#10;waitping()"/>
  1205.             <Waypoint type="Stand" x="32646" y="31907" z="8" rangeX="1" rangeY="3"/>
  1206.             <Waypoint type="Action" x="32646" y="31907" z="8" rangeX="1" rangeY="3" script="-- Business in Edron Completed&#10;&#10;if islocation(4) then&#10;&#9;if DoneDepot == false then&#10;&#9;&#9;gotolabel(0, &quot;Start Up&quot;)&#10;&#9;&#9;waitping()&#10;&#9;elseif DoneDepot == true then&#10;&#9;&#9;gotolabel(13, &quot;Start Up&quot;)&#10;&#9;&#9;waitping()&#10;&#9;end&#10;&#9;&#9;else&#10;&#9;gotolabel($wptid-6)&#10;end"/>
  1207.         </WaypointSection>
  1208.     </Cavebot>
  1209.     <Looting enabled="yes">
  1210.         <Options>
  1211.             <Option range="40"/>
  1212.             <Option moveItemsQuickly="yes"/>
  1213.             <Option eatFoodFromCorpse="yes"/>
  1214.             <Option openNextBP="yes"/>
  1215.             <Option openBPsAtLogin="yes"/>
  1216.             <Option valuableBodies="30"/>
  1217.             <Option ultraValuableBodies="50000"/>
  1218.             <Option alertOnValuableBodies="no"/>
  1219.             <Option openValuableBodiesOnly="no"/>
  1220.             <Option openUltraValuableBodiesImmediately="no"/>
  1221.             <Option policy="Smart Looting"/>
  1222.             <LootingDestinations>
  1223.                 <lootingDestination name="mainbp" destination="backpack of holding"/>
  1224.                 <lootingDestination name="goldbp" destination="red backpack"/>
  1225.                 <lootingDestination name="rarebp" destination="jewelled backpack"/>
  1226.                 <lootingDestination name="stackbp" destination="fur backpack"/>
  1227.                 <lootingDestination name="supplybp" destination="zaoan chess box"/>
  1228.                 <lootingDestination name="dpbp" destination="beach backpack"/>
  1229.                 <lootingDestination name="raredpbp" destination="purple backpack"/>
  1230.                 <lootingDestination name="stackdpbp" destination="brocade backpack"/>
  1231.                 <lootingDestination name="necklacedpbp" destination="anniversary backpack"/>
  1232.                 <lootingDestination name="ringdpbp" destination="anniversary backpack"/>
  1233.                 <lootingDestination name="extradpbp" destination="anniversary backpack"/>
  1234.             </LootingDestinations>
  1235.         </Options>
  1236.         <LootingProfile name="PaladinLooting" isCurrentProfile="yes">
  1237.             <LootItem name="platinum coin" id="3035" sellPrice="100" weight="0.10" destinationName="mainbp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="z" alertOnDrop="no" alertOnMiss="no"/>
  1238.             <LootItem name="gold coin" id="3031" sellPrice="1" weight="0.10" destinationName="goldbp" action="Loot" lootCondition="Cap above" lootConditionValue="1500.00" itemCategory="z" alertOnDrop="no" alertOnMiss="no"/>
  1239.             <LootItem name="blue crystal shard" id="16119" sellPrice="1500" weight="0.20" destinationName="stackbp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="x" alertOnDrop="no" alertOnMiss="no"/>
  1240.             <LootItem name="green crystal shard" id="16121" sellPrice="1500" weight="0.20" destinationName="stackbp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="x" alertOnDrop="no" alertOnMiss="no"/>
  1241.             <LootItem name="red crystal fragment" id="16126" sellPrice="800" weight="0.15" destinationName="stackbp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="x" alertOnDrop="no" alertOnMiss="no"/>
  1242.             <LootItem name="green crystal splinter" id="16122" sellPrice="400" weight="0.10" destinationName="stackbp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="x" alertOnDrop="no" alertOnMiss="no"/>
  1243.             <LootItem name="brown crystal splinter" id="16123" sellPrice="400" weight="0.10" destinationName="stackbp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="x" alertOnDrop="no" alertOnMiss="no"/>
  1244.             <LootItem name="small emerald" id="3032" sellPrice="250" weight="0.10" destinationName="stackbp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="x" alertOnDrop="no" alertOnMiss="no"/>
  1245.             <LootItem name="small topaz" id="9057" sellPrice="200" weight="0.10" destinationName="stackbp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="x" alertOnDrop="no" alertOnMiss="no"/>
  1246.             <LootItem name="small amethyst" id="3033" sellPrice="200" weight="0.10" destinationName="stackbp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="x" alertOnDrop="no" alertOnMiss="no"/>
  1247.             <LootItem name="terra legs" id="812" sellPrice="11000" weight="19.00" destinationName="rarebp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="y" alertOnDrop="no" alertOnMiss="no"/>
  1248.             <LootItem name="skull staff" id="3324" sellPrice="6000" weight="17.00" destinationName="rarebp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="y" alertOnDrop="no" alertOnMiss="no"/>
  1249.             <LootItem name="terra boots" id="813" sellPrice="2500" weight="7.50" destinationName="rarebp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="y" alertOnDrop="no" alertOnMiss="no"/>
  1250.             <LootItem name="sapphire hammer" id="7437" sellPrice="7000" weight="21.00" destinationName="rarebp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="y" alertOnDrop="no" alertOnMiss="no"/>
  1251.             <LootItem name="shiny stone" id="10310" sellPrice="500" weight="1.56" destinationName="stackbp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="x" alertOnDrop="no" alertOnMiss="no"/>
  1252.             <LootItem name="iron ore" id="5880" sellPrice="500" weight="2.00" destinationName="stackbp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="x" alertOnDrop="no" alertOnMiss="no"/>
  1253.             <LootItem name="fire axe" id="3320" sellPrice="8000" weight="40.00" destinationName="rarebp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="y" alertOnDrop="no" alertOnMiss="no"/>
  1254.             <LootItem name="war axe" id="3342" sellPrice="12000" weight="61.50" destinationName="rarebp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="y" alertOnDrop="no" alertOnMiss="no"/>
  1255.             <LootItem name="bonecarving knife" id="17830" sellPrice="190" weight="1.20" destinationName="stackbp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="x" alertOnDrop="no" alertOnMiss="no"/>
  1256.             <LootItem name="bloody dwarven beard" id="17827" sellPrice="110" weight="0.70" destinationName="stackbp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="x" alertOnDrop="no" alertOnMiss="no"/>
  1257.             <LootItem name="chaos mace" id="7427" sellPrice="9000" weight="63.00" destinationName="rarebp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="y" alertOnDrop="no" alertOnMiss="no"/>
  1258.             <LootItem name="tower shield" id="3428" sellPrice="8000" weight="82.00" destinationName="rarebp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="y" alertOnDrop="no" alertOnMiss="no"/>
  1259.             <LootItem name="bone fetish" id="17831" sellPrice="150" weight="1.60" destinationName="stackbp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="x" alertOnDrop="no" alertOnMiss="no"/>
  1260.             <LootItem name="buckle" id="17829" sellPrice="7000" weight="75.00" destinationName="rarebp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="y" alertOnDrop="no" alertOnMiss="no"/>
  1261.             <LootItem name="pair of iron fists" id="17828" sellPrice="4000" weight="45.00" destinationName="rarebp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="y" alertOnDrop="no" alertOnMiss="no"/>
  1262.             <LootItem name="lost basher's spike" id="17826" sellPrice="190" weight="2.20" destinationName="stackbp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="x" alertOnDrop="no" alertOnMiss="no"/>
  1263.             <LootItem name="spiked squelcher" id="7452" sellPrice="5000" weight="68.00" destinationName="rarebp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="y" alertOnDrop="no" alertOnMiss="no"/>
  1264.             <LootItem name="warrior helmet" id="3369" sellPrice="5000" weight="68.00" destinationName="rarebp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="y" alertOnDrop="no" alertOnMiss="no"/>
  1265.             <LootItem name="knight legs" id="3371" sellPrice="5000" weight="70.00" destinationName="rarebp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="y" alertOnDrop="no" alertOnMiss="no"/>
  1266.             <LootItem name="basalt fetish" id="17856" sellPrice="130" weight="2.10" destinationName="stackbp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="x" alertOnDrop="no" alertOnMiss="no"/>
  1267.             <LootItem name="helmet of the lost" id="17852" sellPrice="2000" weight="35.00" destinationName="rarebp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="y" alertOnDrop="no" alertOnMiss="no"/>
  1268.             <LootItem name="basalt figurine" id="17857" sellPrice="110" weight="2.10" destinationName="stackbp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="x" alertOnDrop="no" alertOnMiss="no"/>
  1269.             <LootItem name="mad froth" id="17854" sellPrice="80" weight="1.60" destinationName="stackbp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="x" alertOnDrop="no" alertOnMiss="no"/>
  1270.             <LootItem name="wimp tooth chain" id="17847" sellPrice="120" weight="2.40" destinationName="stackbp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="x" alertOnDrop="no" alertOnMiss="no"/>
  1271.             <LootItem name="titan axe" id="7413" sellPrice="4000" weight="81.00" destinationName="rarebp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="y" alertOnDrop="no" alertOnMiss="no"/>
  1272.             <LootItem name="lost bracers" id="17853" sellPrice="140" weight="2.90" destinationName="stackbp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="x" alertOnDrop="no" alertOnMiss="no"/>
  1273.             <LootItem name="holy ash" id="17850" sellPrice="90" weight="1.90" destinationName="stackbp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="x" alertOnDrop="no" alertOnMiss="no"/>
  1274.             <LootItem name="skull shatterer" id="17849" sellPrice="170" weight="3.80" destinationName="stackbp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="x" alertOnDrop="no" alertOnMiss="no"/>
  1275.             <LootItem name="guardian shield" id="3415" sellPrice="2000" weight="55.00" destinationName="rarebp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="y" alertOnDrop="no" alertOnMiss="no"/>
  1276.             <LootItem name="knight axe" id="3318" sellPrice="2000" weight="59.00" destinationName="rarebp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="y" alertOnDrop="no" alertOnMiss="no"/>
  1277.             <LootItem name="glorious axe" id="7454" sellPrice="3000" weight="95.00" destinationName="rarebp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="y" alertOnDrop="no" alertOnMiss="no"/>
  1278.             <LootItem name="lost husher's staff" id="17848" sellPrice="250" weight="8.00" destinationName="stackbp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="x" alertOnDrop="no" alertOnMiss="no"/>
  1279.             <LootItem name="red hair dye" id="17855" sellPrice="40" weight="2.10" destinationName="stackbp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="x" alertOnDrop="no" alertOnMiss="no"/>
  1280.             <LootItem name="broken throwing axe" id="17851" sellPrice="160" weight="11.00" destinationName="stackbp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="x" alertOnDrop="no" alertOnMiss="no"/>
  1281.             <LootItem name="piggy bank" id="2995" sellPrice="1000" weight="7.50" destinationName="rarebp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="y" alertOnDrop="no" alertOnMiss="no"/>
  1282.             <LootItem name="brown mushroom" id="3725" sellPrice="10" weight="0.20" destinationName="mainbp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="z" alertOnDrop="no" alertOnMiss="no"/>
  1283.             <LootItem name="war hammer" id="3279" sellPrice="1200" weight="85.00" destinationName="rarebp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="y" alertOnDrop="no" alertOnMiss="no"/>
  1284.             <LootItem name="dwarven ring" id="3097" sellPrice="100" weight="1.10" destinationName="rarebp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="y" alertOnDrop="no" alertOnMiss="no"/>
  1285.         </LootingProfile>
  1286.     </Looting>
  1287.     <Supplies>
  1288.         <Options>
  1289.             <Option defaultBackpack=""/>
  1290.             <Option extraCashMin="1000" extraCashMax="2500"/>
  1291.             <Option autoSwitchProfiles="no"/>
  1292.         </Options>
  1293.         <SupplyProfile name="PaladinSupplies" vocation="Paladin" level="150" isCurrentProfile="yes">
  1294.             <SupplyItem name="great spirit potion" id="7642" buyPrice="190" weight="3.10" leaveCaveAt="10" rule="Up to..." ruleValue="30" destinationName="supplybp" category="sup"/>
  1295.             <SupplyItem name="strong mana potion" id="237" buyPrice="80" weight="2.90" leaveCaveAt="50" rule="Up to..." ruleValue="350" destinationName="supplybp" category="sup"/>
  1296.             <SupplyItem name="crystalline arrow" id="15793" buyPrice="20" weight="0.75" leaveCaveAt="200" rule="Up to..." ruleValue="1100" destinationName="supplybp" category="sup"/>
  1297.             <SupplyItem name="prismatic bolt" id="16141" buyPrice="20" weight="0.85" leaveCaveAt="200" rule="Up to..." ruleValue="1100" destinationName="supplybp" category="x"/>
  1298.             <SupplyItem name="brown mushroom" id="3725" buyPrice="10" weight="0.20" leaveCaveAt="-1" rule="Up to..." ruleValue="100" destinationName="mainbp" category="sup"/>
  1299.         </SupplyProfile>
  1300.     </Supplies>
  1301.     <Targeting enabled="yes" allowDiagonalMovement="yes" autoSwitchProfiles="no" nonPvPMode="no">
  1302.         <TargetingProfile name="PaladinTarget" vocation="Paladin" level="150" targetMustBeShootable="no" targetMustBeReachable="yes" isCurrentProfile="yes">
  1303.             <Priorities>
  1304.                 <Priority health="12"/>
  1305.                 <Priority proximity="26"/>
  1306.                 <Priority danger="60"/>
  1307.                 <Priority random="0"/>
  1308.                 <Priority lure="0"/>
  1309.                 <Priority stick="2"/>
  1310.             </Priorities>
  1311.             <Creatures>
  1312.                 <Creature name="Category a" amount="3+" category="" dontLoot="no" playAlarm="no" syncSpells="yes">
  1313.                     <FightingSettings>
  1314.                         <Setting index="0" hpFrom="0" hpTo="100" danger="10" onlyIfTrapped="no" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="Keep Away" distance="4" attackMode="No Change" firstSpell="Divine Caldera" secondSpell="Strong Ethereal Spear" thirdSpell="Divine Missile" fourthSpell="" spamMin="100" spamMax="500"/>
  1315.                         <Setting index="1" hpFrom="0" hpTo="0" danger="0" onlyIfTrapped="no" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="No Movement" distance="3" attackMode="No Change" firstSpell="" secondSpell="" thirdSpell="" fourthSpell="" spamMin="300" spamMax="500"/>
  1316.                         <Setting index="2" hpFrom="0" hpTo="0" danger="0" onlyIfTrapped="no" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="No Movement" distance="3" attackMode="No Change" firstSpell="" secondSpell="" thirdSpell="" fourthSpell="" spamMin="300" spamMax="500"/>
  1317.                         <Setting index="3" hpFrom="0" hpTo="0" danger="0" onlyIfTrapped="no" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="No Movement" distance="3" attackMode="No Change" firstSpell="" secondSpell="" thirdSpell="" fourthSpell="" spamMin="300" spamMax="500"/>
  1318.                     </FightingSettings>
  1319.                 </Creature>
  1320.                 <Creature name="Enslaved Dwarf" amount="Any" category="a" dontLoot="no" playAlarm="no" syncSpells="yes">
  1321.                     <FightingSettings>
  1322.                         <Setting index="0" hpFrom="0" hpTo="100" danger="5" onlyIfTrapped="no" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="Keep Away" distance="4" attackMode="No Change" firstSpell="Strong Ethereal Spear" secondSpell="Divine Missile" thirdSpell="" fourthSpell="" spamMin="100" spamMax="500"/>
  1323.                         <Setting index="1" hpFrom="0" hpTo="0" danger="0" onlyIfTrapped="no" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="No Movement" distance="3" attackMode="No Change" firstSpell="Ice Strike" secondSpell="" thirdSpell="" fourthSpell="" spamMin="100" spamMax="500"/>
  1324.                         <Setting index="2" hpFrom="0" hpTo="0" danger="0" onlyIfTrapped="no" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="No Movement" distance="3" attackMode="No Change" firstSpell="" secondSpell="" thirdSpell="" fourthSpell="" spamMin="300" spamMax="500"/>
  1325.                         <Setting index="3" hpFrom="0" hpTo="0" danger="0" onlyIfTrapped="no" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="No Movement" distance="3" attackMode="No Change" firstSpell="" secondSpell="" thirdSpell="" fourthSpell="" spamMin="300" spamMax="500"/>
  1326.                     </FightingSettings>
  1327.                 </Creature>
  1328.                 <Creature name="Lost Basher" amount="Any" category="a" dontLoot="no" playAlarm="no" syncSpells="yes">
  1329.                     <FightingSettings>
  1330.                         <Setting index="0" hpFrom="0" hpTo="100" danger="4" onlyIfTrapped="no" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="Keep Away" distance="4" attackMode="No Change" firstSpell="Strong Ethereal Spear" secondSpell="Divine Missile" thirdSpell="" fourthSpell="" spamMin="100" spamMax="500"/>
  1331.                         <Setting index="1" hpFrom="0" hpTo="0" danger="0" onlyIfTrapped="no" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="No Movement" distance="3" attackMode="No Change" firstSpell="" secondSpell="" thirdSpell="" fourthSpell="" spamMin="100" spamMax="500"/>
  1332.                         <Setting index="2" hpFrom="0" hpTo="0" danger="0" onlyIfTrapped="no" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="No Movement" distance="3" attackMode="No Change" firstSpell="" secondSpell="" thirdSpell="" fourthSpell="" spamMin="300" spamMax="500"/>
  1333.                         <Setting index="3" hpFrom="0" hpTo="0" danger="0" onlyIfTrapped="no" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="No Movement" distance="3" attackMode="No Change" firstSpell="" secondSpell="" thirdSpell="" fourthSpell="" spamMin="300" spamMax="500"/>
  1334.                     </FightingSettings>
  1335.                 </Creature>
  1336.                 <Creature name="Lost Thrower" amount="Any" category="a" dontLoot="no" playAlarm="no" syncSpells="yes">
  1337.                     <FightingSettings>
  1338.                         <Setting index="0" hpFrom="0" hpTo="100" danger="3" onlyIfTrapped="no" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="No Movement" distance="4" attackMode="No Change" firstSpell="Strong Ice Strike" secondSpell="Ice Strike" thirdSpell="Divine Missile" fourthSpell="" spamMin="100" spamMax="500"/>
  1339.                         <Setting index="1" hpFrom="0" hpTo="0" danger="0" onlyIfTrapped="no" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="No Movement" distance="3" attackMode="No Change" firstSpell="" secondSpell="" thirdSpell="" fourthSpell="" spamMin="100" spamMax="300"/>
  1340.                         <Setting index="2" hpFrom="0" hpTo="0" danger="0" onlyIfTrapped="no" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="No Movement" distance="3" attackMode="No Change" firstSpell="" secondSpell="" thirdSpell="" fourthSpell="" spamMin="300" spamMax="500"/>
  1341.                         <Setting index="3" hpFrom="0" hpTo="0" danger="0" onlyIfTrapped="no" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="No Movement" distance="3" attackMode="No Change" firstSpell="" secondSpell="" thirdSpell="" fourthSpell="" spamMin="300" spamMax="500"/>
  1342.                     </FightingSettings>
  1343.                 </Creature>
  1344.                 <Creature name="Lost Husher" amount="Any" category="a" dontLoot="no" playAlarm="no" syncSpells="yes">
  1345.                     <FightingSettings>
  1346.                         <Setting index="0" hpFrom="0" hpTo="100" danger="2" onlyIfTrapped="no" mustAttackMe="no" action="Attack" avoidance="Avoid Beams" desiredStance="No Movement" distance="4" attackMode="No Change" firstSpell="Holy Flash" secondSpell="Strong Ethereal Spear" thirdSpell="Divine Missile" fourthSpell="" spamMin="100" spamMax="500"/>
  1347.                         <Setting index="1" hpFrom="0" hpTo="0" danger="0" onlyIfTrapped="no" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="No Movement" distance="3" attackMode="No Change" firstSpell="Ice Strike" secondSpell="" thirdSpell="" fourthSpell="" spamMin="300" spamMax="500"/>
  1348.                         <Setting index="2" hpFrom="0" hpTo="0" danger="0" onlyIfTrapped="no" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="No Movement" distance="3" attackMode="No Change" firstSpell="" secondSpell="" thirdSpell="" fourthSpell="" spamMin="300" spamMax="500"/>
  1349.                         <Setting index="3" hpFrom="0" hpTo="0" danger="0" onlyIfTrapped="no" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="No Movement" distance="3" attackMode="No Change" firstSpell="" secondSpell="" thirdSpell="" fourthSpell="" spamMin="300" spamMax="500"/>
  1350.                     </FightingSettings>
  1351.                 </Creature>
  1352.                 <Creature name="All" amount="Any" category="" dontLoot="yes" playAlarm="no" syncSpells="no">
  1353.                     <FightingSettings>
  1354.                         <Setting index="0" hpFrom="0" hpTo="100" danger="1" onlyIfTrapped="yes" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="Reach" distance="3" attackMode="No Change" firstSpell="" secondSpell="" thirdSpell="" fourthSpell="" spamMin="100" spamMax="500"/>
  1355.                         <Setting index="1" hpFrom="0" hpTo="0" danger="0" onlyIfTrapped="no" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="No Movement" distance="3" attackMode="No Change" firstSpell="" secondSpell="" thirdSpell="" fourthSpell="" spamMin="300" spamMax="500"/>
  1356.                         <Setting index="2" hpFrom="0" hpTo="0" danger="0" onlyIfTrapped="no" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="No Movement" distance="3" attackMode="No Change" firstSpell="" secondSpell="" thirdSpell="" fourthSpell="" spamMin="300" spamMax="500"/>
  1357.                         <Setting index="3" hpFrom="0" hpTo="0" danger="0" onlyIfTrapped="no" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="No Movement" distance="3" attackMode="No Change" firstSpell="" secondSpell="" thirdSpell="" fourthSpell="" spamMin="300" spamMax="500"/>
  1358.                     </FightingSettings>
  1359.                 </Creature>
  1360.             </Creatures>
  1361.         </TargetingProfile>
  1362.     </Targeting>
  1363.     <OtherBots>
  1364.         <HealingPaths/>
  1365.         <TargetingPaths/>
  1366.     </OtherBots>
  1367. </WindbotSettings>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement