Advertisement
yurao

Untitled

Nov 18th, 2016
2,316
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <WindbotSettings>
  3.     <Healer>
  4.         <SpellHealer enabled="yes">
  5.             <HealRule name="Exura Vita" spell="Ultimate Healing" condition="Health Percent below" conditionMin="52" conditionMax="55" extraCondition="No Extra Condition" extraConditionMin="0" extraConditionMax="0" enabled="yes" spamMin="50" spamMax="100" triggerKey="&lt;no key&gt;" dontOverrideActions="no"/>
  6.             <HealRule name="Exura Gran" spell="Intense Healing" condition="Health Percent below" conditionMin="71" conditionMax="75" extraCondition="No Extra Condition" extraConditionMin="0" extraConditionMax="0" enabled="yes" spamMin="200" spamMax="400" triggerKey="&lt;no key&gt;" dontOverrideActions="no"/>
  7.             <HealRule name="Exura" spell="Light Healing" condition="Health Percent below" conditionMin="87" conditionMax="92" extraCondition="No Extra Condition" extraConditionMin="0" extraConditionMax="0" enabled="yes" spamMin="200" spamMax="400" triggerKey="&lt;no key&gt;" dontOverrideActions="no"/>
  8.         </SpellHealer>
  9.         <PotionHealer enabled="yes">
  10.             <HealRule name="GMP" spell="Great Mana Potion" condition="Mana Percent below" conditionMin="57" conditionMax="60" extraCondition="No Extra Condition" extraConditionMin="0" extraConditionMax="0" enabled="no" spamMin="200" spamMax="400" triggerKey="&lt;no key&gt;" dontOverrideActions="no"/>
  11.             <HealRule name="SMP" spell="Strong Mana Potion" condition="Mana Percent below" conditionMin="57" conditionMax="60" extraCondition="No Extra Condition" extraConditionMin="0" extraConditionMax="0" enabled="yes" spamMin="200" spamMax="400" triggerKey="&lt;no key&gt;" dontOverrideActions="no"/>
  12.             <HealRule name="MP" spell="Mana Potion" condition="Mana Percent below" conditionMin="57" conditionMax="60" extraCondition="No Extra Condition" extraConditionMin="0" extraConditionMax="0" enabled="no" spamMin="200" spamMax="400" triggerKey="&lt;no key&gt;" dontOverrideActions="no"/>
  13.         </PotionHealer>
  14.         <ConditionHealer enabled="yes">
  15.             <HealRule name="Paralyze" spell="Light Healing" condition="Paralyzed" conditionMin="0" conditionMax="0" extraCondition="No Extra Condition" extraConditionMin="0" extraConditionMax="0" enabled="yes" spamMin="200" spamMax="500" triggerKey="&lt;no key&gt;" dontOverrideActions="no"/>
  16.         </ConditionHealer>
  17.         <ManaTrainer manaTrainCondition="Mana Percent above" manaTrainMin="87" manaTrainMax="93" enabled="yes"/>
  18.     </Healer>
  19.     <Scripter>
  20.         <HotkeyScripts>
  21.             <HotkeyScript name="ShowBot" script="showbot()" triggerKey="Alt + B" hotkeyTriggerMode="0"/>
  22.             <HotkeyScript name="PauseBot" script="local cavebot = getsetting(&quot;Cavebot/Enabled&quot;)&#10;local targeting = getsetting(&quot;Targeting/Enabled&quot;)&#10;&#10;if cavebot == 'no' or targeting == 'no' then&#10;   setcavebot('on')&#10;   settargeting('on')&#10;   setlooting('on')&#10;else&#10;   setcavebot('off')&#10;   settargeting('off')&#10;   setlooting('off')&#10;end&#10;wait(500)" triggerKey="Pause" hotkeyTriggerMode="0"/>
  23.             <HotkeyScript name="ShowClient" script="focusclient()" triggerKey="Alt + T" hotkeyTriggerMode="0"/>
  24.             <HotkeyScript name="ShowSettings" script="showbot()" triggerKey="Alt + S" hotkeyTriggerMode="0"/>
  25.         </HotkeyScripts>
  26.         <PersistentScripts>
  27.             <PersistentScript name="Setup" script="--Don't Touch This&#10;auto(100)&#10;setlootingdestination('main', getuseroption('mainbp'))&#10;setlootingdestination('lootbp', getuseroption('lootbp'))&#10;setlootingdestination('supply', getuseroption('potionbp'))&#10;setlootingdestination('gold', getuseroption('goldbp'))&#10;setlootingdestination('stackdp', getuseroption('stackdp'))&#10;setlootingdestination('raredp', getuseroption('raredp'))&#10;setlootingdestination('mainbpdp', getuseroption('mainbpdp'))&#10;&#10;&#10;&#10;--Potions&#10;auto(100)&#10;setsetting('Supplies/Items/strong mana potion/UpTo', tonumber(getuseroption(&quot;maxsmp&quot;))) waitping()&#10;setsetting('Supplies/Items/strong mana potion/LeaveAt', tonumber(getuseroption(&quot;minsmana&quot;)))waitping()&#10;setsetting('Supplies/Items/sudden death rune/LeaveAt', tonumber(getuseroption(&quot;minsd&quot;)))waitping()&#10;setsetting('Supplies/Items/sudden death rune/UpTo', tonumber(getuseroption(&quot;maxsd&quot;)))waitping()&#10;&#10;&#10;auto(100)&#10;if getuseroption('StrongStrike') and $vocshort == &quot;S&quot; then&#10;setsetting('Targeting/Creatures/Crystal Spider/Setting1/FirstSpell', 'Strong Energy Strike')&#10;setsetting('Targeting/Creatures/Crystal Spider/Setting1/SecondSpell', 'Energy Strike')&#10;else&#10;setsetting('Targeting/Creatures/Crystal Spider/Setting1/FirstSpell', 'Energy Strike')&#10;setsetting('Targeting/Creatures/Crystal Spider/Setting1/SecondSpell', 'Energy Strike')&#10;end" enabled="yes"/>
  28.             <PersistentScript name="DropFlask" script="--Flas Dropper&#10;    init start&#10;    local minAmount = 30&#10;&#10;    local randMinAmount = minAmount&#10;    init end&#10;&#10;    auto(1000, 3000)&#10;    dontlist()&#10;&#10;    if flasks() &gt;= randMinAmount then&#10;    if maround() ~= 0 then&#10;    wait(500,1000)&#10;    else&#10;    pausewalking(10000)&#10;&#10;    for i = 283, 285 do&#10;    if itemcount(i) &gt; 0 then&#10;    moveitems(i, 'ground')&#10;    waitping()&#10;    end&#10;    end&#10;&#10;    pausewalking(0)&#10;    end&#10;&#10;    randMinAmount = math.random(minAmount - 5, minAmount + 5)&#10;    end" enabled="yes"/>
  29.             <PersistentScript name="SoftChanger" script="--Soft Changer&#10;init start&#10;&#9;-- local SCRIPT_VERSION = '1.0.0'&#10;&#9;&#10;    local boots = 'boots of haste' -- this is the alternative boots, to equip while you are in pz, or you have enough mana&#10;    local softnumbers = {consider = 'mppc', equip = {85,95}, unequip = {98,99}} -- 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('Input/Mouse/MouseMode') == 'Simulate mouse' then&#10;        warningmsgtime = $timems+20000&#10;    end&#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;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;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="Anti Furniture" script="--Anti Furniture    &#10;auto(1000, 1200)&#10;antifurnituretrap('Machete', 30)" enabled="yes"/>
  31.             <PersistentScript name="HasteOnRefil" script="--Haste Refill&#10;auto(100)&#10;if ($wptsection ~= &quot;Depositer&quot;) and not $hasted and not $pzone and getuseroption('HasteRefill') then&#10;&#9;cast(&quot;utani gran hur&quot;)&#10;&#9;wait(1234,2345)&#10;end" enabled="yes"/>
  32.             <PersistentScript name="HasteSpawn" script="--Haste Spawn&#10;auto(100)&#10;if ($wptsection == &quot;Ice golems&quot; or $wptsecion == &quot;Crystal spiders&quot;) and not $hasted and not $pzone and getuseroption('HasteSpawn') then&#10;&#9;cast(&quot;utani gran hur&quot;)&#10;&#9;wait(1234,2345)&#10;end&#10;" enabled="yes"/>
  33.             <PersistentScript name="Ue Shooter" script="--UE Shooter&#10;init start&#10;&#9;local ATK_MODE = {COUNT = tonumber(getuseroption('AmountToUe'))}&#10;&#9;local CREATURES = {&quot;Ice Golem&quot;, &quot;Crystal Spider&quot;}&#10;    local SpellType = 'exevo gran mas tera'&#10;    if $vocshort == 'S' then&#10;           SpellType = 'exevo gran mas vis'&#10;    end&#10;init end&#10;&#10;auto(100, 200) dontlist()&#10;if maroundspell(SpellType, false, unpack(CREATURES)) &gt;= ATK_MODE.COUNT and getuseroption('ShootUe') then&#10;&#9;if cancast(SpellType) then&#10;&#9;&#9;cast(SpellType) waitping()&#10;end&#10;end&#10;&#10;" enabled="yes"/>
  34.             <PersistentScript name="Auto Reconnect" script="auto(10000)&#10;if (getuseroption(&quot;AutoReconnect&quot;)) and (tosec(currenttime()) &lt;= tosec(getuseroption(&quot;TimeBeforeSS&quot;)) or tosec(currenttime()) &gt;= tosec(getuseroption(&quot;TimeAfterSS&quot;))) and ($connected == false) then&#10;    setcavebot(&quot;no&quot;)&#10;    settargeting(&quot;no&quot;)&#10;    setlooting(&quot;no&quot;)&#10;    &#10;&#9;while ($connected == false) do&#10;&#9;&#9;keyevent(0x1B)&#10;&#9;&#9;wait(500, 700)&#10;        reconnect() &#10;&#9;&#9;wait(1000, 1200)&#10;&#9;&#10;&#9;&#9;if ($connected) then&#10;&#9;&#9;&#9;if (isontemple() == true) then&#10;&#9;&#9;&#9;&#9;while ($connected) do &#10;&#9;&#9;&#9;&#9;&#9;xlog() &#10;&#9;&#9;&#9;&#9;&#9;wait(1000, 1500)&#10;&#9;&#9;&#9;&#9;end&#10;&#10;&#9;&#9;&#9;&#9;while ($connected == false) do&#10;&#9;&#9;&#9;&#9;&#9;wait(10000)&#10;&#9;&#9;&#9;&#9;end&#10;&#9;&#9;&#9;else&#10;&#9;&#9;&#9;&#9;setcavebot(&quot;yes&quot;)&#10;&#9;&#9;&#9;&#9;settargeting(&quot;yes&quot;)&#10;&#9;&#9;&#9;&#9;setlooting(&quot;yes&quot;)&#10;&#9;&#9;&#9;end&#10;&#9;&#9;end&#10;    end&#10;end" enabled="yes"/>
  35.             <PersistentScript name="NewPersistentScript" script="-- Eat Food --&#10;auto(180000, 240000)&#10;if not $pzone then&#10;eatfoodfull()&#10;end" enabled="yes"/>
  36.             <PersistentScript name="NewPersistentScript1" script="- Ver = '1.0.2' By FaNtA&#10;init start&#10;-- Player Option&#10;    local UsePlayerRing = false -- if true PlayerRing will be enable.&#10;    local PlayerRing = 'Life Ring' -- ring name.&#10;    local minAmountt = 2 -- Amount of player to use ring.&#10;&#10;-- Monster Ring Option&#10;    local UseMonsterRing = true -- if true MonsterRing will be enable.&#10;    local MonsterRing = 'stealth ring' -- Ring name.&#10;    local MonsterR = {'Penguin', 'Polar Bear','Winter Wolf','Husky'} -- Monsters.&#10;    local minAmount = 1 -- Amount of monster to use ring.&#10;    local mAmount = 0 -- Amount of monster to take it off.&#10;&#10;    -- DO NOT EDIT BELOW THIS LINE&#10;    item = itemid(MonsterRing)&#10;    item2 = itemid(PlayerRing)&#10;&#10;init end&#10;&#10;auto(100, 200)&#10;if $pzone then&#10;    pausewalking(500)&#10;    moveitems(item2, 0, &quot;finger&quot;)&#10;    waitping()&#10;    moveitems(item, 0, &quot;finger&quot;)&#10;    waitping()&#10;    pausewalking(0)&#10;else&#10;if UsePlayerRing and $finger.id ~= item2 and itemcount(item2) &gt; 0 and paround(10) &gt;= minAmountt and not $pzone then&#10;    pausewalking(500)&#10;    equipitem(item2, &quot;finger&quot;)&#10;    waitping()&#10;    pausewalking(0)&#10;elseif UsePlayerRing and paround(10) &lt; minAmountt then&#10;    pausewalking(500)&#10;    moveitems(item2, 0, &quot;finger&quot;)&#10;    waitping()&#10;    pausewalking(0)&#10;end&#10;&#10;if UseMonsterRing and $finger.id ~= item and itemcount(item) &gt; 0 and (maround(10, unpack(MonsterR)) &gt;= minAmount) and not $pzone then&#10;if UsePlayerRing and paround(10) &gt;= minAmountt then&#10;else&#10;    pausewalking(500)&#10;    equipitem(item, &quot;finger&quot;)&#10;    waitping()&#10;    pausewalking(0)&#10;end&#10;elseif UseMonsterRing and $finger.id &gt; 0 and (maround(8, unpack(MonsterR)) &lt;= mAmount) then&#10;    pausewalking(500)&#10;    moveitems(item, 0, &quot;finger&quot;)&#10;    waitping()&#10;    pausewalking(0)&#10;end&#10;end  " enabled="yes"/>
  37.             <PersistentScript name="NewPersistentScript2" script="auto(200)&#10;local FLASKS = {283,284,285}&#10;&#10;for i = 1, #FLASKS do&#10;&#9;while (itemcount(FLASKS[i]) &gt;= 10) and (maround(4,false) == 0) and $cap &lt;= 300 do&#10;&#9;&#9;pausewalking(10000)&#10;    &#9;moveitems(FLASKS[i], 'ground', 'all', 100)&#10;&#9;&#9;pausewalking(0)&#10;    end&#10;end" enabled="yes"/>
  38.         </PersistentScripts>
  39.     </Scripter>
  40.     <HUDs>
  41.         <HUDScripts>
  42.             <HUDScript name="RecentLoot" script="init start&#10;&#9;-- SCRIPT_VERSION = '1.1.0'&#10;&#9;local warnItems = {'fire sword', 'boots of haste', 'wand of inferno'} -- you can add more items here&#10;&#9;local maxMsgs = 8 -- max lines to display at once&#10;&#9;local msgTimeOut = 30000000 -- will only show loots from the last 30 seconds&#10;&#10;&#9;local position = 'left' -- right or left&#10;&#9;local rareLootColor = 0xCE7C4E&#10;&#9;local lootColor = 0xFFFFFF&#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;Tahoma&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="SirmateHUD" 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;        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;                                {'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;                                {'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;                        }&#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(21, 39, 60, 20)},&#10;                EntryNameBackground = {0.0, color(75, 75, 75, 20), 0.23, color(45, 45, 45, 20), 0.76, color(19, 19, 19, 20)},&#10;                EntryValueBackground = {0.0, color(136, 35, 12, 20), 0.23, color(139, 37, 13, 20), 0.76, color(92, 6, 6, 20)},&#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(145, 95, 0, 20), 0.23, color(158, 104, 0, 20), 0.76, color(84, 55, 0, 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;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('Tahoma', 8, 75, 0xFFFFFF, 1, color(0, 0, 0, 20))&#10; &#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('Vaier for DvScripts', 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('dvscripts.com', 136, 21 / 2 - StringHeight * 0.5)&#10; &#10;setfontsize(7)&#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('[ED/MS] Ice Cave Nibelor', 6, 24 + 0 * 18 + 15 / 2 - StringHeight * 0.5 + 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('1.2', 136, 24 + 1 * 18 + 15 / 2 - StringHeight * 0.5 + 1)&#10; &#10;local YPosition, SectionRow, SectionItemsRow = 22 + 2 * 19, 0, 0&#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, 6, YPosition + (SectionRow * 23) + (SectionItemsRow * 19) + 20 / 2 - StringHeight * 0.5 + 1)&#10; &#10;        setfillstyle('gradient', 'linear', 2, 0, 0, 0, 21)&#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(7)&#10; &#10;                local StringWidth, StringHeight = measurestring('TEMP')&#10; &#10;                for SectionItemIndex, SectionItem in ipairs(Section.Items) do&#10;                        setfillstyle('gradient', 'linear', 2, 0, 0, 0, 17)&#10;                        addgradcolors(unpack(HUD_Colors.EntryNameBackground))&#10;                        drawroundrect(0, YPosition + (SectionRow * 23) + (SectionItemsRow * 19), 240, 16, 2, 2)&#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, 0, 0, 0, 17)&#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, 2)&#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', 2, 0, 0, 0, 17)&#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; &#10;                        SectionItemsRow = SectionItemsRow + 1&#10;                end&#10;        end&#10;end" enabled="yes" refreshRate="100"/>
  44.             <HUDScript name="MMH" script="&#9;&#10;&#10;    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;            --   Author:   `&quot;YbbdP&quot;'  88  88          88      88      88  `&quot;8bbdP&quot;Y8    &quot;Y888  `&quot;Ybbd8&quot;'  &#10;            --  &#10;            --   Monitor My Hunting!&#10;            --&#10;            --   Version: 1.0&#10;            --   Created: 29.12.2013&#10;            --   Last update: 29.12.2013&#10;            --&#10;     &#10;            local MMH = {&#10;                    SHOW_ALL_ITEMS = false,&#10;                    SHOW_ALL_SUPPLIES = false,&#10;            }&#10;     &#10;            -- [[ Do not change anything below this line. ]] --&#10;     &#10;            -- [[ COLORS ]] --&#10;            MMH.COLORS = {}&#10;            MMH.COLORS.FONT_COLOR = color(255, 255, 255, 0)&#10;            MMH.COLORS.SECTION_HEADER_BACKGROUND = {0.0, color(36, 68, 105, 20), 0.23, color(39, 73, 114, 20), 0.76, color(21, 39, 60, 20)}&#10;            MMH.COLORS.ENTRY_NAME_BACKGROUND = {0.0, color(75, 75, 75, 20), 0.23, color(45, 45, 45, 20), 0.76, color(19, 19, 19, 20)}&#10;            MMH.COLORS.ENTRY_VALUE_BACKGROUND = {0.0, color(145, 95, 0, 20), 0.23, color(158, 104, 0, 20), 0.76, color(84, 55, 0, 20)}&#10;            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;            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;            MMH.COLORS.RESET_BUTTON_BACKGROUND = MMH.COLORS.RESULT_POSITIVE_BACKGROUND&#10;     &#10;            -- [[ ELEMENTS ]] --&#10;            MMH.ELEMENTS = {}&#10;            MMH.ELEMENTS.RESET_BUTTON = -1&#10;            MMH.ELEMENTS.SWITCH_ITEMS_LOOTED = -1&#10;            MMH.ELEMENTS.SWITCH_SUPPLIES_USED = -1&#10;     &#10;            -- [[ SECTION STATES ]] --&#10;            MMH.SECTIONS = {}&#10;            MMH.SECTIONS.ITEMS_LOOTED = true&#10;            MMH.SECTIONS.SUPPLIES_USED = true&#10;     &#10;            -- [[ OTHERS ]] --     &#10;            filterinput(false, true, false, false)&#10;     &#10;            local MOVING, TEMP, MOVED = false, {0, 0}, {0, 0}&#10;     &#10;            function inputevents(e)&#10;                    if (e.type == IEVENT_LMOUSEDOWN) then&#10;                            if (e.elementid == MMH.ELEMENTS.RESET_BUTTON) then&#10;                                    resetcharactertime()&#10;                                    resetlootcounter()&#10;                                    resetexpcounter()&#10;                            elseif (e.elementid == MMH.ELEMENTS.SWITCH_ITEMS_LOOTED) then&#10;                                    MMH.SECTIONS.ITEMS_LOOTED = not MMH.SECTIONS.ITEMS_LOOTED&#10;                            elseif (e.elementid == MMH.ELEMENTS.SWITCH_SUPPLIES_USED) then&#10;                                    MMH.SECTIONS.SUPPLIES_USED = not MMH.SECTIONS.SUPPLIES_USED&#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;    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('Tahoma', 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('Monitor My Hunting v1.0', 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(7)&#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(8)&#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;            addgradcolors(unpack(MMH.COLORS.RESULT_POSITIVE_BACKGROUND))&#10;    else&#10;            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(7)&#10;     &#10;    STRING_WIDTH, STRING_HEIGHT = measurestring('TEMP')&#10;     &#10;    foreach lootingitem ItemEntry do&#10;            if (MMH.SHOW_ALL_ITEMS or ItemEntry.amountlooted &gt; 0) then&#10;                    ITEM_LOOTED_QUANTITY = ItemEntry.amountlooted&#10;                    ITEM_LOOTED_WORTH = ItemEntry.sellprice * ITEM_LOOTED_QUANTITY&#10;     &#10;                    if (MMH.SECTIONS.ITEMS_LOOTED) then&#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;                   &#10;                            setcompositionmode(CompositionMode_SourceOver)&#10;                            drawitem(ItemEntry.id, 6, 64 + ROW_QUANTITY * 18, 50, 100)&#10;                            setcompositionmode(CompositionMode_Automatic)&#10;     &#10;                            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;                            setfillstyle('gradient', 'linear', 2, 0, 0, 0, 16)&#10;                            addgradcolors(unpack(MMH.COLORS.ENTRY_VALUE_BACKGROUND))&#10;                            drawroundrect(130, 64 + ROW_QUANTITY * 18, 110, 15, 2, 2)&#10;                            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;                            ROW_QUANTITY = ROW_QUANTITY + 1&#10;                    end&#10;     &#10;                    ITEMS_LOOTED_WORTH = ITEMS_LOOTED_WORTH + ITEM_LOOTED_WORTH&#10;            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(8)&#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;            addgradcolors(unpack(MMH.COLORS.RESULT_POSITIVE_BACKGROUND))&#10;    else&#10;            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(7)&#10;     &#10;    STRING_WIDTH, STRING_HEIGHT = measurestring('TEMP')&#10;     &#10;    foreach supplyitem ItemEntry do&#10;            if (MMH.SHOW_ALL_SUPPLIES or ItemEntry.amountused &gt; 0) then&#10;                    SUPPLY_USED_QUANTITY = ItemEntry.amountused&#10;                    SUPPLY_USED_WORTH = ItemEntry.buyprice * SUPPLY_USED_QUANTITY&#10;     &#10;                    if (MMH.SECTIONS.SUPPLIES_USED) then&#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;     &#10;                            setcompositionmode(CompositionMode_SourceOver)&#10;                            drawitem(ItemEntry.id, 6, 87 + ROW_QUANTITY * 18, 50, 100)&#10;                            setcompositionmode(CompositionMode_Automatic)&#10;     &#10;                            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;                            setfillstyle('gradient', 'linear', 2, 0, 0, 0, 16)&#10;                            addgradcolors(unpack(MMH.COLORS.ENTRY_VALUE_BACKGROUND))&#10;                            drawroundrect(130, 87 + ROW_QUANTITY * 18, 110, 15, 2, 2)&#10;                            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;                            ROW_QUANTITY = ROW_QUANTITY + 1&#10;                    end&#10;     &#10;                    SUPPLIES_USED_WORTH = SUPPLIES_USED_WORTH + SUPPLY_USED_WORTH&#10;            end&#10;    end&#10;     &#10;    if (MMH.SECTIONS.SUPPLIES_USED) then&#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;     &#10;            setcompositionmode(CompositionMode_SourceOver)&#10;            drawitem(3031, 6, 87 + ROW_QUANTITY * 18, 50, 100)&#10;            setcompositionmode(CompositionMode_Automatic)&#10;     &#10;            drawtext('Money Spent', 28, 87 + ROW_QUANTITY * 18 + 15 / 2 - STRING_HEIGHT * 0.5)&#10;     &#10;            setfillstyle('gradient', 'linear', 2, 0, 0, 0, 16)&#10;            addgradcolors(unpack(MMH.COLORS.ENTRY_VALUE_BACKGROUND))&#10;            drawroundrect(130, 87 + ROW_QUANTITY * 18, 110, 15, 2, 2)&#10;            drawtext(num($moneyspent) .. ' (' .. math.floor($moneyspent / 100) / 10 .. 'K)', 136, 87 + ROW_QUANTITY * 18 + 15 / 2 - STRING_HEIGHT * 0.5)&#10;     &#10;            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;            addgradcolors(unpack(MMH.COLORS.RESULT_POSITIVE_BACKGROUND))&#10;    else&#10;            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)&#10;&#10;" enabled="yes" refreshRate="100"/>
  45.         </HUDScripts>
  46.     </HUDs>
  47.     <GeneralSettings>
  48.         <Input>
  49.             <MouseOption mouseMode="Simulate Mouse"/>
  50.             <MouseOption scrollMode="Use mouse wheel"/>
  51.             <MouseOption stuckCursorPolicy="If Cavebot on, Release Instantly"/>
  52.             <MouseOption moveSpeed="9"/>
  53.             <MouseOption clickWaitMin="10" clickWaitMax="50"/>
  54.             <KeyboardOption keyboardMode="Simulate Keyboard"/>
  55.             <KeyboardOption stuckCtrlShiftPolicy="If Cavebot on, Release after 1 sec"/>
  56.             <KeyboardOption typeWaitMin="10" typeWaitMax="50"/>
  57.             <KeyboardOption pressWaitMin="10" pressWaitMax="50"/>
  58.             <FocusOption focusPolicy="Don't auto-focus"/>
  59.             <FocusOption openMenuPolicy="Confirm if cavebotting"/>
  60.         </Input>
  61.     </GeneralSettings>
  62.     <Alerts disableSounds="yes">
  63.         <alert name="Player On Screen" playSound="no" pauseBot="no" logout="no" safeList="&lt;SafeList&gt;&#10;"/>
  64.         <alert name="Player Attacking" playSound="yes" pauseBot="no" logout="no" safeList="&lt;SafeList&gt;&#10;"/>
  65.         <alert name="Monster Attacking" playSound="no" pauseBot="no" logout="no" safeList="&lt;SafeList&gt;&#10;"/>
  66.         <alert name="Private Message" playSound="no" pauseBot="no" logout="no" safeList="&lt;SafeList&gt;&#10;"/>
  67.         <alert name="Default Message" playSound="no" pauseBot="no" logout="no" safeList="&lt;SafeList&gt;&#10;"/>
  68.         <alert name="GM Detected" playSound="no" pauseBot="yes" logout="no"/>
  69.         <alert name="Disconnected" playSound="yes" pauseBot="no" logout="no"/>
  70.         <alert name="Character Stuck" playSound="yes" pauseBot="no" logout="no" standTime="90000"/>
  71.         <alert name="Health Below" playSound="no" pauseBot="no" logout="no" healthPercent="50"/>
  72.         <alert name="Mana Below" playSound="no" pauseBot="no" logout="no" manaPercent="50"/>
  73.         <alert name="Unjust Kill" playSound="no" pauseBot="no" logout="no"/>
  74.         <alert name="Enemies Online" playSound="no" pauseBot="no" logout="no" enemiesCount="50"/>
  75.     </Alerts>
  76.     <Cavebot enabled="yes">
  77.         <Options>
  78.             <Option shovel="3457"/>
  79.             <Option rope="3003"/>
  80.             <Option machete="3308"/>
  81.             <Option pick="3456"/>
  82.             <Option nodeRange="4"/>
  83.             <Option pauseBotOnDeath="yes"/>
  84.             <Option refillAmmo="no" refillAmmoMin="30" refillAmmoMax="70"/>
  85.             <Option autoMount="yes"/>
  86.             <Option fireAvoidanceMin="0" fireAvoidanceMax="0"/>
  87.             <Option energyAvoidanceMin="0" energyAvoidanceMax="0"/>
  88.             <Option poisonAvoidanceMin="0" poisonAvoidanceMax="0"/>
  89.             <Option walkThroughPlayers="no"/>
  90.             <Option walkMethod="Walk With Map-Clicks"/>
  91.             <Option walkableItems="140, 404, 831, 832, 833, 834, 883, 2118, 2119, 2120, 2121, 2122, 2123, 2124, 2125, 2126, 2127, 2131, 2132, 2133, 2134, 2135, 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, 2418, 2419, 2420, 2421, 2422, 2423, 2424, 2425, 2426, 2431, 2432, 2433, 2434, 2441, 2442, 2443, 2444, 2469, 2471, 2472, 2473, 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, 3807, 5086, 5087, 5088, 6114, 6115, 6355, 6356, 6357, 6358, 6359, 6360, 6361, 6362, 6371, 6372, 7864, 8455, 8763, 9061, 9062, 10207, 10209, 10216, 10286, 10287, 10288, 11009, 11800, 11801, 11802, 11803, 11804, 11805, 11806, 11807, 11808, 11809, 11810"/>
  92.             <Option mapWalkDistMin="20" mapWalkDistMax="50"/>
  93.             <Option userOptionsScript="{&#10;&#9;&quot;type&quot; : &quot;scriptinfo&quot;,&#10;&#9;&quot;name&quot; : &quot;[ED/MS] Crystal Spiders/Ice Golems&quot;,&#10;&#9;&quot;version&quot; : &quot;1.2&quot;&#10;},&#10;{&#10; &quot;type&quot;  : &quot;group&quot;,&#10; &quot;name&quot;  : &quot;Backpack Configuration&quot;,&#10; &quot;children&quot; : &#10;     [&#10;      &#10; {&#10;       &quot;type&quot; : &quot;lineedit&quot;,&#10;       &quot;name&quot; : &quot;mainbp&quot;,&#10;       &quot;text&quot; : &quot;Main Backpack&quot;,&#10;       &quot;value&quot; : &quot;Backpack of Holding&quot;&#10;      },&#10; {&#10;       &quot;type&quot; : &quot;lineedit&quot;,&#10;       &quot;name&quot; : &quot;lootbp&quot;,&#10;       &quot;text&quot; : &quot;Loot Backpack&quot;,&#10;       &quot;value&quot; : &quot;Jewelled Backpack&quot;&#10;      },&#10; {&#10;       &quot;type&quot; : &quot;lineedit&quot;,&#10;       &quot;name&quot; : &quot;potionbp&quot;,&#10;       &quot;text&quot; : &quot;Potion Backpack&quot;,&#10;       &quot;value&quot; : &quot;Dragon Backpack&quot;&#10;      },&#10; {&#10;       &quot;type&quot; : &quot;lineedit&quot;,&#10;       &quot;name&quot; : &quot;goldbp&quot;,&#10;       &quot;text&quot; : &quot;Gold Backpack&quot;,&#10;       &quot;value&quot; : &quot;Brocade Backpack&quot;&#10;      }&#10;     ]&#10;},&#10;{&#10; &quot;type&quot;  : &quot;group&quot;,&#10; &quot;name&quot;  : &quot;Depo Backpack Configuration&quot;,&#10; &quot;children&quot; : &#10;     [&#10;  {&#10;       &quot;type&quot; : &quot;lineedit&quot;,&#10;       &quot;name&quot; : &quot;mainbpdp&quot;,&#10;       &quot;text&quot; : &quot;Main DP Backpack&quot;,&#10;       &quot;value&quot; : &quot;Red Backpack&quot;&#10;      },        &#10; {&#10;       &quot;type&quot; : &quot;lineedit&quot;,&#10;       &quot;name&quot; : &quot;raredp&quot;,&#10;       &quot;text&quot; : &quot;Rare DP Backpack&quot;,&#10;       &quot;value&quot; : &quot;Red Backpack&quot;&#10;      },&#10; {&#10;       &quot;type&quot; : &quot;lineedit&quot;,&#10;       &quot;name&quot; : &quot;stackdp&quot;,&#10;       &quot;text&quot; : &quot;Stackable DP Backpack&quot;,&#10;       &quot;value&quot; : &quot;Blue Backpack&quot;&#10;      }&#10;     ]&#10;},&#10;{&#10; &quot;type&quot;  : &quot;group&quot;,&#10; &quot;name&quot;  : &quot;Potions Configuration&quot;,&quot;column&quot;:2,&#10; &quot;children&quot; : &#10;     [&#10;      &#10;{&#10;       &quot;type&quot; : &quot;lineedit&quot;,&#10;       &quot;name&quot; : &quot;minsmana&quot;,&#10;       &quot;text&quot; : &quot;Min.SMP&quot;,&#10;       &quot;value&quot; : &quot;60&quot;&#10;      },&#10;{&#10;       &quot;type&quot; : &quot;lineedit&quot;,&#10;       &quot;name&quot; : &quot;maxsmp&quot;,&#10;       &quot;text&quot; : &quot;Max.SMP&quot;,&#10;       &quot;value&quot; : &quot;300&quot;&#10;&#10;      },&#10;{&#10;       &quot;type&quot; : &quot;lineedit&quot;,&#10;       &quot;name&quot; : &quot;maxsd&quot;,&#10;       &quot;text&quot; : &quot;Max.SD&quot;,&#10;       &quot;value&quot; : &quot;50&quot;&#10;&#10;      }&#10;,&#10;{&#10;       &quot;type&quot; : &quot;lineedit&quot;,&#10;       &quot;name&quot; : &quot;minsd&quot;,&#10;       &quot;text&quot; : &quot;Min.SD&quot;,&#10;       &quot;value&quot; : &quot;10&quot;&#10;      },&#10;{&#10;       &quot;type&quot; : &quot;lineedit&quot;,&#10;       &quot;name&quot; : &quot;CapToLeave&quot;,&#10;       &quot;text&quot; : &quot;Min.Cap&quot;,&#10;       &quot;value&quot; : &quot;30&quot;&#10;&#10;      }&#10;     ]&#10;},&#10;{&quot;type&quot;: &quot;group&quot;, &quot;name&quot;: &quot;Spawn Setup&quot;,&quot;column&quot;:1, &quot;children&quot;:&#10;&#10;     [&#10;{&#10;&#9;&#9;&quot;type&quot;: &quot;checkbox&quot;,&#10;&#9;&#9;&quot;name&quot;: &quot;ShootUe&quot;,&#10;&#9;&#9;&quot;text&quot;: &quot;Shoot UE&quot;,&#10;&#9;&#9;&quot;value&quot;: true&#10;},&#10; {&#10;       &quot;type&quot; : &quot;combobox&quot;,&#10;       &quot;name&quot; : &quot;AmmoType&quot;,&#10;       &quot;text&quot; : &quot;UE to Shoot&quot;,&#10;       &quot;items&quot; : [&quot;Exevo Gran Mas Vis&quot;,&quot;Exevo Gran Mas Tera&quot;]&#10;      },&#10;&#9;{&#10;&#10;&#9;&#9;&quot;type&quot;: &quot;checkbox&quot;,&#10;&#9;&#9;&quot;name&quot;: &quot;StrongStrike&quot;,&#10;&#9;&#9;&quot;text&quot;: &quot;Use Strong Strike [Exori Gran Vis]&quot;,&#10;&#9;&#9;&quot;value&quot;: false&#10;},&#10;{&#10;   &#9;&#9;&quot;type&quot;   : &quot;spinbox&quot;,&#10;   &#9;&#9;&quot;name&quot;   : &quot;AmountToUe&quot;,&#10;   &#9;&#9;&quot;text&quot;   : &quot;Monsters to UE&quot;,&#10;   &#9;&#9;&quot;suffix&quot; : &quot; monsters&quot;,&#10;   &#9;&#9;&quot;value&quot;  : 5&#10;  &#9;},&#10;{&#10;&#9;&#9;&quot;type&quot;: &quot;checkbox&quot;,&#10;&#9;&#9;&quot;name&quot;: &quot;Ice Golems Only&quot;,&#10;&#9;&#9;&quot;text&quot;: &quot;Only -1 Floor [40+]&quot;,&#10;&#9;&#9;&quot;value&quot;: false&#10;},&#10;{&#10;&#9;&#9;&quot;type&quot;: &quot;checkbox&quot;,&#10;&#9;&#9;&quot;name&quot;: &quot;Crystal Spiders Only&quot;,&#10;&#9;&#9;&quot;text&quot;: &quot;Only -2 Floor [100+]&quot;,&#10;&#9;&#9;&quot;value&quot;: true&#10;}&#10;]&#10;},&#10;{&quot;type&quot;: &quot;group&quot;, &quot;name&quot;: &quot;Hunt Setup&quot;,&quot;column&quot;:2, &quot;children&quot;:&#10;[&#10;{&#10;&#10;&#9;&#9;&quot;type&quot;: &quot;checkbox&quot;,&#10;&#9;&#9;&quot;name&quot;: &quot;AutoMount&quot;,&#10;&#9;&#9;&quot;text&quot;: &quot;AutoMount&quot;,&#10;&#9;&#9;&quot;value&quot;: true&#10;},&#10;{&#10;&#9;&#9;&quot;type&quot;: &quot;checkbox&quot;,&#10;&#9;&#9;&quot;name&quot;: &quot;softboots&quot;,&#10;&#9;&#9;&quot;text&quot;: &quot;Refill Soft Boots&quot;,&#10;&#9;&#9;&quot;value&quot;: false&#10;},&#10;{&#10;&#9;&#9;&quot;type&quot;: &quot;checkbox&quot;,&#10;&#9;&#9;&quot;name&quot;: &quot;HasteRefill&quot;,&#10;&#9;&#9;&quot;text&quot;: &quot;Haste on Refill&quot;,&#10;&#9;&#9;&quot;value&quot;: true&#10;},&#10;{&#10;&#9;&#9;&quot;type&quot;: &quot;checkbox&quot;,&#10;&#9;&#9;&quot;name&quot;: &quot;HasteSpawn&quot;,&#10;&#9;&#9;&quot;text&quot;: &quot;Haste on Spawn&quot;,&#10;&#9;&#9;&quot;value&quot;: false&#10;}&#10;]&#10;},&#10;{&#10;&#9;&#9;&quot;type&quot;&#9;&#9;&#9;: &quot;group&quot;,&#10;&#9;&#9;&quot;name&quot;&#9;&#9;&#9;: &quot;AutoReconnect&quot;,&#10;&#9;&#9;&quot;description&quot;&#9;: &quot;Use Auto Reconnect&quot;,&#10;&#9;&#9;&quot;text&quot;&#9;&#9;&#9;: &quot;Auto Reconnect&quot;,&#10;&#9;&#9;&quot;checkable&quot;&#9;&#9;: true,&#10;&#9;&#9;&quot;children&quot;&#9;&#9;: [&#10;&#9;&#9;{&#10;&#9;&#9;&#9;&quot;type&quot;&#9;&#9;&#9;: &quot;lineedit&quot;,&#10;&#9;&#9;&#9;&quot;name&quot;&#9;&#9;&#9;: &quot;TimeBeforeSS&quot;,&#10;&#9;&#9;&#9;&quot;description&quot;&#9;: &quot;Time Before Server Save&quot;,&#10;&#9;&#9;&#9;&quot;text&quot;&#9;&#9;&#9;: &quot;Time Before Server Save:&quot;,&#10;&#9;&#9;&#9;&quot;value&quot;&#9;&#9;&#9;: &quot;9:55&quot;&#10;&#9;&#9;},&#10;&#9;&#9;{&#10;&#9;&#9;&#9;&quot;type&quot;&#9;&#9;&#9;: &quot;lineedit&quot;,&#10;&#9;&#9;&#9;&quot;name&quot;&#9;&#9;&#9;: &quot;TimeAfterSS&quot;,&#10;&#9;&#9;&#9;&quot;description&quot;&#9;: &quot;Time After Server Save&quot;,&#10;&#9;&#9;&#9;&quot;text&quot;&#9;&#9;&#9;: &quot;Time After Server Save:&quot;,&#10;&#9;&#9;&#9;&quot;value&quot;&#9;&#9;&#9;: &quot;10:15&quot;&#10;&#9;&#9;}&#10;&#9;&#9;]&#10;&#9;    }&#10; &#9;&#9;]&#10;}"/>
  94.         </Options>
  95.         <SpecialAreas>
  96.             <Area name="NewArea0" x="32358" y="31086" z="8" type="Square (Filled)" width="2" height="3" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  97.             <Area name="NewArea1" x="32353" y="31064" z="8" type="Square (Filled)" width="3" height="3" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  98.             <Area name="NewArea2" x="32353" y="31064" z="9" type="Square (Filled)" width="2" height="3" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  99.             <Area name="NewArea3" x="32360" y="31086" z="8" type="Square (Filled)" width="26" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  100.             <Area name="NewArea4" x="32388" y="31086" z="8" type="Square (Filled)" width="11" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  101.             <Area name="NewArea5" x="32386" y="31087" z="8" type="Square (Filled)" width="1" height="5" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  102.             <Area name="NewArea6" x="32398" y="31096" z="8" type="Square (Filled)" width="1" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  103.             <Area name="NewArea7" x="32396" y="31084" z="8" type="Square (Filled)" width="1" height="2" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  104.             <Area name="NewArea8" x="32381" y="31071" z="8" type="Square (Filled)" width="1" height="8" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  105.             <Area name="NewArea9" x="32397" y="31069" z="8" type="Square (Filled)" width="5" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  106.             <Area name="NewArea10" x="32398" y="31064" z="8" type="Square (Filled)" width="4" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  107.             <Area name="NewArea11" x="32399" y="31055" z="8" type="Square (Filled)" width="1" height="5" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  108.             <Area name="NewArea12" x="32393" y="31052" z="8" type="Square (Filled)" width="5" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  109.             <Area name="NewArea13" x="32390" y="31064" z="8" type="Square (Filled)" width="1" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  110.             <Area name="NewArea14" x="32380" y="31053" z="8" type="Square (Filled)" width="1" height="13" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  111.             <Area name="NewArea15" x="32385" y="31047" z="8" type="Square (Filled)" width="3" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  112.             <Area name="NewArea16" x="32390" y="31056" z="8" type="Square (Filled)" width="1" height="8" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  113.             <Area name="NewArea17" x="32376" y="31050" z="8" type="Square (Filled)" width="1" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  114.             <Area name="NewArea18" x="32366" y="31047" z="8" type="Square (Filled)" width="4" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  115.             <Area name="NewArea19" x="32359" y="31051" z="8" type="Square (Filled)" width="1" height="5" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  116.             <Area name="NewArea20" x="32364" y="31058" z="8" type="Square (Filled)" width="4" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  117.             <Area name="NewArea21" x="32373" y="31056" z="8" type="Square (Filled)" width="7" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  118.             <Area name="NewArea22" x="32362" y="31062" z="8" type="Square (Filled)" width="1" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  119.             <Area name="NewArea23" x="32371" y="31067" z="8" type="Square (Filled)" width="8" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  120.             <Area name="NewArea24" x="32350" y="31067" z="8" type="Square (Filled)" width="3" height="5" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  121.             <Area name="NewArea25" x="32353" y="31078" z="8" type="Square (Filled)" width="3" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  122.             <Area name="NewArea26" x="32346" y="31091" z="8" type="Square (Filled)" width="3" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  123.             <Area name="NewArea27" x="32351" y="31090" z="8" type="Square (Filled)" width="2" height="3" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  124.             <Area name="NewArea28" x="32353" y="31091" z="8" type="Square (Filled)" width="2" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  125.             <Area name="NewArea29" x="32370" y="31100" z="8" type="Square (Filled)" width="3" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  126.             <Area name="NewArea30" x="32377" y="31099" z="8" type="Square (Filled)" width="1" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  127.             <Area name="NewArea31" x="32349" y="31056" z="8" type="Square (Filled)" width="2" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  128.             <Area name="NewArea32" x="32351" y="31059" z="8" type="Square (Filled)" width="2" height="3" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  129.             <Area name="NewArea33" x="32355" y="31063" z="8" type="Square (Filled)" width="1" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  130.             <Area name="NewArea34" x="32351" y="31072" z="9" type="Square (Filled)" width="4" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  131.             <Area name="NewArea35" x="32355" y="31067" z="9" type="Square (Filled)" width="1" height="4" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  132.             <Area name="NewArea36" x="32356" y="31069" z="9" type="Square (Filled)" width="3" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  133.             <Area name="NewArea37" x="32366" y="31079" z="9" type="Square (Filled)" width="1" height="2" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  134.             <Area name="NewArea38" x="32357" y="31087" z="9" type="Square (Filled)" width="4" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  135.             <Area name="NewArea39" x="32352" y="31083" z="9" type="Square (Filled)" width="1" height="2" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  136.             <Area name="NewArea40" x="32350" y="31077" z="9" type="Square (Filled)" width="1" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  137.             <Area name="NewArea41" x="32356" y="31059" z="9" type="Square (Filled)" width="1" height="2" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  138.             <Area name="NewArea42" x="32355" y="31046" z="9" type="Square (Filled)" width="2" height="7" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  139.             <Area name="NewArea43" x="32360" y="31054" z="9" type="Square (Filled)" width="2" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  140.             <Area name="NewArea44" x="32358" y="31040" z="9" type="Square (Filled)" width="2" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  141.             <Area name="NewArea45" x="32356" y="31042" z="9" type="Square (Filled)" width="1" height="3" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  142.             <Area name="NewArea46" x="32367" y="31043" z="9" type="Square (Filled)" width="1" height="7" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  143.             <Area name="NewArea47" x="32368" y="31043" z="9" type="Square (Filled)" width="2" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  144.             <Area name="NewArea48" x="32382" y="31044" z="9" type="Square (Filled)" width="1" height="4" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  145.             <Area name="NewArea49" x="32380" y="31044" z="9" type="Square (Filled)" width="2" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  146.             <Area name="NewArea50" x="32387" y="31044" z="9" type="Square (Filled)" width="3" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  147.             <Area name="NewArea51" x="32382" y="31050" z="9" type="Square (Filled)" width="1" height="7" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  148.             <Area name="NewArea52" x="32376" y="31057" z="9" type="Square (Filled)" width="7" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  149.             <Area name="NewArea53" x="32388" y="31068" z="9" type="Square (Filled)" width="4" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  150.             <Area name="NewArea54" x="32384" y="31078" z="9" type="Square (Filled)" width="2" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  151.             <Area name="NewArea55" x="32375" y="31065" z="9" type="Square (Filled)" width="1" height="5" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  152.             <Area name="NewArea56" x="32369" y="31060" z="9" type="Square (Filled)" width="2" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  153.             <Area name="NewArea57" x="32343" y="31042" z="9" type="Square (Filled)" width="1" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  154.             <Area name="NewArea58" x="32348" y="31045" z="9" type="Square (Filled)" width="7" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  155.             <Area name="NewArea59" x="32345" y="31038" z="9" type="Square (Filled)" width="1" height="4" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  156.             <Area name="NewArea60" x="32343" y="31040" z="9" type="Square (Filled)" width="2" height="2" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  157.             <Area name="NewArea61" x="32345" y="31033" z="9" type="Square (Filled)" width="1" height="3" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  158.             <Area name="NewArea62" x="32336" y="31028" z="9" type="Square (Filled)" width="7" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  159.             <Area name="NewArea63" x="32337" y="31024" z="9" type="Square (Filled)" width="1" height="4" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  160.             <Area name="NewArea64" x="32335" y="31029" z="9" type="Square (Filled)" width="1" height="2" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  161.             <Area name="NewArea65" x="32339" y="31042" z="9" type="Square (Filled)" width="2" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  162.             <Area name="NewArea66" x="32337" y="31047" z="9" type="Square (Filled)" width="2" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  163.             <Area name="NewArea67" x="32338" y="31045" z="9" type="Square (Filled)" width="1" height="2" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  164.             <Area name="NewArea68" x="32327" y="31047" z="9" type="Square (Filled)" width="7" height="2" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  165.             <Area name="NewArea69" x="32326" y="31042" z="9" type="Square (Filled)" width="1" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  166.             <Area name="NewArea70" x="32324" y="31031" z="9" type="Square (Filled)" width="6" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  167.             <Area name="NewArea71" x="32323" y="31033" z="9" type="Square (Filled)" width="1" height="2" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  168.             <Area name="NewArea72" x="32321" y="31022" z="9" type="Square (Filled)" width="1" height="2" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  169.             <Area name="NewArea73" x="32344" y="31054" z="9" type="Square (Filled)" width="11" height="2" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  170.             <Area name="NewArea74" x="32337" y="31055" z="9" type="Square (Filled)" width="2" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  171.             <Area name="NewArea75" x="32335" y="31057" z="9" type="Square (Filled)" width="1" height="3" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  172.             <Area name="NewArea76" x="32331" y="31065" z="9" type="Square (Filled)" width="1" height="11" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  173.             <Area name="NewArea77" x="32332" y="31075" z="9" type="Square (Filled)" width="6" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  174.             <Area name="NewArea78" x="32326" y="31072" z="9" type="Square (Filled)" width="2" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  175.             <Area name="NewArea79" x="32322" y="31076" z="9" type="Square (Filled)" width="1" height="3" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  176.             <Area name="NewArea80" x="32326" y="31085" z="9" type="Square (Filled)" width="10" height="2" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  177.             <Area name="NewArea81" x="32328" y="31087" z="9" type="Square (Filled)" width="1" height="2" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  178.             <Area name="NewArea82" x="32339" y="31097" z="9" type="Square (Filled)" width="2" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  179.             <Area name="NewArea83" x="32341" y="31099" z="9" type="Square (Filled)" width="1" height="3" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  180.             <Area name="NewArea84" x="32345" y="31097" z="9" type="Square (Filled)" width="1" height="3" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  181.             <Area name="NewArea85" x="32338" y="31084" z="9" type="Square (Filled)" width="1" height="3" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  182.             <Area name="NewArea86" x="32340" y="31087" z="9" type="Square (Filled)" width="2" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  183.             <Area name="NewArea87" x="32343" y="31084" z="9" type="Square (Filled)" width="1" height="2" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  184.             <Area name="NewArea88" x="32343" y="31074" z="9" type="Square (Filled)" width="7" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  185.             <Area name="NewArea89" x="32323" y="31071" z="9" type="Square (Filled)" width="2" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  186.             <Area name="NewArea90" x="32331" y="31059" z="9" type="Square (Filled)" width="2" height="4" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  187.             <Area name="NewArea91" x="32343" y="31048" z="9" type="Square (Filled)" width="1" height="7" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  188.             <Area name="NewArea92" x="32342" y="31053" z="9" type="Square (Filled)" width="1" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  189.             <Area name="NewArea93" x="32326" y="31052" z="9" type="Square (Filled)" width="6" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  190.             <Area name="NewArea94" x="32329" y="31053" z="9" type="Square (Filled)" width="3" height="4" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  191.             <Area name="NewArea95" x="32313" y="31058" z="9" type="Square (Filled)" width="1" height="7" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  192.             <Area name="NewArea96" x="32306" y="31064" z="9" type="Square (Filled)" width="5" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  193.             <Area name="NewArea97" x="32310" y="31065" z="9" type="Square (Filled)" width="1" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  194.             <Area name="NewArea98" x="32304" y="31070" z="9" type="Square (Filled)" width="4" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  195.             <Area name="NewArea99" x="32298" y="31056" z="9" type="Square (Filled)" width="1" height="3" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  196.             <Area name="NewArea100" x="32309" y="31051" z="9" type="Square (Filled)" width="1" height="3" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  197.             <Area name="NewArea101" x="32310" y="31053" z="9" type="Square (Filled)" width="6" height="2" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  198.             <Area name="NewArea102" x="32317" y="31050" z="9" type="Square (Filled)" width="1" height="3" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  199.             <Area name="NewArea103" x="32306" y="31042" z="9" type="Square (Filled)" width="2" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  200.             <Area name="NewArea104" x="32303" y="31045" z="9" type="Square (Filled)" width="1" height="5" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  201.             <Area name="NewArea105" x="32304" y="31049" z="9" type="Square (Filled)" width="1" height="1" avoidance="250" waitTimeMin="0" waitTimeMax="0" policy="Targeting" ignoreWhenLuring="no" ignoreWhenLooting="no" comment=""/>
  202.         </SpecialAreas>
  203.         <CavebotScripts/>
  204.         <WaypointSection name="Depo">
  205.             <Waypoint type="Stand" x="32268" y="31141" z="6" rangeX="1" rangeY="1" label="Start"/>
  206.             <Waypoint type="Action" x="32268" y="31141" z="6" rangeX="1" rangeY="1" script="--Check Stamina&#10;if $stamina &lt; 15*60 then&#10;closeclient()&#10;end"/>
  207.             <Waypoint type="Action" x="32268" y="31141" z="6" rangeX="1" rangeY="1" script="--BPs&#10;setsetting('Cavebot/WalkingMethod', 'Walk With Map-Clicks')&#10;setsetting('Looting/OpenNextBP', 'no')&#10;setsetting('Looting/OpenNextBP', 'no')&#10;closewindows(main, '0') wait(700,1000)&#10;closewindows(supply, '1') wait(700,1000)&#10;closewindows(lootbp, '2') wait(700,1000)&#10;closewindows(gold, '3') wait(700,1000)&#10;&#10;local main = getlootingdestination('main')&#10;local lootbp = getlootingdestination('lootbp')&#10;&#10;closewindows()&#10;while windowcount() &lt; 2 do&#10;closewindows()&#10;wait(100,200)&#10;openitem(main, &quot;back&quot;, true)&#10;wait(100,200)&#10;resizewindows()&#10;wait(100,200)&#10;openitem(lootbp,main,'opennew')&#10;wait(300,500)&#10;while itemcount(lootbp, lootbp) &gt; 0&#10;do openitem(lootbp, lootbp, false)&#10;end&#10;resizewindows()&#10;end&#10;wait(1000,2000)&#10;closewindows(main)"/>
  208.             <Waypoint type="Action" x="32268" y="31141" z="6" rangeX="1" rangeY="1" script="--Deposit Items&#10;wait(500,1000)&#10;depotaction('mainbpdp', 'lootbp', {'r', 'raredp', 's', 'stackdp'})&#10;wait(500,1000)"/>
  209.             <Waypoint type="Stand" x="32271" y="31141" z="6" rangeX="1" rangeY="1"/>
  210.             <Waypoint type="Stand" x="32274" y="31142" z="6" rangeX="1" rangeY="1"/>
  211.             <Waypoint type="Stand" x="32274" y="31143" z="6" rangeX="1" rangeY="1"/>
  212.             <Waypoint type="Stand" x="32275" y="31141" z="7" rangeX="1" rangeY="1"/>
  213.             <Waypoint type="Stand" x="32284" y="31137" z="7" rangeX="1" rangeY="1"/>
  214.             <Waypoint type="Stand" x="32295" y="31131" z="7" rangeX="1" rangeY="1"/>
  215.             <Waypoint type="Stand" x="32298" y="31133" z="7" rangeX="1" rangeY="1"/>
  216.             <Waypoint type="Action" x="32298" y="31133" z="7" rangeX="1" rangeY="1" script="--BPs&#10;closewindows(main, '0') wait(700,1000)&#10;closewindows(supply, '1') wait(700,1000)&#10;closewindows(lootbp, '2') wait(700,1000)&#10;closewindows(gold, '3') wait(700,1000)&#10;&#10;local main = getlootingdestination('main')&#10;local supply = getlootingdestination('supply')&#10;&#10;closewindows()&#10;while windowcount() &lt; 2 do&#10;closewindows()&#10;wait(1000,2000)&#10;openitem(main, &quot;back&quot;, true)&#10;wait(1000,2000)&#10;resizewindows()&#10;wait(1000,2000)&#10;openitem(supply,main,'opennew')waitping()&#10;wait(1000,2000)&#10;resizewindows()&#10;end"/>
  217.             <Waypoint type="Stand" x="32300" y="31134" z="7" rangeX="1" rangeY="1" label="Bank"/>
  218.             <Waypoint type="Action" x="32300" y="31134" z="7" rangeX="1" rangeY="1" script="--Bank&#10;if ischannel('NPCs') then&#10;npcsay('hi') waitping()&#10;else&#10;say('hi') wait(1000,2000)&#10;end&#10;if islocation(1) then&#10;&#9;depositerbank('a')&#10;else gotolabel('Bank')&#10;end"/>
  219.             <Waypoint type="Stand" x="32308" y="31132" z="7" rangeX="1" rangeY="1" label="Manas"/>
  220.             <Waypoint type="Action" x="32308" y="31132" z="7" rangeX="1" rangeY="1" script="--Buy Potions&#10;if ischannel('NPCs') then&#10;npcsay('hi') waitping()&#10;else&#10;say('hi') wait(1000,2000)&#10;end&#10;npcsay('trade') wait(700,1000)&#10;if not $tradeopen then&#10;    say('hi') wait(1700, 2300)&#10;    npcsay('trade') wait(500, 1000)&#10;end&#10;--sell all flasks&#10;sellflasks() waitping()&#10;resupply(&quot;a&quot;)"/>
  221.             <Waypoint type="Stand" x="32307" y="31128" z="7" rangeX="1" rangeY="1" label="Checkers"/>
  222.             <Waypoint type="Action" x="32308" y="31128" z="7" rangeX="1" rangeY="1" script="--Check Supplies&#10;CapToLeave = tonumber(getuseroption(&quot;CapToLeave&quot;))&#10;&#10;if needresupply(CapToLeave,'a')&#10;then gotolabel(&quot;Bank&quot;,&quot;Depo&quot;)&#10;else end"/>
  223.             <Waypoint type="Action" x="32308" y="31128" z="7" rangeX="1" rangeY="1" script="--CheckSofts&#10;if getuseroption(&quot;softboots&quot;) and itemcount(6530) &gt;= 1 then gotolabel(&quot;Start&quot;,&quot;SoftBoots&quot;) else end"/>
  224.             <Waypoint type="Stand" x="32307" y="31128" z="7" rangeX="1" rangeY="1"/>
  225.             <Waypoint type="Action" x="32313" y="31123" z="7" rangeX="1" rangeY="1" script="--BpResp&#10;&#10;setsetting('Targeting/Enabled', 'yes')&#10;wait(800,1000)&#10;setsetting('Looting/OpenNextBP', 'yes')&#10;setsetting('Looting/OpenNextBP', 'yes')&#10;setsetting('Looting/OpenNextBP', 'yes')&#10;local main = getlootingdestination('main')&#10;local lootbp = getlootingdestination('lootbp')&#10;local gold = getlootingdestination('gold')&#10;local supply = getlootingdestination('supply')&#10;&#10;closewindows(main, '0') wait(700,1000)&#10;closewindows(supply, '1') wait(700,1000)&#10;closewindows(lootbp, '2') wait(700,1000)&#10;closewindows(gold, '3') wait(700,1000)&#10;&#10;closewindows()&#10;while windowcount() &lt; 4 do&#10;closewindows()&#10;wait(500,1200)&#10;openitem(main, &quot;back&quot;, true)&#10;wait(500,1200)&#10;resizewindows()&#10;openitem(supply,main,'opennew')&#10;wait(500,1200)&#10;resizewindows()&#10;openitem(lootbp,main,'opennew')&#10;wait(500,1200)&#10;resizewindows()&#10;openitem(gold,main,'opennew')&#10;wait(500,1200)&#10;resizewindows()&#10;end"/>
  226.             <Waypoint type="Stand" x="32303" y="31113" z="7" rangeX="1" rangeY="1"/>
  227.             <Waypoint type="Stand" x="32306" y="31097" z="7" rangeX="1" rangeY="1" label="GoIskan"/>
  228.             <Waypoint type="Stand" x="32303" y="31083" z="7" rangeX="1" rangeY="1"/>
  229.             <Waypoint type="Action" x="32303" y="31085" z="7" rangeX="1" rangeY="1" script="--Travel&#10;reachcreature(&quot;Nilsor&quot;)&#10;reachcreature(&quot;Iskan&quot;)&#10;npctalk(&quot;hi&quot;,&quot;passage&quot;,&quot;yes&quot;)&#10;waitping()"/>
  230.             <Waypoint type="Action" x="32352" y="31051" z="7" rangeX="1" rangeY="1" script="--Location&#10;if not islocation(3) then&#10;gotolabel(&quot;GoIskan&quot;,&quot;Depo&quot;) else&#10;end"/>
  231.             <Waypoint type="Stand" x="32355" y="31060" z="7" rangeX="1" rangeY="1"/>
  232.             <Waypoint type="Stand" x="32357" y="31083" z="7" rangeX="1" rangeY="1"/>
  233.             <Waypoint type="Walk" x="32357" y="31087" z="7" rangeX="1" rangeY="1"/>
  234.             <Waypoint type="Node" x="32357" y="31087" z="7" rangeX="1" rangeY="1"/>
  235.             <Waypoint type="Action" x="31942" y="31047" z="6" rangeX="1" rangeY="1" script="--CheckSpawn&#10;if getuseroption(&quot;Ice Golems Only&quot;) then&#10;gotolabel(&quot;Start&quot;,&quot;Ice golems&quot;)&#10;elseif getuseroption(&quot;Crystal Spiders Only&quot;) then&#10;gotolabel(&quot;Start&quot;,&quot;Crystal Spiders&quot;) end"/>
  236.         </WaypointSection>
  237.         <WaypointSection name="Ice golems">
  238.             <Waypoint type="Stand" x="32358" y="31087" z="8" rangeX="1" rangeY="1" label="Start"/>
  239.             <Waypoint type="Stand" x="32360" y="31092" z="8" rangeX="1" rangeY="1"/>
  240.             <Waypoint type="Stand" x="32375" y="31097" z="8" rangeX="1" rangeY="1"/>
  241.             <Waypoint type="Stand" x="32378" y="31088" z="8" rangeX="1" rangeY="1"/>
  242.             <Waypoint type="Stand" x="32380" y="31087" z="8" rangeX="1" rangeY="1"/>
  243.             <Waypoint type="Stand" x="32399" y="31066" z="8" rangeX="1" rangeY="1"/>
  244.             <Waypoint type="Action" x="32363" y="31068" z="8" rangeX="1" rangeY="1" script="--Check Supplies&#10;CapToLeave = tonumber(getuseroption(&quot;CapToLeave&quot;))&#10;&#10;if needresupply(CapToLeave,'a')&#10;then gotolabel(&quot;Start from ice&quot;,&quot;Depositer&quot;)&#10;else end"/>
  245.             <Waypoint type="Stand" x="32390" y="31056" z="8" rangeX="1" rangeY="1"/>
  246.             <Waypoint type="Stand" x="32372" y="31055" z="8" rangeX="1" rangeY="1"/>
  247.             <Waypoint type="Stand" x="32366" y="31056" z="8" rangeX="1" rangeY="1"/>
  248.             <Waypoint type="Stand" x="32356" y="31058" z="8" rangeX="1" rangeY="1"/>
  249.             <Waypoint type="Action" x="32363" y="31068" z="8" rangeX="1" rangeY="1" script="--Check Supplies&#10;CapToLeave = tonumber(getuseroption(&quot;CapToLeave&quot;))&#10;&#10;if needresupply(CapToLeave,'a')&#10;then gotolabel(&quot;Start from ice&quot;,&quot;Depositer&quot;)&#10;else end"/>
  250.             <Waypoint type="Action" x="31938" y="31041" z="8" rangeX="1" rangeY="1" script="--Check Spawn&#10;if getuseroption(&quot;Ice Golems Only&quot;) then&#10;gotolabel(&quot;Start&quot;,&quot;Ice golems&quot;) end"/>
  251.         </WaypointSection>
  252.         <WaypointSection name="Crystal Spiders">
  253.             <Waypoint type="Stand" x="32356" y="31087" z="7" rangeX="1" rangeY="1" label="Start"/>
  254.             <Waypoint type="Action" x="32357" y="31087" z="7" rangeX="1" rangeY="1" script="setsetting('Targeting/Creatures/Ice Golem/Setting1/OnlyIfTrapped', 'yes')"/>
  255.             <Waypoint type="Walk" x="32359" y="31085" z="8" rangeX="1" rangeY="1"/>
  256.             <Waypoint type="Walk" x="32359" y="31075" z="8" rangeX="1" rangeY="1"/>
  257.             <Waypoint type="Walk" x="32357" y="31068" z="8" rangeX="1" rangeY="1"/>
  258.             <Waypoint type="Walk" x="32354" y="31065" z="8" rangeX="1" rangeY="1"/>
  259.             <Waypoint type="Stand" x="32352" y="31065" z="9" rangeX="1" rangeY="1" label="Crystals"/>
  260.             <Waypoint type="Node" x="32360" y="31073" z="9" rangeX="1" rangeY="1"/>
  261.             <Waypoint type="Action" x="32351" y="31065" z="9" rangeX="1" rangeY="1" script="setsetting('Targeting/Creatures/Ice Golem/Setting1/OnlyIfTrapped', 'no')"/>
  262.             <Waypoint type="Node" x="32340" y="31072" z="9" rangeX="1" rangeY="1"/>
  263.             <Waypoint type="Node" x="32337" y="31082" z="9" rangeX="1" rangeY="1"/>
  264.             <Waypoint type="Node" x="32342" y="31095" z="9" rangeX="1" rangeY="1"/>
  265.             <Waypoint type="Node" x="32324" y="31079" z="9" rangeX="1" rangeY="1"/>
  266.             <Waypoint type="Node" x="32331" y="31065" z="9" rangeX="1" rangeY="1"/>
  267.             <Waypoint type="Node" x="32305" y="31066" z="9" rangeX="1" rangeY="1"/>
  268.             <Waypoint type="Node" x="32301" y="31067" z="9" rangeX="1" rangeY="1"/>
  269.             <Waypoint type="Node" x="32305" y="31053" z="9" rangeX="1" rangeY="1"/>
  270.             <Waypoint type="Node" x="32308" y="31045" z="9" rangeX="1" rangeY="1"/>
  271.             <Waypoint type="Node" x="32324" y="31054" z="9" rangeX="1" rangeY="1"/>
  272.             <Waypoint type="Node" x="32327" y="31043" z="9" rangeX="1" rangeY="1"/>
  273.             <Waypoint type="Node" x="32330" y="31029" z="9" rangeX="1" rangeY="1"/>
  274.             <Waypoint type="Node" x="32329" y="31019" z="9" rangeX="1" rangeY="1"/>
  275.             <Waypoint type="Action" x="32351" y="31065" z="9" rangeX="1" rangeY="1" script="--Check Supplies&#10;CapToLeave = tonumber(getuseroption(&quot;CapToLeave&quot;))&#10;&#10;if needresupply(CapToLeave,'a')&#10;then gotolabel(&quot;Start from crystals&quot;,&quot;Depositer&quot;) end"/>
  276.             <Waypoint type="Node" x="32351" y="31046" z="9" rangeX="1" rangeY="1"/>
  277.             <Waypoint type="Node" x="32368" y="31045" z="9" rangeX="1" rangeY="1"/>
  278.             <Waypoint type="Node" x="32380" y="31047" z="9" rangeX="1" rangeY="1"/>
  279.             <Waypoint type="Node" x="32386" y="31071" z="9" rangeX="1" rangeY="1"/>
  280.             <Waypoint type="Node" x="32363" y="31049" z="9" rangeX="1" rangeY="1"/>
  281.             <Waypoint type="Node" x="32350" y="31058" z="9" rangeX="1" rangeY="1"/>
  282.             <Waypoint type="Action" x="32351" y="31065" z="9" rangeX="1" rangeY="1" script="--Check Supplies&#10;CapToLeave = tonumber(getuseroption(&quot;CapToLeave&quot;))&#10;&#10;if needresupply(CapToLeave,'a')&#10;then gotolabel(&quot;Start from crystals&quot;,&quot;Depositer&quot;)&#10;else gotolabel(&quot;Crystal Spiders&quot;,&quot;Start&quot;) end"/>
  283.         </WaypointSection>
  284.         <WaypointSection name="Depositer">
  285.             <Waypoint type="Stand" x="32350" y="31069" z="9" rangeX="1" rangeY="1" label="Start from crystals"/>
  286.             <Waypoint type="Stand" x="32352" y="31065" z="9" rangeX="1" rangeY="1"/>
  287.             <Waypoint type="Action" x="32353" y="31065" z="9" rangeX="1" rangeY="1" script="--Set&#10;setsetting('Cavebot/WalkingMethod', 'Walk With Map-Clicks')&#10;setsetting('Targeting/Creatures/Ice Golem/Setting1/OnlyIfTrapped', 'yes')"/>
  288.             <Waypoint type="Walk" x="32354" y="31065" z="9" rangeX="1" rangeY="1"/>
  289.             <Waypoint type="Stand" x="32358" y="31064" z="8" rangeX="1" rangeY="1" label="Start from ice"/>
  290.             <Waypoint type="Action" x="32355" y="31065" z="8" rangeX="1" rangeY="1" script="--Location&#10;if not islocation(3) then&#10;gotolabel(&quot;Start from crystals&quot;,&quot;Depositer&quot;) end"/>
  291.             <Waypoint type="Stand" x="32356" y="31071" z="8" rangeX="1" rangeY="1"/>
  292.             <Waypoint type="Stand" x="32361" y="31083" z="8" rangeX="1" rangeY="1"/>
  293.             <Waypoint type="Walk" x="32357" y="31087" z="8" rangeX="1" rangeY="1" label="From Ice"/>
  294.             <Waypoint type="Action" x="32355" y="31087" z="7" rangeX="1" rangeY="1" script="--Location&#10;if not islocation(3) then&#10;gotolabel(&quot;From Ice&quot;,&quot;Depositer&quot;) end"/>
  295.             <Waypoint type="Stand" x="32354" y="31082" z="7" rangeX="1" rangeY="1"/>
  296.             <Waypoint type="Stand" x="32350" y="31063" z="7" rangeX="1" rangeY="1"/>
  297.             <Waypoint type="Stand" x="32339" y="31045" z="7" rangeX="1" rangeY="1"/>
  298.             <Waypoint type="Stand" x="32334" y="31045" z="7" rangeX="1" rangeY="1"/>
  299.             <Waypoint type="Stand" x="32328" y="31044" z="7" rangeX="1" rangeY="1" label="ToNilsor"/>
  300.             <Waypoint type="Action" x="32328" y="31044" z="7" rangeX="1" rangeY="1" script="--Location&#10;if not islocation(30) then&#10;gotolabel(&quot;ToNilsor&quot;,&quot;Depositer&quot;) end"/>
  301.             <Waypoint type="Action" x="32328" y="31044" z="7" rangeX="1" rangeY="1" script="--Travel&#10;reachcreature(&quot;Nilsor&quot;)&#10;say(&quot;hi&quot;)wait(500,800)&#10;npcsay(&quot;passage&quot;)wait(500,800)&#10;npcsay(&quot;yes&quot;)wait(500,800)"/>
  302.             <Waypoint type="Action" x="32328" y="31044" z="7" rangeX="1" rangeY="1" script="--Travel&#10;reachcreature(&quot;Nilsor&quot;)&#10;say(&quot;hi&quot;)wait(500,800)&#10;npcsay(&quot;passage&quot;)wait(500,800)&#10;npcsay(&quot;yes&quot;)wait(500,800)"/>
  303.             <Waypoint type="Stand" x="32328" y="31044" z="7" rangeX="1" rangeY="1"/>
  304.             <Waypoint type="Action" x="32328" y="31044" z="7" rangeX="1" rangeY="1" script="--Travel&#10;reachcreature(&quot;Nilsor&quot;)&#10;say(&quot;hi&quot;)wait(500,800)&#10;npcsay(&quot;passage&quot;)wait(500,800)&#10;npcsay(&quot;yes&quot;)wait(500,800)"/>
  305.             <Waypoint type="Stand" x="32311" y="31076" z="7" rangeX="1" rangeY="1" label="Depo1"/>
  306.             <Waypoint type="Stand" x="32328" y="31044" z="7" rangeX="1" rangeY="1"/>
  307.             <Waypoint type="Stand" x="32307" y="31081" z="7" rangeX="1" rangeY="1"/>
  308.             <Waypoint type="Stand" x="32302" y="31087" z="7" rangeX="1" rangeY="1"/>
  309.             <Waypoint type="Stand" x="32300" y="31128" z="7" rangeX="1" rangeY="1"/>
  310.             <Waypoint type="Stand" x="32284" y="31138" z="7" rangeX="1" rangeY="1"/>
  311.             <Waypoint type="Stand" x="32274" y="31143" z="7" rangeX="1" rangeY="1"/>
  312.             <Waypoint type="Stand" x="32271" y="31141" z="6" rangeX="1" rangeY="1"/>
  313.             <Waypoint type="Action" x="32271" y="31141" z="6" rangeX="1" rangeY="1" script="--Location&#10;if not islocation(30) then&#10;gotolabel(&quot;Depo1&quot;,&quot;Depositer&quot;) else&#10;gotolabel(&quot;Start&quot;,&quot;Depo&quot;) end"/>
  314.         </WaypointSection>
  315.         <WaypointSection name="SoftBoots">
  316.             <Waypoint type="Stand" x="32299" y="31134" z="7" rangeX="1" rangeY="1" label="Start"/>
  317.             <Waypoint type="Action" x="32299" y="31134" z="7" rangeX="1" rangeY="1" script="--Bank&#10;if ischannel('NPCs') then&#10;npcsay('hi') waitping()&#10;else&#10;say('hi') wait(1000,2000)&#10;end&#10;npcsay('deposit all') wait(700,1000)&#10;npcsay('yes') wait(700,1000)&#10;npcsay('withdraw 12000') wait(700,1000)&#10;npcsay('yes') wait(700,1000)"/>
  318.             <Waypoint type="Stand" x="32305" y="31128" z="7" rangeX="1" rangeY="1"/>
  319.             <Waypoint type="Stand" x="32317" y="31119" z="7" rangeX="1" rangeY="1"/>
  320.             <Waypoint type="Stand" x="32337" y="31117" z="7" rangeX="1" rangeY="1"/>
  321.             <Waypoint type="Stand" x="32341" y="31112" z="7" rangeX="1" rangeY="1"/>
  322.             <Waypoint type="Ladder" x="32341" y="31112" z="7" rangeX="1" rangeY="1"/>
  323.             <Waypoint type="Stand" x="32341" y="31109" z="6" rangeX="1" rangeY="1"/>
  324.             <Waypoint type="Stand" x="32345" y="31108" z="6" rangeX="1" rangeY="1"/>
  325.             <Waypoint type="Action" x="32345" y="31108" z="6" rangeX="1" rangeY="1" script="--Location&#10;if not islocation(4) then gotolabel(&quot;Soft3&quot;,&quot;SoftBoots&quot;)&#10;else end"/>
  326.             <Waypoint type="Stand" x="32345" y="31108" z="6" rangeX="1" rangeY="1" label="Soft1"/>
  327.             <Waypoint type="Action" x="32345" y="31108" z="6" rangeX="1" rangeY="1" script="--travel&#10;travel(&quot;venore&quot;)&#10;increasemoneyspent(150)"/>
  328.             <Waypoint type="Stand" x="32954" y="32023" z="6" rangeX="1" rangeY="1"/>
  329.             <Waypoint type="Action" x="32954" y="32023" z="6" rangeX="1" rangeY="1" script="--Location&#10;if not islocation(4) then gotolabel(&quot;Soft1&quot;,&quot;SoftBoots&quot;)&#10;else end"/>
  330.             <Waypoint type="Stand" x="32954" y="32023" z="6" rangeX="1" rangeY="1" label="Soft2"/>
  331.             <Waypoint type="Stand" x="32954" y="32035" z="6" rangeX="1" rangeY="1"/>
  332.             <Waypoint type="Stand" x="32954" y="32053" z="6" rangeX="1" rangeY="1"/>
  333.             <Waypoint type="Stand" x="32954" y="32073" z="6" rangeX="1" rangeY="1"/>
  334.             <Waypoint type="Stand" x="32953" y="32077" z="7" rangeX="1" rangeY="1"/>
  335.             <Waypoint type="Stand" x="32954" y="32080" z="6" rangeX="1" rangeY="1"/>
  336.             <Waypoint type="Stand" x="32953" y="32091" z="6" rangeX="1" rangeY="1"/>
  337.             <Waypoint type="Stand" x="32960" y="32087" z="5" rangeX="1" rangeY="1"/>
  338.             <Waypoint type="Stand" x="32961" y="32090" z="7" rangeX="1" rangeY="1"/>
  339.             <Waypoint type="Stand" x="32948" y="32102" z="6" rangeX="1" rangeY="1"/>
  340.             <Waypoint type="Stand" x="32955" y="32106" z="7" rangeX="1" rangeY="1"/>
  341.             <Waypoint type="Stand" x="32956" y="32106" z="5" rangeX="1" rangeY="1"/>
  342.             <Waypoint type="Stand" x="32953" y="32108" z="6" rangeX="1" rangeY="1"/>
  343.             <Waypoint type="Action" x="32953" y="32108" z="6" rangeX="1" rangeY="1" script="--Bank&#10;if ischannel('NPCs') then&#10;npcsay('hi') waitping()&#10;else&#10;say('hi') wait(1000,2000)&#10;end&#10;npcsay('repair') wait(700,1000)&#10;npcsay('yes') wait(700,1000)&#10;increasemoneyspent(10000)"/>
  344.             <Waypoint type="Stand" x="32949" y="32099" z="6" rangeX="1" rangeY="1"/>
  345.             <Waypoint type="Stand" x="32954" y="32086" z="6" rangeX="1" rangeY="1"/>
  346.             <Waypoint type="Stand" x="32955" y="32076" z="6" rangeX="1" rangeY="1"/>
  347.             <Waypoint type="Stand" x="32957" y="32076" z="5" rangeX="1" rangeY="1"/>
  348.             <Waypoint type="Stand" x="32954" y="32068" z="6" rangeX="1" rangeY="1"/>
  349.             <Waypoint type="Stand" x="32954" y="32046" z="6" rangeX="1" rangeY="1"/>
  350.             <Waypoint type="Stand" x="32954" y="32032" z="6" rangeX="1" rangeY="1"/>
  351.             <Waypoint type="Stand" x="32955" y="32025" z="6" rangeX="1" rangeY="1"/>
  352.             <Waypoint type="Stand" x="32955" y="32022" z="6" rangeX="1" rangeY="1"/>
  353.             <Waypoint type="Action" x="32955" y="32022" z="6" rangeX="1" rangeY="1" script="--travel&#10;travel(&quot;svargrond&quot;)&#10;increasemoneyspent(150)"/>
  354.             <Waypoint type="Stand" x="32341" y="31108" z="6" rangeX="1" rangeY="1"/>
  355.             <Waypoint type="Action" x="32341" y="31108" z="6" rangeX="1" rangeY="1" script="--Location&#10;if not islocation(4) then gotolabel(&quot;Soft2&quot;,&quot;SoftBoots&quot;)&#10;else end"/>
  356.             <Waypoint type="Stand" x="32341" y="31108" z="6" rangeX="1" rangeY="1" label="Soft3"/>
  357.             <Waypoint type="Stand" x="32341" y="31111" z="6" rangeX="1" rangeY="1"/>
  358.             <Waypoint type="Stand" x="32341" y="31112" z="6" rangeX="1" rangeY="1"/>
  359.             <Waypoint type="Stand" x="32338" y="31116" z="7" rangeX="1" rangeY="1"/>
  360.             <Waypoint type="Stand" x="32321" y="31118" z="7" rangeX="1" rangeY="1"/>
  361.             <Waypoint type="Stand" x="32310" y="31127" z="7" rangeX="1" rangeY="1"/>
  362.             <Waypoint type="Stand" x="32302" y="31133" z="7" rangeX="1" rangeY="1"/>
  363.             <Waypoint type="Action" x="32302" y="31133" z="7" rangeX="1" rangeY="1" script="--Location&#10;if not islocation(4) then gotolabel(&quot;Soft3&quot;,&quot;SoftBoots&quot;)&#10;else gotolabel(&quot;Checkers&quot;,&quot;Depo&quot;) end"/>
  364.         </WaypointSection>
  365.     </Cavebot>
  366.     <Looting enabled="yes">
  367.         <Options>
  368.             <Option range="50"/>
  369.             <Option moveItemsQuickly="yes"/>
  370.             <Option eatFoodFromCorpse="yes"/>
  371.             <Option openNextBP="yes"/>
  372.             <Option openBPsAtLogin="yes"/>
  373.             <Option valuableBodies="3000"/>
  374.             <Option ultraValuableBodies="50000"/>
  375.             <Option alertOnValuableBodies="no"/>
  376.             <Option openValuableBodiesOnly="no"/>
  377.             <Option openUltraValuableBodiesImmediately="no"/>
  378.             <Option policy="Loot After All Dead"/>
  379.             <LootingDestinations>
  380.                 <lootingDestination name="main" destination="backpack of holding"/>
  381.                 <lootingDestination name="lootbp" destination="jewelled backpack"/>
  382.                 <lootingDestination name="supply" destination="orange backpack"/>
  383.                 <lootingDestination name="gold" destination="golden backpack"/>
  384.                 <lootingDestination name="mainbpdp" destination="beach backpack"/>
  385.                 <lootingDestination name="raredp" destination="beach backpack"/>
  386.                 <lootingDestination name="stackdp" destination="beach backpack"/>
  387.             </LootingDestinations>
  388.         </Options>
  389.         <LootingProfile name="LootList" isCurrentProfile="yes">
  390.             <LootItem name="Frosty Heart" id="9661" sellPrice="280" weight="1.86" destinationName="lootbp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="s" alertOnDrop="no" alertOnMiss="no"/>
  391.             <LootItem name="Black Pearl" id="3027" sellPrice="280" weight="0.20" destinationName="lootbp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="s" alertOnDrop="no" alertOnMiss="no"/>
  392.             <LootItem name="Small Sapphire" id="3029" sellPrice="250" weight="0.10" destinationName="lootbp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="s" alertOnDrop="no" alertOnMiss="no"/>
  393.             <LootItem name="Strong Health Potion" id="236" sellPrice="0" weight="2.90" destinationName="lootbp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="s" alertOnDrop="no" alertOnMiss="no"/>
  394.             <LootItem name="Ice Rapier" id="3284" sellPrice="1000" weight="15.00" destinationName="lootbp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="r" alertOnDrop="no" alertOnMiss="no"/>
  395.             <LootItem name="Shard" id="7290" sellPrice="2000" weight="19.00" destinationName="lootbp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="r" alertOnDrop="no" alertOnMiss="no"/>
  396.             <LootItem name="Small Diamond" id="3028" sellPrice="300" weight="0.10" destinationName="lootbp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="s" alertOnDrop="no" alertOnMiss="no"/>
  397.             <LootItem name="Glacier Mask" id="829" sellPrice="2500" weight="10.00" destinationName="lootbp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="r" alertOnDrop="no" alertOnMiss="no"/>
  398.             <LootItem name="Spider Silk" id="5879" sellPrice="3000" weight="0.10" destinationName="lootbp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="s" alertOnDrop="no" alertOnMiss="no"/>
  399.             <LootItem name="Knight Legs" id="3371" sellPrice="5000" weight="70.00" destinationName="lootbp" action="Loot &amp; Drop" lootCondition="Has Cap to Loot" itemCategory="r" alertOnDrop="no" alertOnMiss="no"/>
  400.             <LootItem name="Time Ring" id="3053" sellPrice="100" weight="0.90" destinationName="lootbp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="r" alertOnDrop="no" alertOnMiss="no"/>
  401.             <LootItem name="Knight Armor" id="3370" sellPrice="5000" weight="120.00" destinationName="lootbp" action="Loot &amp; Drop" lootCondition="Has Cap to Loot" itemCategory="r" alertOnDrop="no" alertOnMiss="no"/>
  402.             <LootItem name="Platinum Amulet" id="3055" sellPrice="2500" weight="6.00" destinationName="lootbp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="r" alertOnDrop="no" alertOnMiss="no"/>
  403.             <LootItem name="Sapphire Hammer" id="7437" sellPrice="7000" weight="21.00" destinationName="lootbp" action="Loot &amp; Drop" lootCondition="Has Cap to Loot" itemCategory="r" alertOnDrop="no" alertOnMiss="no"/>
  404.             <LootItem name="Jewelled Backpack" id="5801" sellPrice="0" weight="17.00" destinationName="lootbp" action="Loot" lootCondition="Has Cap to Loot" itemCategory="r" alertOnDrop="no" alertOnMiss="no"/>
  405.             <LootItem name="Gold Coin" id="3031" sellPrice="1" weight="0.10" destinationName="gold" action="Loot" lootCondition="Cap above" lootConditionValue="100.00" itemCategory="y" alertOnDrop="no" alertOnMiss="no"/>
  406.             <LootItem name="Ice Cube" id="7441" sellPrice="0" weight="20.00" destination="ground" action="Drop" lootCondition="Has Cap to Loot" itemCategory="r" alertOnDrop="no" alertOnMiss="no"/>
  407.             <LootItem name="Steel Helmet" id="3351" sellPrice="293" weight="46.00" destination="ground" action="Drop" lootCondition="Has Cap to Loot" itemCategory="r" alertOnDrop="no" alertOnMiss="no"/>
  408.             <LootItem name="Plate Armor" id="3357" sellPrice="400" weight="120.00" destination="ground" action="Drop" lootCondition="Has Cap to Loot" itemCategory="r" alertOnDrop="no" alertOnMiss="no"/>
  409.             <LootItem name="strong mana potion" id="237" sellPrice="0" weight="2.90" destinationName="supply" action="Loot" lootCondition="Has Cap to Loot" itemCategory="y" alertOnDrop="no" alertOnMiss="no"/>
  410.             <LootItem name="steel helmet" id="3351" sellPrice="293" weight="46.00" destination="" action="Drop" lootCondition="Has Cap to Loot" itemCategory="" alertOnDrop="no" alertOnMiss="no"/>
  411.             <LootItem name="crystal sword" id="7449" sellPrice="600" weight="69.00" destination="" action="Drop" lootCondition="Has Cap to Loot" itemCategory="" alertOnDrop="no" alertOnMiss="no"/>
  412.         </LootingProfile>
  413.     </Looting>
  414.     <Supplies>
  415.         <Options>
  416.             <Option defaultBackpack=""/>
  417.             <Option extraCashMin="1000" extraCashMax="2500"/>
  418.             <Option autoSwitchProfiles="no"/>
  419.         </Options>
  420.         <SupplyProfile name="SupplyList" vocation="Sorcerer, Druid" level="156" isCurrentProfile="yes">
  421.             <SupplyItem name="strong mana potion" id="237" buyPrice="80" weight="2.90" leaveCaveAt="30" rule="Up to..." ruleValue="200" destinationName="supply" category="a"/>
  422.             <SupplyItem name="sudden death rune" id="3155" buyPrice="108" weight="0.70" leaveCaveAt="35" rule="Up to..." ruleValue="50" destinationName="supply" category="a"/>
  423.         </SupplyProfile>
  424.     </Supplies>
  425.     <Targeting enabled="yes" allowDiagonalMovement="yes" autoSwitchProfiles="yes" nonPvPMode="no">
  426.         <TargetingProfile name="Sorcerer" vocation="Sorcerer" level="100" targetMustBeShootable="yes" targetMustBeReachable="yes">
  427.             <Priorities>
  428.                 <Priority health="60"/>
  429.                 <Priority proximity="20"/>
  430.                 <Priority danger="20"/>
  431.                 <Priority random="0"/>
  432.                 <Priority lure="30"/>
  433.                 <Priority stick="2"/>
  434.             </Priorities>
  435.             <Creatures>
  436.                 <Creature name="Category A" amount="3+" category="" dontLoot="no" playAlarm="no" syncSpells="yes">
  437.                     <FightingSettings>
  438.                         <Setting index="0" hpFrom="0" hpTo="100" danger="10" onlyIfTrapped="no" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="Keep Away" distance="4" attackMode="Stand / Defensive" firstSpell="Sudden Death Rune" secondSpell="" thirdSpell="" fourthSpell="" spamMin="300" spamMax="700"/>
  439.                         <Setting index="1" hpFrom="0" hpTo="0" danger="10" 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"/>
  440.                         <Setting index="2" hpFrom="0" hpTo="0" danger="10" 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"/>
  441.                         <Setting index="3" hpFrom="0" hpTo="0" danger="10" 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"/>
  442.                     </FightingSettings>
  443.                 </Creature>
  444.                 <Creature name="Ice Golem" amount="Any" category="" dontLoot="no" playAlarm="no" syncSpells="yes">
  445.                     <FightingSettings>
  446.                         <Setting index="0" hpFrom="0" hpTo="100" danger="2" onlyIfTrapped="no" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="Keep Away" distance="3" attackMode="Stand / Defensive" firstSpell="Energy Strike" secondSpell="" thirdSpell="" fourthSpell="" spamMin="300" spamMax="700"/>
  447.                         <Setting index="1" hpFrom="0" hpTo="0" danger="2" 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"/>
  448.                         <Setting index="2" hpFrom="0" hpTo="0" danger="2" 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"/>
  449.                         <Setting index="3" hpFrom="0" hpTo="0" danger="2" 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"/>
  450.                     </FightingSettings>
  451.                 </Creature>
  452.                 <Creature name="Crystal Spider" amount="Any" category="A" dontLoot="no" playAlarm="no" syncSpells="yes">
  453.                     <FightingSettings>
  454.                         <Setting index="0" hpFrom="0" hpTo="100" danger="7" onlyIfTrapped="no" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="Keep Away" distance="3" attackMode="Stand / Defensive" firstSpell="Strong Energy Strike" secondSpell="Energy Strike" thirdSpell="" fourthSpell="" spamMin="300" spamMax="700"/>
  455.                         <Setting index="1" hpFrom="0" hpTo="0" danger="7" 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"/>
  456.                         <Setting index="2" hpFrom="0" hpTo="0" danger="7" 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"/>
  457.                         <Setting index="3" hpFrom="0" hpTo="0" danger="7" 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"/>
  458.                     </FightingSettings>
  459.                 </Creature>
  460.                 <Creature name="Winter Wolf" amount="Any" category="" dontLoot="no" playAlarm="no" syncSpells="no">
  461.                     <FightingSettings>
  462.                         <Setting index="0" hpFrom="0" hpTo="100" danger="0" onlyIfTrapped="yes" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="Reach" distance="0" attackMode="No Change" firstSpell="" secondSpell="" thirdSpell="" fourthSpell="" spamMin="300" spamMax="700"/>
  463.                         <Setting index="1" hpFrom="0" hpTo="0" danger="0" onlyIfTrapped="yes" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="No Movement" distance="3" attackMode="No Change" firstSpell="" secondSpell="" thirdSpell="" fourthSpell="" spamMin="300" spamMax="500"/>
  464.                         <Setting index="2" hpFrom="0" hpTo="0" danger="0" onlyIfTrapped="yes" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="No Movement" distance="3" attackMode="No Change" firstSpell="" secondSpell="" thirdSpell="" fourthSpell="" spamMin="300" spamMax="500"/>
  465.                         <Setting index="3" hpFrom="0" hpTo="0" danger="0" onlyIfTrapped="yes" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="No Movement" distance="3" attackMode="No Change" firstSpell="" secondSpell="" thirdSpell="" fourthSpell="" spamMin="300" spamMax="500"/>
  466.                     </FightingSettings>
  467.                 </Creature>
  468.                 <Creature name="Penguin" amount="Any" category="" dontLoot="no" playAlarm="no" syncSpells="no">
  469.                     <FightingSettings>
  470.                         <Setting index="0" hpFrom="0" hpTo="100" danger="0" onlyIfTrapped="yes" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="Reach" distance="0" attackMode="No Change" firstSpell="" secondSpell="" thirdSpell="" fourthSpell="" spamMin="500" spamMax="1000"/>
  471.                         <Setting index="1" hpFrom="0" hpTo="0" danger="0" onlyIfTrapped="yes" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="No Movement" distance="3" attackMode="No Change" firstSpell="" secondSpell="" thirdSpell="" fourthSpell="" spamMin="300" spamMax="500"/>
  472.                         <Setting index="2" hpFrom="0" hpTo="0" danger="0" onlyIfTrapped="yes" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="No Movement" distance="3" attackMode="No Change" firstSpell="" secondSpell="" thirdSpell="" fourthSpell="" spamMin="300" spamMax="500"/>
  473.                         <Setting index="3" hpFrom="0" hpTo="0" danger="0" onlyIfTrapped="yes" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="No Movement" distance="3" attackMode="No Change" firstSpell="" secondSpell="" thirdSpell="" fourthSpell="" spamMin="300" spamMax="500"/>
  474.                     </FightingSettings>
  475.                 </Creature>
  476.                 <Creature name="Polar Bear" amount="Any" category="" dontLoot="no" playAlarm="no" syncSpells="no">
  477.                     <FightingSettings>
  478.                         <Setting index="0" hpFrom="0" hpTo="100" danger="0" onlyIfTrapped="yes" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="Reach" distance="0" attackMode="No Change" firstSpell="" secondSpell="" thirdSpell="" fourthSpell="" spamMin="500" spamMax="1000"/>
  479.                         <Setting index="1" hpFrom="0" hpTo="0" danger="0" onlyIfTrapped="yes" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="No Movement" distance="3" attackMode="No Change" firstSpell="" secondSpell="" thirdSpell="" fourthSpell="" spamMin="300" spamMax="500"/>
  480.                         <Setting index="2" hpFrom="0" hpTo="0" danger="0" onlyIfTrapped="yes" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="No Movement" distance="3" attackMode="No Change" firstSpell="" secondSpell="" thirdSpell="" fourthSpell="" spamMin="300" spamMax="500"/>
  481.                         <Setting index="3" hpFrom="0" hpTo="0" danger="0" onlyIfTrapped="yes" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="No Movement" distance="3" attackMode="No Change" firstSpell="" secondSpell="" thirdSpell="" fourthSpell="" spamMin="300" spamMax="500"/>
  482.                     </FightingSettings>
  483.                 </Creature>
  484.             </Creatures>
  485.         </TargetingProfile>
  486.         <TargetingProfile name="Druid" vocation="Druid" level="100" targetMustBeShootable="yes" targetMustBeReachable="yes" isCurrentProfile="yes">
  487.             <Priorities>
  488.                 <Priority health="60"/>
  489.                 <Priority proximity="20"/>
  490.                 <Priority danger="20"/>
  491.                 <Priority random="0"/>
  492.                 <Priority lure="30"/>
  493.                 <Priority stick="2"/>
  494.             </Priorities>
  495.             <Creatures>
  496.                 <Creature name="Category A" amount="3+" category="" dontLoot="no" playAlarm="no" syncSpells="yes">
  497.                     <FightingSettings>
  498.                         <Setting index="0" hpFrom="0" hpTo="100" danger="10" onlyIfTrapped="no" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="Keep Away" distance="4" attackMode="Stand / Defensive" firstSpell="Sudden Death Rune" secondSpell="" thirdSpell="" fourthSpell="" spamMin="300" spamMax="700"/>
  499.                         <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"/>
  500.                         <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"/>
  501.                         <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"/>
  502.                     </FightingSettings>
  503.                 </Creature>
  504.                 <Creature name="Ice Golem" amount="Any" category="" dontLoot="no" playAlarm="no" syncSpells="yes">
  505.                     <FightingSettings>
  506.                         <Setting index="0" hpFrom="0" hpTo="100" danger="2" onlyIfTrapped="no" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="Keep Away" distance="3" attackMode="Stand / Defensive" firstSpell="Terra Strike" secondSpell="" thirdSpell="" fourthSpell="" spamMin="300" spamMax="700"/>
  507.                         <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"/>
  508.                         <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"/>
  509.                         <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"/>
  510.                     </FightingSettings>
  511.                 </Creature>
  512.                 <Creature name="Crystal Spider" amount="Any" category="A" dontLoot="no" playAlarm="no" syncSpells="yes">
  513.                     <FightingSettings>
  514.                         <Setting index="0" hpFrom="0" hpTo="100" danger="5" onlyIfTrapped="no" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="Keep Away" distance="3" attackMode="Stand / Defensive" firstSpell="Energy Strike" secondSpell="Energy Strike" thirdSpell="" fourthSpell="" spamMin="300" spamMax="700"/>
  515.                         <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"/>
  516.                         <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"/>
  517.                         <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"/>
  518.                     </FightingSettings>
  519.                 </Creature>
  520.                 <Creature name="Winter Wolf" amount="Any" category="" dontLoot="no" playAlarm="no" syncSpells="no">
  521.                     <FightingSettings>
  522.                         <Setting index="0" hpFrom="0" hpTo="100" danger="0" onlyIfTrapped="yes" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="Reach" distance="3" attackMode="No Change" firstSpell="" secondSpell="" thirdSpell="" fourthSpell="" spamMin="300" spamMax="500"/>
  523.                         <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"/>
  524.                         <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"/>
  525.                         <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"/>
  526.                     </FightingSettings>
  527.                 </Creature>
  528.                 <Creature name="Penguin" amount="Any" category="" dontLoot="no" playAlarm="no" syncSpells="no">
  529.                     <FightingSettings>
  530.                         <Setting index="0" hpFrom="0" hpTo="100" danger="0" onlyIfTrapped="yes" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="No Movement" distance="3" attackMode="No Change" firstSpell="" secondSpell="" thirdSpell="" fourthSpell="" spamMin="300" spamMax="500"/>
  531.                         <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"/>
  532.                         <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"/>
  533.                         <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"/>
  534.                     </FightingSettings>
  535.                 </Creature>
  536.                 <Creature name="Polar Bear" amount="Any" category="" dontLoot="no" playAlarm="no" syncSpells="no">
  537.                     <FightingSettings>
  538.                         <Setting index="0" hpFrom="0" hpTo="100" danger="0" onlyIfTrapped="yes" mustAttackMe="no" action="Attack" avoidance="No Avoidance" desiredStance="No Movement" distance="3" attackMode="No Change" firstSpell="" secondSpell="" thirdSpell="" fourthSpell="" spamMin="300" spamMax="500"/>
  539.                         <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"/>
  540.                         <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"/>
  541.                         <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"/>
  542.                     </FightingSettings>
  543.                 </Creature>
  544.             </Creatures>
  545.         </TargetingProfile>
  546.     </Targeting>
  547.     <OtherBots>
  548.         <HealingPaths>
  549.             <entryPath from="Healer/Rules/high-Anti-Paralyze" to="ConditionHealer/Rules/high Anti Paralyze"/>
  550.             <entryPath from="Healer/Rules/MP" to="PotionHealer/Rules/MP"/>
  551.             <entryPath from="Healer/Rules/GMP" to="PotionHealer/Rules/GMP"/>
  552.             <entryPath from="Healer/Rules/Mid-Anti-Paralyze" to="ConditionHealer/Rules/Mid Anti Paralyze"/>
  553.             <entryPath from="Healer/Rules/Exura" to="SpellHealer/Rules/Exura"/>
  554.             <entryPath from="Healer/Rules/Low-Anti-Paralyze" to="ConditionHealer/Rules/Low Anti Paralyze"/>
  555.             <entryPath from="Healer/Rules/SMP" to="PotionHealer/Rules/SMP"/>
  556.             <entryPath from="Healer/Rules/Exura-Gran" to="SpellHealer/Rules/Exura Gran"/>
  557.             <entryPath from="Healer/Rules/Exura-Vita" to="SpellHealer/Rules/Exura Vita"/>
  558.         </HealingPaths>
  559.         <TargetingPaths>
  560.             <entryPath from="Targeting/Monsters/Penguin/ListSettings/Setting0" to="Targeting/Creatures/Penguin/Setting1"/>
  561.             <entryPath from="Targeting/Monsters/Winter-Wolf/ListSettings/Setting0" to="Targeting/Creatures/Winter Wolf/Setting1"/>
  562.             <entryPath from="Targeting/Monsters/Crystal-Spider/ListSettings/Setting0" to="Targeting/Creatures/Crystal Spider/Setting1"/>
  563.             <entryPath from="Targeting/Monsters/Ice-Golem/ListSettings/Setting0" to="Targeting/Creatures/Ice Golem/Setting1"/>
  564.             <entryPath from="Targeting/Monsters/Polar-Bear/ListSettings/Setting0" to="Targeting/Creatures/Polar Bear/Setting1"/>
  565.             <entryPath from="Targeting/Monsters/Category-A/ListSettings/Setting0" to="Targeting/Creatures/Category A_3+/Setting1"/>
  566.         </TargetingPaths>
  567.     </OtherBots>
  568. </WindbotSettings>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement