What's new

Paladin [PACC] Formorgar Mines

Status
Not open for further replies.

Faklop

Towarzysz Stalin
Joined
Mar 9, 2013
Messages
170
Reaction score
2
[RP] Formorgar Mines​



Code:
- <Settings>
- <Alerts>
- <Player>
- <OnScreen>
  <PlaySound>no</PlaySound> 
  <FlashClient>no</FlashClient> 
  <PauseBot>no</PauseBot> 
  <Disconnect>no</Disconnect> 
  <SafeList>null</SafeList> 
  </OnScreen>
- <Attacking>
  <PlaySound>yes</PlaySound> 
  <FlashClient>yes</FlashClient> 
  <PauseBot>no</PauseBot> 
  <Disconnect>no</Disconnect> 
  <SafeList>null</SafeList> 
  </Attacking>
  </Player>
  <Creature /> 
  <Item /> 
- <Message>
- <PrivateMessage>
  <PlaySound>no</PlaySound> 
  <FlashClient>no</FlashClient> 
  <PauseBot>no</PauseBot> 
  <Disconnect>no</Disconnect> 
  <SafeList>null</SafeList> 
  </PrivateMessage>
- <Advanced>
  <PlaySound>no</PlaySound> 
  <FlashClient>no</FlashClient> 
  <PauseBot>no</PauseBot> 
  <Disconnect>no</Disconnect> 
  <Screenshot>no</Screenshot> 
  </Advanced>
- <Raid>
  <PlaySound>no</PlaySound> 
  <FlashClient>no</FlashClient> 
  <PauseBot>no</PauseBot> 
  <Disconnect>no</Disconnect> 
  <Warnings>All</Warnings> 
  </Raid>
  </Message>
- <Capacity>
  <Value>40</Value> 
  <PlaySound>yes</PlaySound> 
  <FlashClient>yes</FlashClient> 
  <PauseBot>no</PauseBot> 
  <Disconnect>no</Disconnect> 
  </Capacity>
- <StandTime>
  <Value>120000</Value> 
  <PlaySound>yes</PlaySound> 
  <FlashClient>yes</FlashClient> 
  <PauseBot>no</PauseBot> 
  <Disconnect>no</Disconnect> 
  </StandTime>
- <Disconnect>
  <PlaySound>yes</PlaySound> 
  <FlashClient>yes</FlashClient> 
  <PauseBot>no</PauseBot> 
  </Disconnect>
  <Enabled>yes</Enabled> 
  </Alerts>
- <Healer>
- <Rules>
- <exura-gran-san>
  <HealRange>0 to 50 %</HealRange> 
  <ManaRange>210 to all</ManaRange> 
  <HealMethod>Salvation</HealMethod> 
  <ExtraCondition>No condition</ExtraCondition> 
  <CooldownControl>yes</CooldownControl> 
  <CheckItem>no</CheckItem> 
  <SpamRate>200 to 400</SpamRate> 
  <Enabled>yes</Enabled> 
  </exura-gran-san>
- <exura-san>
  <HealRange>50 to 70 %</HealRange> 
  <ManaRange>160 to all</ManaRange> 
  <HealMethod>Divine Healing</HealMethod> 
  <ExtraCondition>No condition</ExtraCondition> 
  <CooldownControl>yes</CooldownControl> 
  <CheckItem>no</CheckItem> 
  <SpamRate>200 to 400</SpamRate> 
  <Enabled>yes</Enabled> 
  </exura-san>
- <exura>
  <HealRange>70 to 90 %</HealRange> 
  <ManaRange>20 to all</ManaRange> 
  <HealMethod>Light Healing</HealMethod> 
  <ExtraCondition>No condition</ExtraCondition> 
  <CooldownControl>yes</CooldownControl> 
  <CheckItem>no</CheckItem> 
  <SpamRate>200 to 400</SpamRate> 
  <Enabled>yes</Enabled> 
  </exura>
- <paralyze>
  <HealRange>90 to all %</HealRange> 
  <ManaRange>20 to all</ManaRange> 
  <HealMethod>Light Healing</HealMethod> 
  <ExtraCondition>If paralyzed</ExtraCondition> 
  <CooldownControl>yes</CooldownControl> 
  <CheckItem>no</CheckItem> 
  <SpamRate>200 to 400</SpamRate> 
  <Enabled>yes</Enabled> 
  </paralyze>
- <strong-mana-potion>
  <HealRange>0 to 100 %</HealRange> 
  <ManaRange>0 to 70 %</ManaRange> 
  <HealMethod>Strong Mana Potion</HealMethod> 
  <ExtraCondition>No condition</ExtraCondition> 
  <CooldownControl>yes</CooldownControl> 
  <CheckItem>no</CheckItem> 
  <SpamRate>200 to 400</SpamRate> 
  <Enabled>yes</Enabled> 
  </strong-mana-potion>
- <strong-health-potion>
  <HealRange>0 to 80 %</HealRange> 
  <ManaRange>0 to 100 %</ManaRange> 
  <HealMethod>Strong Health Potion</HealMethod> 
  <ExtraCondition>No condition</ExtraCondition> 
  <CooldownControl>yes</CooldownControl> 
  <CheckItem>no</CheckItem> 
  <SpamRate>200 to 400</SpamRate> 
  <Enabled>yes</Enabled> 
  </strong-health-potion>
  </Rules>
  <PingCompensation>10</PingCompensation> 
  <Enabled>yes</Enabled> 
  </Healer>
- <FriendHealer>
  <Rules /> 
  <Enabled>no</Enabled> 
  </FriendHealer>
- <Refiller>
- <Rules>
- <assassin-star>
  <HealRange>0 to 100 %</HealRange> 
  <ManaRange>0 to 100 %</ManaRange> 
  <ItemRefiller>7368</ItemRefiller> 
  <AmmoCount>10 to 70</AmmoCount> 
  <ExtraCondition>No condition</ExtraCondition> 
  <SpamRate>500 to 1000</SpamRate> 
  <Enabled>yes</Enabled> 
  </assassin-star>
- <roh>
  <HealRange>0 to 100 %</HealRange> 
  <ManaRange>0 to 80 %</ManaRange> 
  <ItemRefiller>3098</ItemRefiller> 
  <AmmoCount>0 to 0</AmmoCount> 
  <ExtraCondition>If no ring</ExtraCondition> 
  <SpamRate>500 to 1000</SpamRate> 
  <Enabled>yes</Enabled> 
  </roh>
- <prismatic-bolt>
  <HealRange>0 to 100 %</HealRange> 
  <ManaRange>0 to 100 %</ManaRange> 
  <ItemRefiller>16141</ItemRefiller> 
  <AmmoCount>0 to 60</AmmoCount> 
  <ExtraCondition>No condition</ExtraCondition> 
  <SpamRate>500 to 1000</SpamRate> 
  <Enabled>yes</Enabled> 
  </prismatic-bolt>
- <crystalline-arrow>
  <HealRange>0 to 100 %</HealRange> 
  <ManaRange>0 to 100 %</ManaRange> 
  <ItemRefiller>15793</ItemRefiller> 
  <AmmoCount>0 to 60</AmmoCount> 
  <ExtraCondition>No condition</ExtraCondition> 
  <SpamRate>500 to 1000</SpamRate> 
  <Enabled>yes</Enabled> 
  </crystalline-arrow>
  </Rules>
  <Enabled>yes</Enabled> 
  </Refiller>
- <HotKeys>
- <List>
- <ShowBot>
  <Script>showbot()</Script> 
  <MainKey>66</MainKey> 
  <ComboKey>Alt</ComboKey> 
  <Enabled>yes</Enabled> 
  </ShowBot>
- <PauseBot>
  <Script>local cavebot = getsettings("Settings/CaveBot/Enabled") local targeting = getsettings("Settings/Targeting/Enabled") if cavebot == 'no' or targeting == 'no' then setcavebot('on') settargeting('on') setlooting('on') else setcavebot('off') settargeting('off') setlooting('off') end wait(500)</Script> 
  <MainKey>19</MainKey> 
  <ComboKey>None</ComboKey> 
  <Enabled>yes</Enabled> 
  </PauseBot>
- <ShowClient>
  <Script>focusclient()</Script> 
  <MainKey>84</MainKey> 
  <ComboKey>Alt</ComboKey> 
  <Enabled>yes</Enabled> 
  </ShowClient>
- <ShowSettings>
  <Script>showsettings()</Script> 
  <MainKey>83</MainKey> 
  <ComboKey>Alt</ComboKey> 
  <Enabled>yes</Enabled> 
  </ShowSettings>
  </List>
  <Condition>Client focus required</Condition> 
  <Enabled>yes</Enabled> 
  </HotKeys>
- <Actions>
- <List>
- <utani>
  <Script>if not hasted and not pzone then cast("utani hur") wait(4000) end</Script> 
  <SpamRate>800 to 1000</SpamRate> 
  <Enabled>no</Enabled> 
  </utani>
- <unrust>
  <Script>if itemcount(8896,lootbp) > 0 and itemcount(9016) > 0 then useitemon(9016,8896,lootbp) end if itemcount("brass armor", lootbp) > 0 then moveitems("brass armor", lootbp, 'ground', 1) wait(400, 800) end if itemcount("plate armor", lootbp) > 0 then moveitems("plate armor", lootbp, 'ground', 1) wait(400, 800) end if itemcount("chain armor", lootbp) > 0 then moveitems("chain armor", lootbp, 'ground', 1) wait(400, 800) end if itemcount("scale armor", lootbp) > 0 then moveitems("scale armor", lootbp, 'ground', 1) wait(400, 800) end</Script> 
  <SpamRate>800 to 1000</SpamRate> 
  <Enabled>yes</Enabled> 
  </unrust>
- <safe-bank>
  <Script>local msgs = getnewmessages("NPCs") local qtd = msgs.count-1 for i=0,qtd do if msgs[qtd].text:find('There is not enough gold on your account.') then setcavebot('off') wait(5000,10000) closetibia() end end</Script> 
  <SpamRate>800 to 1000</SpamRate> 
  <Enabled>yes</Enabled> 
  </safe-bank>
- <healmonster>
  <Script>local msgs = getnewmessages("Local Chat") local qtd = msgs.count-1 for i=0,qtd do if msgs[qtd].text:find("exura gran mas res") then playsound("alert.wav") end end</Script> 
  <SpamRate>800 to 1000</SpamRate> 
  <Enabled>yes</Enabled> 
  </healmonster>
- <dropflask>
  <Script>if itemcount(283) > 20 and maround() == 0 and cap < 200 then moveitems(283, 'ground') end</Script> 
  <SpamRate>800 to 1000</SpamRate> 
  <Enabled>yes</Enabled> 
  </dropflask>
- <unjust>
  <Script>local msgs = getnewmessages("Server Log") local qtd = msgs.count-1 for i=0,qtd do if msgs[qtd].text:find("Warning! The murder of .+ was not justified.") then setcavebot("off") settargeting("off") wait(5000,10000) closetibia() end end</Script> 
  <SpamRate>800 to 1000</SpamRate> 
  <Enabled>yes</Enabled> 
  </unjust>
- <mount>
  <Script>if usemount then setsettings("Settings\\CaveBot\\Settings\\AutoMount", "yes") wait(4000,5000) else setsettings("Settings\\CaveBot\\Settings\\AutoMount", "no") wait(4000,5000) end</Script> 
  <SpamRate>800 to 1000</SpamRate> 
  <Enabled>yes</Enabled> 
  </mount>
- <screenshot-death>
  <Script>local printscreen = true if hppc == 0 then if (printscreen == true) then screenshot() end printscreen = false else printscreen = true end</Script> 
  <SpamRate>800 to 1000</SpamRate> 
  <Enabled>yes</Enabled> 
  </screenshot-death>
- <skin>
  <Script>if useskin then skin(7, true) end</Script> 
  <SpamRate>800 to 1000</SpamRate> 
  <Enabled>yes</Enabled> 
  </skin>
- <stake>
  <Script>if usestake then stake(7, true) end</Script> 
  <SpamRate>800 to 1000</SpamRate> 
  <Enabled>yes</Enabled> 
  </stake>
- <softboots>
  <Script>-- ID change boots changeboots = 3079 -- boots of haste if mppc > 85 or pzone then if boots ~= changeboots then if itemcount(changeboots) > 0 then moveitems(changeboots,"all","boots",1) end end else if boots ~= 3549 then if itemcount("soft boots") > 0 then moveitems("soft boots","all","boots",1) end end end</Script> 
  <SpamRate>800 to 1000</SpamRate> 
  <Enabled>yes</Enabled> 
  </softboots>
- <blood>
  <Script>if itemcount(6558, mainbp) > 0 and maround(4) == 0 then pausewalking(1500) useitem(6558, mainbp) end</Script> 
  <SpamRate>800 to 1000</SpamRate> 
  <Enabled>yes</Enabled> 
  </blood>
- <mppc-alert>
  <Script>if mppc < 50 then playsound("alert.wav") end</Script> 
  <SpamRate>800 to 1000</SpamRate> 
  <Enabled>yes</Enabled> 
  </mppc-alert>
  </List>
  <Setup>-- ~~ S E T T I N G S ~~ -- Script Name: Formorgar Mines -- Vocation: Paladin -- Version: 1.3 -- By: bofing -- Contact: bofing@hotmail.com -- Found bug or got some suggestions? Post on forum or contact me! -------- Script Settings -------- buysoft = true -- repair worn soft boots (true/false) usemount = false -- auto mount(true/false) playeralert = true --alert if player on resp(true/false) usestake = true --stake killed demons(true/false) useskin = false --skin killed behemoths(true/false) -------- Backpacks Options -------- mainbp = "Backpack of Holding" --your main backpack name suppliesbp = "Brocade Backpack" --your supplies backpack name lootbp = "Jewelled Backpack" --your loot backpack name goldbp = "Fur Backpack" --your backpack for gold maindpbp = "Brown Backpack" --backpack in locker for loot(put inside it around 3 stackdpbp and 17 lootdpbp) stackdpbp = "Beach backpack" --backpack inside maindpbp for stack loot lootdpbp = "Purple Backpack" --backpack inside maindpbp for main loot -------- Supplies Options -------- ammoname = "prismatic bolt" --script works only with assassins ammotobuy = 1700 --amount of ammo to buy ammoprice = 20 --price of single ammo mananame = "strong mana potion" --mana potion name manatobuy = 700 --amount of mana potions to buy manaprice = 85 --price of single mana potion ammoleave = 120 --amount of ammo to leave resp manaleave = 100 --amount of manas to leave resp</Setup> 
  <Enabled>yes</Enabled> 
  </Actions>
- <CaveBot>
- <Waypoints>
  <start1>Action 32264 31141 7 if posz == 7 then gotolabel("city");end</start1> 
  <openbps>Action 32264 31141 7 if windowcount() < 4 then;closewindows() ;wait(500,1000) ;openitem(mainbp, "back") ;wait(500,1000) ;resizewindows() ;wait(500,1000) ;openitem(suppliesbp, mainbp, true) ;wait(500,1000) ;resizewindows();wait(500,1000) ;openitem(lootbp, mainbp, true) ;wait(500,1000) ;resizewindows();wait(500,1000) ;openitem(goldbp, mainbp, true) ;wait(500,1000) ;resizewindows();end</openbps> 
  <check_openbps>Action 32264 31141 7 if windowcount() < 4 then gotolabel("openbps");end</check_openbps> 
  <w270>Action 32817 31271 7 setsettings("Settings\\Actions\\List\\utani\\Enabled","no");setsettings("Settings\\Targeting\\Monsters\\Nightmare\\OnlyIfTrapped","no");setsettings("Settings\\Targeting\\Monsters\\Lost Soul\\OnlyIfTrapped","no");setsettings("Settings\\Alerts\\Player\\OnScreen\\PlaySound","yes");setsettings("Settings\\CaveBot\\Settings\\OpenNextBp","if cavebot enabled");settargeting("on")</w270> 
  <start>Stand 32150 31146 12</start> 
  <w287>Stand 32146 31142 11</w287> 
  <w000>Stand 32150 31135 12</w000> 
  <area>Action 32150 31135 12 setsettings("Settings\\CaveBot\\Pathfinding\\SpecialAreas\\NewArea2\\ConsideredBy","None");setsettings("Settings\\CaveBot\\Pathfinding\\SpecialAreas\\NewArea18\\ConsideredBy","Target")</area> 
  <w001>Stand 32150 31116 12</w001> 
  <w002>Stand 32144 31137 12</w002> 
  <w003>Action 32144 31137 12 setsettings("Settings\\CaveBot\\Pathfinding\\SpecialAreas\\NewArea1\\ConsideredBy","None");setsettings("Settings\\CaveBot\\Pathfinding\\SpecialAreas\\NewArea2\\ConsideredBy","Target")</w003> 
  <w004>Stand 32135 31137 12</w004> 
  <w005>Stand 32122 31139 12</w005> 
  <w006>Action 32122 31139 12 setsettings("Settings\\CaveBot\\Pathfinding\\SpecialAreas\\NewArea3\\ConsideredBy","None")</w006> 
  <w007>Stand 32122 31147 12</w007> 
  <w008>Stand 32120 31137 12</w008> 
  <w009>Action 32120 31137 12 setsettings("Settings\\CaveBot\\Pathfinding\\SpecialAreas\\NewArea1\\ConsideredBy","Target");setsettings("Settings\\CaveBot\\Pathfinding\\SpecialAreas\\NewArea4\\ConsideredBy","Target")</w009> 
  <w010>Stand 32111 31138 12</w010> 
  <w011>Stand 32104 31137 12</w011> 
  <w012>Stand 32103 31134 12</w012> 
  <w013>Action 32103 31134 12 setsettings("Settings\\CaveBot\\Pathfinding\\SpecialAreas\\NewArea7\\ConsideredBy","None");setsettings("Settings\\CaveBot\\Pathfinding\\SpecialAreas\\NewArea3\\ConsideredBy","Target")</w013> 
  <w014>Stand 32105 31119 12</w014> 
  <w015>Stand 32104 31119 12</w015> 
  <w052>Stand 32114 31113 12</w052> 
  <w016>Stand 32103 31135 12</w016> 
  <w017>Stand 32098 31138 12</w017> 
  <w018>Action 32098 31138 12 setsettings("Settings\\CaveBot\\Pathfinding\\SpecialAreas\\NewArea6\\ConsideredBy","Target");setsettings("Settings\\CaveBot\\Pathfinding\\SpecialAreas\\NewArea7\\ConsideredBy","Target");setsettings("Settings\\CaveBot\\Pathfinding\\SpecialAreas\\NewArea4\\ConsideredBy","Target")</w018> 
  <w019>Stand 32087 31137 12</w019> 
  <w020>Stand 32067 31138 12</w020> 
  <w021>Stand 32085 31138 12</w021> 
  <w022>Stand 32103 31140 12</w022> 
  <w023>Action 32103 31140 12 setsettings("Settings\\CaveBot\\Pathfinding\\SpecialAreas\\NewArea6\\ConsideredBy","None");setsettings("Settings\\CaveBot\\Pathfinding\\SpecialAreas\\NewArea6\\ConsideredBy","Target")</w023> 
  <w024>Stand 32103 31147 12</w024> 
  <w025>Stand 32103 31153 12</w025> 
  <w026>Stand 32103 31165 12</w026> 
  <w027>Stand 32097 31166 12</w027> 
  <w028>Action 32097 31166 12 setsettings("Settings\\CaveBot\\Pathfinding\\SpecialAreas\\NewArea14\\ConsideredBy","None");setsettings("Settings\\CaveBot\\Pathfinding\\SpecialAreas\\NewArea6\\ConsideredBy","Target")</w028> 
  <w029>Stand 32092 31167 12</w029> 
  <w030>Stand 32086 31167 12</w030> 
  <w031>Stand 32075 31163 12</w031> 
  <w032>Stand 32072 31167 12</w032> 
  <w033>Action 32072 31167 12 setsettings("Settings\\CaveBot\\Pathfinding\\SpecialAreas\\NewArea16\\ConsideredBy","None");setsettings("Settings\\CaveBot\\Pathfinding\\SpecialAreas\\NewArea14\\ConsideredBy","Target")</w033> 
  <w034>Stand 32054 31166 12</w034> 
  <w035>Stand 32080 31167 12</w035> 
  <w036>Stand 32095 31167 12</w036> 
  <w037>Action 32095 31167 12 setsettings("Settings\\CaveBot\\Pathfinding\\SpecialAreas\\NewArea16\\ConsideredBy","Target");setsettings("Settings\\CaveBot\\Pathfinding\\SpecialAreas\\NewArea14\\ConsideredBy","None")</w037> 
  <w038>Stand 32101 31167 12</w038> 
  <w039>Stand 32112 31167 12</w039> 
  <w040>Action 32112 31167 12 setsettings("Settings\\CaveBot\\Pathfinding\\SpecialAreas\\NewArea15\\ConsideredBy","None");setsettings("Settings\\CaveBot\\Pathfinding\\SpecialAreas\\NewArea14\\ConsideredBy","Target")</w040> 
  <w041>Stand 32124 31177 12</w041> 
  <w042>Stand 32125 31167 12</w042> 
  <w043>Action 32125 31166 12 setsettings("Settings\\CaveBot\\Pathfinding\\SpecialAreas\\NewArea17\\ConsideredBy","None");setsettings("Settings\\CaveBot\\Pathfinding\\SpecialAreas\\NewArea15\\ConsideredBy","Target")</w043> 
  <w044>Stand 32142 31167 12</w044> 
  <w045>Action 32142 31167 12 setsettings("Settings\\CaveBot\\Pathfinding\\SpecialAreas\\NewArea18\\ConsideredBy","None");setsettings("Settings\\CaveBot\\Pathfinding\\SpecialAreas\\NewArea17\\ConsideredBy","Target");</w045> 
  <w046>Stand 32151 31166 12</w046> 
  <w047>Action 32151 31166 12</w047> 
  <w048>Stand 32150 31169 12</w048> 
  <w049>Stand 32150 31182 12</w049> 
  <w050>Stand 32149 31165 12</w050> 
  <w256>Action 32147 31142 12 if (itemcount(ammoname) + weaponamount) < ammoleave or itemcount(mananame) < manaleave or cap < capleave then;gotolabel("exit");end</w256> 
  <w051>Action 32150 31146 12 gotolabel("start")</w051> 
  <w053>Action 32150 31143 12</w053> 
  <exit>Stand 32150 31143 12</exit> 
  <w054>Action 32150 31143 12 setsettings("Settings\\Actions\\List\\utani\\Enabled","yes");setsettings("Settings\\Targeting\\Monsters\\Nightmare\\OnlyIfTrapped","yes");setsettings("Settings\\Targeting\\Monsters\\Lost Soul\\OnlyIfTrapped","yes");setsettings("Settings\\Alerts\\Player\\OnScreen\\PlaySound","no")</w054> 
  <w055>Stand 32147 31142 12</w055> 
  <w056>Stand 32146 31142 12</w056> 
  <w057>Stand 32156 31126 11</w057> 
  <w058>Stand 32157 31126 11</w058> 
  <w059>Stand 32155 31125 10</w059> 
  <w060>Action 32155 31125 10 if toptileitem(32156,31125,10) == 2773 then; useitem(2773,32156,31125,10);end</w060> 
  <w061>Stand 32156 31126 10</w061> 
  <w062>Stand 32157 31126 10</w062> 
  <w063>Stand 32146 31122 9</w063> 
  <w064>Stand 32145 31122 9</w064> 
  <w065>Stand 32145 31120 8</w065> 
  <w066>Stand 32145 31119 8</w066> 
  <w067>Stand 32146 31115 7</w067> 
  <w068>Stand 32146 31114 7</w068> 
  <w069>Stand 32146 31113 6</w069> 
  <w070>Action 32146 31113 6 if not islocation() then gotolabel("exit");end</w070> 
  <pos1>Stand 32144 31109 6</pos1> 
  <w071>Stand 32135 31099 6</w071> 
  <w072>Stand 32134 31096 6</w072> 
  <w073>Use 32134 31095 6</w073> 
  <w074>Stand 32128 31088 6</w074> 
  <w075>Stand 32128 31087 6</w075> 
  <w076>Stand 32128 31088 7</w076> 
  <check_pos1>Action 32128 31088 7 if not islocation() then gotolabel("pos1");end</check_pos1> 
  <pos2>Stand 32124 31094 7</pos2> 
  <w078>Stand 32120 31104 7</w078> 
  <w079>Stand 32118 31112 7</w079> 
  <w080>Stand 32119 31117 7</w080> 
  <w081>Stand 32121 31129 7</w081> 
  <w082>Stand 32124 31138 7</w082> 
  <w083>Stand 32124 31139 7</w083> 
  <w084>Stand 32124 31140 6</w084> 
  <check_pos2>Action 32124 31140 6 if not islocation then gotolabel("pos2");end</check_pos2> 
  <pos3>Stand 32126 31146 6</pos3> 
  <w085>Stand 32128 31154 6</w085> 
  <w086>Stand 32128 31167 6</w086> 
  <w087>Stand 32124 31179 6</w087> 
  <w088>Stand 32113 31175 6</w088> 
  <w089>Stand 32110 31161 6</w089> 
  <w090>Stand 32103 31157 6</w090> 
  <w091>Stand 32095 31146 6</w091> 
  <w092>Stand 32088 31128 6</w092> 
  <w093>Stand 32087 31121 6</w093> 
  <w094>Stand 32087 31120 6</w094> 
  <w095>Stand 32087 31119 5</w095> 
  <check_pos3>Action 32087 31119 5 if not islocation() then gotolabel("pos3");end</check_pos3> 
  <pos4>Stand 32087 31125 5</pos4> 
  <w096>Stand 32094 31144 5</w096> 
  <w097>Stand 32095 31157 5</w097> 
  <w098>Stand 32094 31157 5</w098> 
  <w099>Stand 32103 31159 4</w099> 
  <w100>Stand 32108 31165 4</w100> 
  <w101>Stand 32118 31153 4</w101> 
  <w102>Stand 32117 31150 4</w102> 
  <w103>Stand 32117 31149 4</w103> 
  <w104>Stand 32117 31148 3</w104> 
  <check_pos4>Action 32117 31148 3 if not islocation() then gotolabel("pos4");end</check_pos4> 
  <w077>Stand 32118 31154 3</w077> 
  <w105>Stand 32135 31170 3</w105> 
  <w106>Stand 32149 31174 3</w106> 
  <w107>Stand 32149 31180 3</w107> 
  <w108>Stand 32148 31180 3</w108> 
  <w109>Stand 32147 31176 2</w109> 
  <w110>Stand 32170 31139 2</w110> 
  <w111>Stand 32152 31107 2</w111> 
  <w112>Stand 32141 31085 2</w112> 
  <check_pos5>Action 32141 31085 2 if not islocation(3) then gotolabel("pos5");end</check_pos5> 
  <pos6>Stand 32141 31085 2</pos6> 
  <w114>Action 32141 31085 2 levitate("e","down")</w114> 
  <w263>Stand 32144 31083 3</w263> 
  <w264>Action 32144 31083 3 levitate("e","down")</w264> 
  <w265>Stand 32145 31083 4</w265> 
  <levitate>Action 32145 31083 4 levitate("e","down")</levitate> 
  <w113>Stand 32144 31086 3</w113> 
  <w115>Stand 32145 31086 3</w115> 
  <w116>Stand 32148 31086 4</w116> 
  <w117>Stand 32149 31086 5</w117> 
  <check_pos6>Action 32149 31086 5 if not islocation() then gotolabel("pos6");end</check_pos6> 
  <pos7>Stand 32154 31087 5</pos7> 
  <w119>Stand 32199 31084 5</w119> 
  <w120>Stand 32234 31092 5</w120> 
  <w121>Stand 32246 31105 5</w121> 
  <w122>Stand 32246 31106 5</w122> 
  <w123>Stand 32245 31109 6</w123> 
  <w124>Stand 32244 31109 6</w124> 
  <w125>Stand 32243 31109 7</w125> 
  <check_pos7>Action 32243 31109 7 if not islocation() then gotolabel("pos7");end;;setsettings("Settings\\Actions\\List\\utani\\Enabled","no")</check_pos7> 
  <w118>Stand 32241 31116 7</w118> 
  <w126>Stand 32250 31141 7</w126> 
  <city>Stand 32262 31141 7</city> 
  <w269>Action 32262 31141 7 setsettings("Settings\\Alerts\\Player\\OnScreen\\PlaySound","no");</w269> 
  <openbpdeposit>Action 32262 31141 7 setsettings("Settings\\CaveBot\\Settings\\OpenNextBp","no");;closewindows() ;wait(500,1000) ;openitem(mainbp, "back") ;wait(500,1000) ;resizewindows() ;wait(500,1000) ;openitem(lootbp, mainbp, true) ;wait(500,1000)</openbpdeposit> 
  <w127>Action 32262 31141 7 if windowcount() < 2 then gotolabel("openbpdeposit");end</w127> 
  <depositer>Action 32262 31141 7 reachgrounditem("depot");wait(2000);openitem("depot");wait(2000);openitem("depot chest", "locker");wait(2000);openitem(maindpbp, "depot chest");wait(2000);;for i=1,10 do;wait(2000);depotdeposit(stackdpbp, "piece of royal steel", "broken key ring", "spider silk", "piece of draconian steel", "behemoth claw", "perfect behemoth fang", "demon horn", "demonic essence", "emerald bangle", "piece of hell steel", "cultish symbol", "unholy bone", "scythe leg", "essence of a bad dream", "metal spike", "talon", "ultimate health potion", "battle stone", "cultish mask", "black pearl", "small emerald", "small sapphire", "small amethyst", "great health potion", "white pearl", "silver brooch", "great mana potion", "soul orb");wait(500,1000);depotdeposit(stackdpbp, "piece of royal steel", "broken key ring", "spider silk", "piece of draconian steel", "behemoth claw", "perfect behemoth fang", "demon horn", "demonic essence", "emerald bangle", "piece of hell steel", "cultish symbol", "unholy bone", "scythe leg", "essence of a bad dream", "metal spike", "talon", "ultimate health potion", "battle stone", "cultish mask", "black pearl", "small emerald", "small sapphire", "small amethyst", "great health potion", "white pearl", "silver brooch", "great mana potion", "soul orb");wait(500,1000);depotdeposit(lootdpbp, "magic plate armor", "mastermind shield", "amulet of loss", "skull helmet", "demon trophy", "demonrage sword", "steel boots", "demon shield", "hammer of wrath", "boots of haste", "golden legs", "giant sword", "dreaded cleaver", "behemoth trophy", "blue robe", "chaos mace", "war axe", "fire axe", "war horm", "gold ring", "amber staff", "haunted blade", "tower shield", "skull staff", "knight armor", "knight legs", "titan axe", "mysterious voodoo skull", "skeleton decoration", "wand of inferno", "platinum amulet", "sapphire hammer", "glacier mask", "ruby necklace", "shard", "war hammer", "death ring", "devil helmet", "ice rapier", "ancient shield", "time ring", "stone skin amulet", "pirate voodoo doll", "might ring", "stealth ring", 8896, "crown armor", "Sapphire Hammer", "glacier mask", "shard");wait(1000);openitem(lootbp, lootbp);end</depositer> 
  <w128>Action 32262 31141 7</w128> 
  <w129>Stand 32272 31141 7</w129> 
  <w130>Stand 32299 31133 7</w130> 
  <openbpbank>Action 32299 31133 7 closewindows() ;wait(500,1000) ;openitem(mainbp, "back") ;wait(500,1000) ;resizewindows() ;wait(500,1000) ;openitem(suppliesbp, mainbp, true) ;wait(500,1000) ;resizewindows();wait(500,1000)</openbpbank> 
  <w133>Action 32299 31133 7 if windowcount() < 2 then gotolabel("openbpbank");end</w133> 
  <bank>Stand 32300 31134 7</bank> 
  <check_bank>Action 32300 31134 7 if not islocation() then gotolabel("bank");end</check_bank> 
  <w132>Action 32300 31134 7 local ammocash = positive(ammotobuy - (weaponamount + itemcount(ammoname))) * ammoprice;local manacash = positive(manatobuy - itemcount(mananame)) * manaprice;local softboots = itemcount('worn soft boots') * 10000;local suppliescash = ammocash + manacash + softboots + 3000;;depositall();npcsay("withdraw "..suppliescash) wait(1000);npcsay("yes") wait(1000);npcsay("balance") wait(1000)</w132> 
  <manashop>Stand 32308 31132 7</manashop> 
  <check_manashop>Action 32308 31132 7 if not islocation() then gotolabel("manashop");end</check_manashop> 
  <w134>Action 32308 31132 7 opentrade();sellflasks();buyitemsupto(mananame, manatobuy) wait(1000);npcsay("bye") wait(800);;;while ammoname == "assassin star" and itemcount(mananame, mainbp) > 0 do;moveitems(mananame, mainbp, suppliesbp, 100) wait(400, 800);end</w134> 
  <prisma>Stand 32307 31131 7</prisma> 
  <check_prisma>Action 32307 31131 7 if ammoname == "assassin star" then gotolabel("pos8");end</check_prisma> 
  <w271>Stand 32285 31127 7</w271> 
  <w273>Stand 32235 31109 7</w273> 
  <w274>Stand 32235 31108 7</w274> 
  <w272>Stand 32235 31107 6</w272> 
  <w275>Action 32235 31107 6 if not islocation() then gotolabel("prisma");end</w275> 
  <w276>Stand 32233 31101 6</w276> 
  <w277>Stand 32232 31087 6</w277> 
  <prismashop>Stand 32234 31074 6</prismashop> 
  <w279>Action 32234 31074 6 if not islocation(3) then gotolabel("prismashop");end</w279> 
  <w280>Action 32234 31074 6 reachcreature('Robert');wait(1200, 1900);;opentrade();buyitemsupto(ammoname, (ammotobuy - ammoamount)) wait(1000);npcsay("bye") wait(800);;;while itemcount(ammoname, mainbp) > 0 do;moveitems(ammoname, mainbp, suppliesbp, 100) wait(400, 800);end</w280> 
  <w278>Action 32234 31074 6</w278> 
  <w281>Stand 32234 31079 6</w281> 
  <w282>Stand 32235 31107 6</w282> 
  <w283>Stand 32235 31108 6</w283> 
  <w284>Stand 32235 31109 7</w284> 
  <endprisma>Action 32235 31109 7 if not buysoft or itemcount("worn soft boots") < 1 then gotolabel("w204");end</endprisma> 
  <pos8>Stand 32311 31126 7</pos8> 
  <w135>Stand 32341 31112 7</w135> 
  <w136>Ladder 32341 31112 7</w136> 
  <w131>Stand 32346 31108 6</w131> 
  <w137>Action 32346 31108 6 reachcreature("Captain Breezelda");wait(1000,1600);say("hi");wait(1000,1500);npcsay("venore");wait(500,800);npcsay("yes");wait(500,800)</w137> 
  <w138>Stand 32954 32023 6</w138> 
  <check_pos8>Action 32954 32023 6 if not islocation(2) then gotolabel("pos8");end</check_pos8> 
  <w139>Action 32954 32023 6 if itemcount("worn soft boots") > 0 and buysoft then gotolabel("pos9");else gotolabel("end_soft");end</w139> 
  <pos9>Stand 32955 32026 6</pos9> 
  <w140>Stand 32954 32037 6</w140> 
  <w141>Stand 32954 32049 6</w141> 
  <w142>Stand 32954 32067 6</w142> 
  <w143>Stand 32954 32091 6</w143> 
  <w144>Stand 32950 32106 6</w144> 
  <check_pos9>Action 32950 32106 6 if not islocation(3) then gotolabel("pos9");end</check_pos9> 
  <softshop>Stand 32953 32108 6</softshop> 
  <w146>Action 32953 32108 6 say("hi");wait(1200,1600);npcsay("soft boots");wait(500,800);npcsay("yes");wait(500,800)</w146> 
  <w145>Action 32953 32108 6 if itemcount("worn soft boots") > 0 then gotolabel("softshop");end</w145> 
  <pos10>Stand 32950 32106 6</pos10> 
  <w147>Stand 32950 32095 6</w147> 
  <w148>Stand 32954 32064 6</w148> 
  <w149>Stand 32954 32045 6</w149> 
  <w150>Stand 32954 32036 6</w150> 
  <w151>Stand 32955 32022 6</w151> 
  <check_pos10>Action 32955 32022 6 if not islocation(3) then gotolabel("pos10");end</check_pos10> 
  <end_soft>Stand 32955 32022 6</end_soft> 
  <w285>Action 32955 32023 6 if ammoname ~= "assassin star" then gotolabel("w199");end</w285> 
  <w152>Action 32955 32022 6 reachcreature("Captain Fearless");wait(2000,2600);say("hi");wait(1200,1600);npcsay("liberty bay");wait(500,800);npcsay("yes");wait(500,800)</w152> 
  <w153>Stand 32285 32891 6</w153> 
  <w154>Action 32285 32891 6 reachcreature("Jack Fate");wait(1500,2000);say("hi");wait(1200,1600);npcsay("goroma");wait(500,800);npcsay("yes");wait(500,800)</w154> 
  <w155>Stand 32161 32558 6</w155> 
  <check_endsoft>Action 32161 32558 6 if not islocation(2) then gotolabel("end_soft");end</check_endsoft> 
  <pos11>Stand 32159 32556 6</pos11> 
  <w157>Stand 32159 32555 6</w157> 
  <w156>Stand 32151 32561 7</w156> 
  <w158>Stand 32111 32569 7</w158> 
  <w159>Stand 32098 32576 7</w159> 
  <w160>Stand 32097 32576 7</w160> 
  <w161>Stand 32091 32576 8</w161> 
  <w162>Stand 32086 32577 8</w162> 
  <check_pos11>Action 32086 32577 8 if not islocation(3) then gotolabel("pos11");end</check_pos11> 
  <pos12>Stand 32086 32577 8</pos12> 
  <w163>Rope 32086 32577 8</w163> 
  <w164>Stand 32075 32573 7</w164> 
  <check_pos12>Action 32075 32573 7 if not islocation() then gotolabel("pos12");end</check_pos12> 
  <fire1>Stand 32075 32573 7</fire1> 
  <w165>Action 32075 32573 7 if toptileitem(32075,32573,7) == 2123 then;gotolabel("assshop");end</w165> 
  <fire2>Stand 32083 32589 7</fire2> 
  <w167>Action 32083 32589 7 if toptileitem(32083,32589,7) == 2123 then;gotolabel("assshop");end</w167> 
  <fire3>Stand 32101 32585 7</fire3> 
  <w168>Action 32101 32585 7 if toptileitem(32101,32585,7) == 2123 then;gotolabel("assshop");end</w168> 
  <fire4>Stand 32098 32610 7</fire4> 
  <w169>Action 32098 32610 7 if toptileitem(32098,32610,7) == 2123 then;gotolabel("assshop");end</w169> 
  <assshop>Stand 32076 32568 7</assshop> 
  <w170>Stand 32075 32541 7</w170> 
  <w171>Action 32075 32541 7 if toptileitem(32075,32540,7) == 5277 then; useitem(5277,32075,32540,7);end</w171> 
  <w166>Stand 32075 32539 7</w166> 
  <w172>Stand 32075 32538 7</w172> 
  <w173>Stand 32076 32536 8</w173> 
  <w174>Stand 32076 32535 8</w174> 
  <w176>Stand 32076 32535 9</w176> 
  <w175>Action 32076 32535 9 if not islocation() then gotolabel("assshop");end</w175> 
  <w177>Action 32076 32535 9 reachcreature('Atrad');wait(1000, 1300);;opentrade();buyitemsupto(ammoname, (ammotobuy - weaponamount)) wait(1000);npcsay("bye") wait(800);;;while itemcount(ammoname, mainbp) > 0 do;moveitems(ammoname, mainbp, suppliesbp, 100) wait(400, 800);end</w177> 
  <pos13>Stand 32076 32535 9</pos13> 
  <w179>Ladder 32076 32535 9</w179> 
  <w178>Stand 32075 32538 8</w178> 
  <w180>Ladder 32075 32538 8</w180> 
  <w181>Stand 32075 32539 7</w181> 
  <w182>Action 32075 32539 7 if toptileitem(32075,32540,7) == 5277 then; useitem(5277,32075,32540,7);end</w182> 
  <w183>Stand 32077 32555 7</w183> 
  <w184>Stand 32086 32576 7</w184> 
  <w185>Stand 32086 32577 7</w185> 
  <w186>Stand 32086 32577 8</w186> 
  <check_pos13>Action 32086 32577 8 if not islocation() then gotolabel("pos13");end</check_pos13> 
  <pos14>Stand 32091 32576 8</pos14> 
  <w187>Stand 32097 32576 8</w187> 
  <w188>Rope 32097 32576 8</w188> 
  <w189>Stand 32098 32577 7</w189> 
  <w190>Stand 32115 32563 7</w190> 
  <w191>Stand 32149 32558 7</w191> 
  <w192>Stand 32158 32555 7</w192> 
  <w193>Stand 32159 32555 7</w193> 
  <w194>Stand 32159 32554 6</w194> 
  <check_pos14>Action 32159 32554 6 if not islocation() then gotolabel("pos14");end</check_pos14> 
  <pos15>Stand 32162 32556 6</pos15> 
  <w196>Action 32162 32556 6 reachcreature("Jack Fate");wait(1200,1800);say("hi");wait(1000,1400);npcsay("liberty bay");wait(400,800);npcsay("yes");wait(400,800)</w196> 
  <w195>Stand 32285 32892 6</w195> 
  <w197>Action 32285 32892 6 reachcreature("Jack Fate");wait(1200,1800);say("hi");wait(1000,1400);npcsay("venore");wait(400,800);npcsay("yes");wait(400,800)</w197> 
  <w198>Stand 32954 32023 6</w198> 
  <w199>Action 32954 32023 6 reachcreature("Captain Fearless");wait(1200,1800);say("hi");wait(1000,1400);npcsay("svargrond");wait(400,800);npcsay("yes");wait(400,800)</w199> 
  <w200>Stand 32341 31111 6</w200> 
  <w201>Stand 32341 31112 6</w201> 
  <w202>Stand 32341 31112 7</w202> 
  <check_pos15>Action 32341 31112 7 if not islocation() then gotolabel("pos15");end</check_pos15> 
  <pos16>Stand 32333 31117 7</pos16> 
  <w203>Stand 32285 31127 7</w203> 
  <w204>Stand 32250 31110 7</w204> 
  <w205>Stand 32249 31110 7</w205> 
  <w206>Stand 32246 31107 6</w206> 
  <w207>Stand 32246 31106 6</w207> 
  <w208>Stand 32246 31105 5</w208> 
  <check_pos16>Action 32246 31105 5 if not islocation() then gotolabel("pos16");end</check_pos16> 
  <reopenbp>Action 32246 31105 5 closewindows() ;wait(500,1000) ;openitem(mainbp, "back") ;wait(500,1000) ;resizewindows() ;wait(500,1000) ;openitem(suppliesbp, mainbp, true) ;wait(500,1000) ;resizewindows();wait(500,1000) ;openitem(lootbp, mainbp, true) ;wait(500,1000) ;resizewindows();wait(500,1000) ;openitem(goldbp, mainbp, true) ;wait(500,1000) ;resizewindows()</reopenbp> 
  <w211>Action 32246 31105 5 if windowcount() < 4 then gotolabel("reopenbp");end;;setsettings("Settings\\Actions\\List\\utani\\Enabled","yes");;setsettings("Settings\\CaveBot\\Settings\\OpenNextBp","if cavebot enabled")</w211> 
  <pos17>Stand 32236 31098 5</pos17> 
  <w210>Stand 32225 31086 5</w210> 
  <w212>Stand 32198 31083 5</w212> 
  <w213>Stand 32149 31086 5</w213> 
  <w266>Stand 32146 31083 5</w266> 
  <w267>Action 32146 31083 5 levitate("w","up")</w267> 
  <w268>Action 32146 31083 5 levitate("w","up")</w268> 
  <w214>Stand 32148 31086 5</w214> 
  <w209>Stand 32145 31086 4</w209> 
  <w215>Stand 32142 31085 3</w215> 
  <w216>Action 32142 31085 3 levitate("w","up")</w216> 
  <w217>Stand 32141 31085 2</w217> 
  <check_pos17>Action 32141 31085 2 if not islocation() then gotolabel("pos17");end</check_pos17> 
  <pos18>Stand 32141 31098 2</pos18> 
  <w218>Stand 32164 31112 2</w218> 
  <w219>Stand 32169 31138 2</w219> 
  <w220>Stand 32158 31163 2</w220> 
  <w221>Stand 32147 31180 2</w221> 
  <w222>Stand 32148 31180 2</w222> 
  <w223>Stand 32151 31176 3</w223> 
  <w224>Stand 32131 31169 3</w224> 
  <w225>Stand 32117 31150 3</w225> 
  <w226>Stand 32117 31149 3</w226> 
  <w227>Stand 32117 31150 4</w227> 
  <check_pos18>Action 32117 31150 4 if not islocation() then gotolabel("pos18");end</check_pos18> 
  <pos19>Stand 32117 31155 4</pos19> 
  <w229>Stand 32095 31157 4</w229> 
  <w230>Stand 32094 31157 4</w230> 
  <w231>Stand 32097 31148 5</w231> 
  <w232>Stand 32092 31143 5</w232> 
  <w233>Stand 32087 31126 5</w233> 
  <w234>Stand 32087 31121 5</w234> 
  <w235>Stand 32087 31120 5</w235> 
  <w236>Stand 32087 31121 6</w236> 
  <check_pos19>Action 32087 31121 6 if not islocation() then gotolabel("pos19");end</check_pos19> 
  <pos20>Stand 32088 31127 6</pos20> 
  <w237>Stand 32098 31149 6</w237> 
  <w238>Stand 32111 31164 6</w238> 
  <w239>Stand 32122 31179 6</w239> 
  <w240>Stand 32128 31160 6</w240> 
  <w241>Stand 32124 31140 6</w241> 
  <w242>Stand 32124 31139 6</w242> 
  <w243>Stand 32119 31118 7</w243> 
  <w244>Stand 32122 31101 7</w244> 
  <w245>Stand 32128 31088 7</w245> 
  <w246>Stand 32128 31087 7</w246> 
  <check_pos20>Action 32128 31086 6 if not islocation() then gotolabel("pos20");end</check_pos20> 
  <pos21>Stand 32134 31094 6</pos21> 
  <w247>Use 32134 31095 6</w247> 
  <w228>Stand 32136 31102 6</w228> 
  <w248>Stand 32146 31113 6</w248> 
  <w249>Stand 32146 31114 6</w249> 
  <w250>Stand 32145 31118 7</w250> 
  <w251>Stand 32145 31119 7</w251> 
  <targeting_off>Action 32145 31123 8 setsettings("Settings\\Targeting\\Monsters\\Nightmare\\OnlyIfTrapped","yes");setsettings("Settings\\Targeting\\Monsters\\Lost Soul\\OnlyIfTrapped","yes")</targeting_off> 
  <w252>Stand 32145 31122 8</w252> 
  <w253>Stand 32156 31126 9</w253> 
  <w254>Stand 32157 31126 9</w254> 
  <w255>Stand 32155 31125 10</w255> 
  <check_pos21>Action 32155 31125 10 if not islocation() then gotolabel("pos21");end</check_pos21> 
  <pos22>Action 32155 31125 10 if toptileitem(32156,31125,10) == 2772 then; useitem(2772,32156,31125,10);end</pos22> 
  <w257>Stand 32156 31126 10</w257> 
  <w258>Stand 32157 31126 10</w258> 
  <w259>Stand 32146 31141 11</w259> 
  <w260>Stand 32146 31142 11</w260> 
  <w286>Action 32152 31140 12 settargeting("off")</w286> 
  <w261>Stand 32147 31142 12</w261> 
  <w262>Action 32147 31142 12 if not islocation() then gotolabel("pos22");end</w262> 
  <playeralert>Action 32147 31142 12 if playeralert then;setsettings("Settings\\Alerts\\Player\\OnScreen\\PlaySound","yes");else;setsettings("Settings\\Alerts\\Player\\OnScreen\\PlaySound","no");end</playeralert> 
  <tostart>Action 32262 31141 7 setsettings("Settings\\Targeting\\Monsters\\Nightmare\\OnlyIfTrapped","no");setsettings("Settings\\Targeting\\Monsters\\Lost Soul\\OnlyIfTrapped","no");gotolabel("start");setsettings("Settings\\Actions\\List\\utani\\Enabled","no");settargeting("on")</tostart> 
  </Waypoints>
- <Pathfinding>
- <SpecialAreas>
- <NewArea0>
  <Coordinates>32147 31149 12</Coordinates> 
  <Dimensions>6 1</Dimensions> 
  <ConsideredBy>Target</ConsideredBy> 
  </NewArea0>
- <NewArea1>
  <Coordinates>32143 31136 12</Coordinates> 
  <Dimensions>1 4</Dimensions> 
  <ConsideredBy>Target</ConsideredBy> 
  </NewArea1>
- <NewArea2>
  <Coordinates>32147 31134 12</Coordinates> 
  <Dimensions>6 1</Dimensions> 
  <ConsideredBy>Target</ConsideredBy> 
  </NewArea2>
- <NewArea3>
  <Coordinates>32120 31140 12</Coordinates> 
  <Dimensions>4 1</Dimensions> 
  <ConsideredBy>Target</ConsideredBy> 
  </NewArea3>
- <NewArea4>
  <Coordinates>32119 31136 12</Coordinates> 
  <Dimensions>1 4</Dimensions> 
  <ConsideredBy>Target</ConsideredBy> 
  </NewArea4>
- <NewArea5>
  <Coordinates>32102 31141 12</Coordinates> 
  <Dimensions>4 1</Dimensions> 
  <ConsideredBy>Target</ConsideredBy> 
  </NewArea5>
- <NewArea6>
  <Coordinates>32097 31136 12</Coordinates> 
  <Dimensions>1 4</Dimensions> 
  <ConsideredBy>Target</ConsideredBy> 
  </NewArea6>
- <NewArea7>
  <Coordinates>32102 31133 12</Coordinates> 
  <Dimensions>4 1</Dimensions> 
  <ConsideredBy>Target</ConsideredBy> 
  </NewArea7>
- <NewArea8>
  <Coordinates>32103 31117 12</Coordinates> 
  <Dimensions>4 1</Dimensions> 
  <ConsideredBy>Target</ConsideredBy> 
  </NewArea8>
- <NewArea9>
  <Coordinates>32107 31118 12</Coordinates> 
  <Dimensions>1 3</Dimensions> 
  <ConsideredBy>Target</ConsideredBy> 
  </NewArea9>
- <NewArea10>
  <Coordinates>32102 31113 12</Coordinates> 
  <Dimensions>5 1</Dimensions> 
  <ConsideredBy>Cavebot</ConsideredBy> 
  </NewArea10>
- <NewArea11>
  <Coordinates>32102 31113 12</Coordinates> 
  <Dimensions>5 1</Dimensions> 
  <ConsideredBy>Target</ConsideredBy> 
  </NewArea11>
- <NewArea12>
  <Coordinates>32074 31135 12</Coordinates> 
  <Dimensions>5 1</Dimensions> 
  <ConsideredBy>Target</ConsideredBy> 
  </NewArea12>
- <NewArea13>
  <Coordinates>32062 31136 12</Coordinates> 
  <Dimensions>1 4</Dimensions> 
  <ConsideredBy>Target</ConsideredBy> 
  </NewArea13>
- <NewArea14>
  <Coordinates>32096 31163 12</Coordinates> 
  <Dimensions>1 7</Dimensions> 
  <ConsideredBy>Target</ConsideredBy> 
  </NewArea14>
- <NewArea15>
  <Coordinates>32113 31164 12</Coordinates> 
  <Dimensions>1 6</Dimensions> 
  <ConsideredBy>Target</ConsideredBy> 
  </NewArea15>
- <NewArea16>
  <Coordinates>32071 31165 12</Coordinates> 
  <Dimensions>1 5</Dimensions> 
  <ConsideredBy>Target</ConsideredBy> 
  </NewArea16>
- <NewArea17>
  <Coordinates>32126 31163 12</Coordinates> 
  <Dimensions>1 7</Dimensions> 
  <ConsideredBy>Target</ConsideredBy> 
  </NewArea17>
- <NewArea18>
  <Coordinates>32143 31163 12</Coordinates> 
  <Dimensions>1 7</Dimensions> 
  <ConsideredBy>Target</ConsideredBy> 
  </NewArea18>
- <NewArea19>
  <Coordinates>32147 31170 12</Coordinates> 
  <Dimensions>6 1</Dimensions> 
  <ConsideredBy>Target</ConsideredBy> 
  </NewArea19>
- <NewArea20>
  <Coordinates>32154 31164 12</Coordinates> 
  <Dimensions>1 6</Dimensions> 
  <ConsideredBy>All</ConsideredBy> 
  </NewArea20>
- <NewArea21>
  <Coordinates>32148 31107 12</Coordinates> 
  <Dimensions>1 3</Dimensions> 
  <ConsideredBy>Target</ConsideredBy> 
  </NewArea21>
- <NewArea22>
  <Coordinates>32146 31184 12</Coordinates> 
  <Dimensions>1 1</Dimensions> 
  <ConsideredBy>Target</ConsideredBy> 
  </NewArea22>
- <NewArea23>
  <Coordinates>32150 31188 12</Coordinates> 
  <Dimensions>1 1</Dimensions> 
  <ConsideredBy>Target</ConsideredBy> 
  </NewArea23>
- <NewArea24>
  <Coordinates>32146 31177 12</Coordinates> 
  <Dimensions>1 1</Dimensions> 
  <ConsideredBy>Target</ConsideredBy> 
  </NewArea24>
- <NewArea25>
  <Coordinates>32155 31144 12</Coordinates> 
  <Dimensions>1 1</Dimensions> 
  <ConsideredBy>Target</ConsideredBy> 
  </NewArea25>
- <NewArea26>
  <Coordinates>32116 31147 12</Coordinates> 
  <Dimensions>1 1</Dimensions> 
  <ConsideredBy>None</ConsideredBy> 
  </NewArea26>
- <NewArea27>
  <Coordinates>32116 31117 12</Coordinates> 
  <Dimensions>1 1</Dimensions> 
  <ConsideredBy>Target</ConsideredBy> 
  </NewArea27>
- <NewArea28>
  <Coordinates>32126 31182 12</Coordinates> 
  <Dimensions>1 1</Dimensions> 
  <ConsideredBy>Target</ConsideredBy> 
  </NewArea28>
- <NewArea29>
  <Coordinates>32127 31181 12</Coordinates> 
  <Dimensions>1 1</Dimensions> 
  <ConsideredBy>Target</ConsideredBy> 
  </NewArea29>
- <NewArea30>
  <Coordinates>32147 31141 12</Coordinates> 
  <Dimensions>1 3</Dimensions> 
  <ConsideredBy>Target</ConsideredBy> 
  </NewArea30>
  </SpecialAreas>
  <WalkThroughPlayers>no</WalkThroughPlayers> 
  <WalkingMethod>Map Clicks</WalkingMethod> 
  <MapWalkDistance>20 to 60</MapWalkDistance> 
  <WalkableIds>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;2983;2982;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</WalkableIds> 
  </Pathfinding>
- <Settings>
  <Rope>3003</Rope> 
  <Shovel>3457</Shovel> 
  <Pick>3456</Pick> 
  <Machete>3308</Machete> 
  <NodeRange>4</NodeRange> 
  <Priority>Target</Priority> 
  <OpenNextBp>If cavebot enabled</OpenNextBp> 
  <AutoMount>no</AutoMount> 
  <Anti-idle>no</Anti-idle> 
  <EatFood>yes</EatFood> 
  <FoodToEat>3725;3587;3600;3595;3589;3598;8014;3583;3606;3578;3592;3582;3577;3593;3586;3585;3581;3723</FoodToEat> 
  <PauseOnDeath>yes</PauseOnDeath> 
  </Settings>
  <Enabled>no</Enabled> 
  </CaveBot>
- <Looting>
- <List>
- <magic-plate-armor>
  <Id>3366</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </magic-plate-armor>
- <mastermind-shield>
  <Id>3414</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </mastermind-shield>
- <amulet-of-loss>
  <Id>3057</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </amulet-of-loss>
- <demon-trophy>
  <Id>7393</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </demon-trophy>
- <skull-helmet>
  <Id>5741</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </skull-helmet>
- <demonrage-sword>
  <Id>7382</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </demonrage-sword>
- <hammer-of-wrath>
  <Id>3332</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </hammer-of-wrath>
- <boots-of-haste>
  <Id>3079</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </boots-of-haste>
- <golden-legs>
  <Id>3364</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </golden-legs>
- <steel-boots>
  <Id>3554</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </steel-boots>
- <demon-shield>
  <Id>3420</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </demon-shield>
- <giant-sword>
  <Id>3281</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </giant-sword>
- <dreaded-cleaver>
  <Id>7419</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </dreaded-cleaver>
- <blue-robe>
  <Id>3567</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </blue-robe>
- <behemoth-trophy>
  <Id>7396</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </behemoth-trophy>
- <piece-of-royal-steel>
  <Id>5887</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </piece-of-royal-steel>
- <chaos-mace>
  <Id>7427</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </chaos-mace>
- <war-axe>
  <Id>3342</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </war-axe>
- <gold-ring>
  <Id>3063</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </gold-ring>
- <haunted-blade>
  <Id>7407</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </haunted-blade>
- <tower-shield>
  <Id>3428</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </tower-shield>
- <war-horn>
  <Id>2958</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </war-horn>
- <fire-axe>
  <Id>3320</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </fire-axe>
- <amber-staff>
  <Id>7426</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </amber-staff>
- <broken-key-ring>
  <Id>11652</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </broken-key-ring>
- <skull-staff>
  <Id>3324</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </skull-staff>
- <knight-legs>
  <Id>3371</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </knight-legs>
- <jewelled-backpack>
  <Id>5801</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </jewelled-backpack>
- <mysterious-voodoo-skull>
  <Id>5668</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </mysterious-voodoo-skull>
- <titan-axe>
  <Id>7413</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </titan-axe>
- <wand-of-inferno>
  <Id>3071</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </wand-of-inferno>
- <skeleton-decoration>
  <Id>6525</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </skeleton-decoration>
- <piece-of-draconian-steel>
  <Id>5889</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </piece-of-draconian-steel>
- <platinum-amulet>
  <Id>3055</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </platinum-amulet>
- <ruby-necklace>
  <Id>3016</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </ruby-necklace>
- <behemoth-claw>
  <Id>5930</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </behemoth-claw>
- <perfect-behemoth-fang>
  <Id>5893</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </perfect-behemoth-fang>
- <devil-helmet>
  <Id>3356</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </devil-helmet>
- <death-ring>
  <Id>6299</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </death-ring>
- <ice-rapier>
  <Id>3284</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </ice-rapier>
- <demonic-essence>
  <Id>6499</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </demonic-essence>
- <demon-horn>
  <Id>5954</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </demon-horn>
- <music-sheet>
  <Id>6090</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </music-sheet>
- <emerald-bangle>
  <Id>3010</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </emerald-bangle>
- <pirate-voodoo-doll>
  <Id>5810</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </pirate-voodoo-doll>
- <stone-skin-amulet>
  <Id>3081</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </stone-skin-amulet>
- <cultish-symbol>
  <Id>11455</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </cultish-symbol>
- <piece-of-hell-steel>
  <Id>5888</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </piece-of-hell-steel>
- <unholy-bone>
  <Id>10316</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </unholy-bone>
- <scythe-leg>
  <Id>10312</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </scythe-leg>
- <essence-of-a-bad-dream>
  <Id>10306</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </essence-of-a-bad-dream>
- <talon>
  <Id>3034</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </talon>
- <metal-spike>
  <Id>10298</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </metal-spike>
- <ultimate-health-potion>
  <Id>7643</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </ultimate-health-potion>
- <battle-stone>
  <Id>11447</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </battle-stone>
- <black-pearl>
  <Id>3027</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </black-pearl>
- <cultish-mask>
  <Id>9638</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </cultish-mask>
- <might-ring>
  <Id>3048</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </might-ring>
- <small-sapphire>
  <Id>3029</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </small-sapphire>
- <small-emerald>
  <Id>3032</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </small-emerald>
- <stealth-ring>
  <Id>3049</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </stealth-ring>
- <energy-ring>
  <Id>3051</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </energy-ring>
- <small-amethyst>
  <Id>3033</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </small-amethyst>
- <great-health-potion>
  <Id>239</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </great-health-potion>
- <mind-stone>
  <Id>3062</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </mind-stone>
- <white-pearl>
  <Id>3026</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </white-pearl>
- <great-mana-potion>
  <Id>238</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </great-mana-potion>
- <protection-amulet>
  <Id>3084</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </protection-amulet>
- <ring-of-healing>
  <Id>3098</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </ring-of-healing>
- <platinum-coin>
  <Id>3035</Id> 
  <Destination>00</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </platinum-coin>
- <assassin-star>
  <Id>7368</Id> 
  <Destination>01</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </assassin-star>
- <gold-coin>
  <Id>3031</Id> 
  <Destination>03</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </gold-coin>
- <Item0>
  <Id>8896</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </Item0>
- <strong-mana-potion>
  <Id>237</Id> 
  <Destination>01</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </strong-mana-potion>
- <Soul-Orb>
  <Id>5944</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </Soul-Orb>
- <strong-health-potion>
  <Id>236</Id> 
  <Destination>01</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </strong-health-potion>
- <fire-mushroom>
  <Id>3731</Id> 
  <Destination>00</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </fire-mushroom>
- <spider-silk>
  <Id>5879</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </spider-silk>
- <blood>
  <Id>6558</Id> 
  <Destination>00</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </blood>
- <Sapphire-Hammer>
  <Id>7437</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </Sapphire-Hammer>
- <glacier-mask>
  <Id>829</Id> 
  <Destination>02</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </glacier-mask>
- <knight-armor>
  <Id>3370</Id> 
  <Destination>All</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </knight-armor>
- <Shard>
  <Id>7290</Id> 
  <Destination>All</Destination> 
  <AlarmOn>No Alarm</AlarmOn> 
  </Shard>
  </List>
  <Condition>Corpses with listed items</Condition> 
  <Style>After all dead</Style> 
  <OpenBodyTime>300</OpenBodyTime> 
  <Range>60</Range> 
  <EatFood>yes</EatFood> 
  <Enabled>no</Enabled> 
  </Looting>
- <Targeting>
- <Monsters>
- <Nightmare>
  <Categories>-</Categories> 
  <Danger>0</Danger> 
- <ListSettings>
- <Setting0>
  <Count>Any</Count> 
  <HpRange>10 to 100 %</HpRange> 
  <Stance>Keep Away Wait</Stance> 
  <Avoid>None</Avoid> 
  <Distance>4</Distance> 
  <Attack>Attack</Attack> 
- <ListSpell>
  <Spell0>Divine Missile</Spell0> 
  </ListSpell>
  <SpellRate>500 to 1000</SpellRate> 
  <AttackMode>No Change</AttackMode> 
  </Setting0>
- <Setting1>
  <Count>Any</Count> 
  <HpRange>0 to 10 %</HpRange> 
  <Stance>Keep Away</Stance> 
  <Avoid>None</Avoid> 
  <Distance>2</Distance> 
  <Attack>Attack</Attack> 
- <ListSpell>
  <Spell0>Divine Missile</Spell0> 
  </ListSpell>
  <SpellRate>500 to 1000</SpellRate> 
  <AttackMode>No Change</AttackMode> 
  </Setting1>
  </ListSettings>
  <Looting>yes</Looting> 
  <MustAttackMe>no</MustAttackMe> 
  <OnlyIfTrapped>no</OnlyIfTrapped> 
  </Nightmare>
- <Destroyer>
  <Categories>-</Categories> 
  <Danger>0</Danger> 
- <ListSettings>
- <Setting0>
  <Count>Any</Count> 
  <HpRange>10 to 100 %</HpRange> 
  <Stance>Keep Away Wait</Stance> 
  <Avoid>None</Avoid> 
  <Distance>4</Distance> 
  <Attack>Attack</Attack> 
- <ListSpell>
  <Spell0>Divine Missile</Spell0> 
  </ListSpell>
  <SpellRate>500 to 1000</SpellRate> 
  <AttackMode>No Change</AttackMode> 
  </Setting0>
- <Setting1>
  <Count>Any</Count> 
  <HpRange>0 to 10 %</HpRange> 
  <Stance>Keep Away</Stance> 
  <Avoid>None</Avoid> 
  <Distance>3</Distance> 
  <Attack>Attack</Attack> 
- <ListSpell>
  <Spell0>Divine Missile</Spell0> 
  </ListSpell>
  <SpellRate>500 to 1000</SpellRate> 
  <AttackMode>No Change</AttackMode> 
  </Setting1>
  </ListSettings>
  <Looting>yes</Looting> 
  <MustAttackMe>no</MustAttackMe> 
  <OnlyIfTrapped>no</OnlyIfTrapped> 
  </Destroyer>
- <Plaguesmith>
  <Categories>-</Categories> 
  <Danger>0</Danger> 
- <ListSettings>
- <Setting0>
  <Count>Any</Count> 
  <HpRange>10 to 100 %</HpRange> 
  <Stance>Keep Away Wait</Stance> 
  <Avoid>Wave</Avoid> 
  <Distance>4</Distance> 
  <Attack>Attack</Attack> 
- <ListSpell>
  <Spell0>Divine Missile</Spell0> 
  </ListSpell>
  <SpellRate>500 to 1000</SpellRate> 
  <AttackMode>No Change</AttackMode> 
  </Setting0>
- <Setting1>
  <Count>Any</Count> 
  <HpRange>0 to 10 %</HpRange> 
  <Stance>Keep Away</Stance> 
  <Avoid>None</Avoid> 
  <Distance>2</Distance> 
  <Attack>Attack</Attack> 
- <ListSpell>
  <Spell0>Divine Missile</Spell0> 
  </ListSpell>
  <SpellRate>500 to 1000</SpellRate> 
  <AttackMode>No Change</AttackMode> 
  </Setting1>
  </ListSettings>
  <Looting>yes</Looting> 
  <MustAttackMe>no</MustAttackMe> 
  <OnlyIfTrapped>no</OnlyIfTrapped> 
  </Plaguesmith>
- <Crystal-Spider>
  <Categories>-</Categories> 
  <Danger>0</Danger> 
- <ListSettings>
- <Setting0>
  <Count>Any</Count> 
  <HpRange>0 to 100 %</HpRange> 
  <Stance>Keep Away</Stance> 
  <Avoid>None</Avoid> 
  <Distance>4</Distance> 
  <Attack>Attack</Attack> 
- <ListSpell>
  <Spell0>Divine Missile</Spell0> 
  </ListSpell>
  <SpellRate>500 to 1000</SpellRate> 
  <AttackMode>No Change</AttackMode> 
  </Setting0>
  </ListSettings>
  <Looting>yes</Looting> 
  <MustAttackMe>no</MustAttackMe> 
  <OnlyIfTrapped>no</OnlyIfTrapped> 
  </Crystal-Spider>
- <Behemoth>
  <Categories>-</Categories> 
  <Danger>0</Danger> 
- <ListSettings>
- <Setting0>
  <Count>Any</Count> 
  <HpRange>0 to 100 %</HpRange> 
  <Stance>Keep Away Wait</Stance> 
  <Avoid>None</Avoid> 
  <Distance>4</Distance> 
  <Attack>Attack</Attack> 
- <ListSpell>
  <Spell0>Divine Missile</Spell0> 
  </ListSpell>
  <SpellRate>500 to 1000</SpellRate> 
  <AttackMode>No Change</AttackMode> 
  </Setting0>
  </ListSettings>
  <Looting>yes</Looting> 
  <MustAttackMe>no</MustAttackMe> 
  <OnlyIfTrapped>no</OnlyIfTrapped> 
  </Behemoth>
- <Demon>
  <Categories>-</Categories> 
  <Danger>0</Danger> 
- <ListSettings>
- <Setting0>
  <Count>Any</Count> 
  <HpRange>0 to 100 %</HpRange> 
  <Stance>Keep Away Wait</Stance> 
  <Avoid>Beam</Avoid> 
  <Distance>4</Distance> 
  <Attack>Attack</Attack> 
- <ListSpell>
  <Spell0>Divine Missile</Spell0> 
  </ListSpell>
  <SpellRate>500 to 1000</SpellRate> 
  <AttackMode>No Change</AttackMode> 
  </Setting0>
  </ListSettings>
  <Looting>yes</Looting> 
  <MustAttackMe>no</MustAttackMe> 
  <OnlyIfTrapped>no</OnlyIfTrapped> 
  </Demon>
- <All>
  <Categories>-</Categories> 
  <Danger>0</Danger> 
- <ListSettings>
- <Setting0>
  <Count>Any</Count> 
  <HpRange>0 to 100 %</HpRange> 
  <Stance>No movement</Stance> 
  <Avoid>None</Avoid> 
  <Distance>0</Distance> 
  <Attack>Attack</Attack> 
- <ListSpell>
  <Spell0>Divine Missile</Spell0> 
  </ListSpell>
  <SpellRate>500 to 1000</SpellRate> 
  <AttackMode>No Change</AttackMode> 
  </Setting0>
  </ListSettings>
  <Looting>no</Looting> 
  <MustAttackMe>no</MustAttackMe> 
  <OnlyIfTrapped>yes</OnlyIfTrapped> 
  </All>
- <Lost-Soul>
  <Categories>-</Categories> 
  <Danger>0</Danger> 
- <ListSettings>
- <Setting0>
  <Count>Any</Count> 
  <HpRange>8 to 100 %</HpRange> 
  <Stance>Keep Away</Stance> 
  <Avoid>None</Avoid> 
  <Distance>4</Distance> 
  <Attack>Attack</Attack> 
- <ListSpell>
  <Spell0>Divine Missile</Spell0> 
  </ListSpell>
  <SpellRate>500 to 1000</SpellRate> 
  <AttackMode>No Change</AttackMode> 
  </Setting0>
  </ListSettings>
  <Looting>yes</Looting> 
  <MustAttackMe>no</MustAttackMe> 
  <OnlyIfTrapped>no</OnlyIfTrapped> 
  </Lost-Soul>
  </Monsters>
- <Settings>
  <ListOrder>8</ListOrder> 
  <Health>9</Health> 
  <Proximity>8</Proximity> 
  <Danger>5</Danger> 
  <PlayerOnScreenSecurity>If cavebotting</PlayerOnScreenSecurity> 
  <CooldownControl>yes</CooldownControl> 
  <CheckItem>no</CheckItem> 
  <MustBeReachable>yes</MustBeReachable> 
  <MustBeShootable>no</MustBeShootable> 
  </Settings>
  <Enabled>no</Enabled> 
  </Targeting>
- <Hud>
- <List>
- <GeneralInfo>
  <Script>setsize(100,100) setfontcolor("white") addtext(name,10,30) addtext("LvL :", 150,30) addtext(level, 180,30) addtext("Next LvL :", 150,45) addtext(exptolevel(), 210,45) addtext("Pos X : ", 10,45) addtext(posx, 54,45) addtext("Pos Y : ", 10,60) addtext(posy, 54,60) addtext("Pos Z : ", 10,75) addtext(posz, 54,75)</Script> 
  <RefreshRate>1000</RefreshRate> 
  <Enabled>no</Enabled> 
  </GeneralInfo>
- <cursor-id>
  <Script>addtext(cursorinfo().id, 30, 70) addtext(posx .. "," .. posy .. "," .. posz, 30, 85)</Script> 
  <RefreshRate>1000</RefreshRate> 
  <Enabled>no</Enabled> 
  </cursor-id>
- <Monitor-My-Hunting>
  <Script>-- [[ INIT START ]] -- -- -- 88 -- "" ,d -- 88 -- ,adPPYba, 88 8b,dPPYba, 88,dPYba,,adPYba, ,adPPYYba, MM88MMM ,adPPYba, -- I8[ "" 88 88P' "Y8 88P' "88" "8a "" `Y8 88 a8P_____88 -- `"Y8ba, 88 88 88 88 88 ,adPPPPP88 88 8PP""""""" -- aa ]8I 88 88 88 88 88 88, ,88 88, "8b, ,aa -- Author: `"YbbdP"' 88 88 88 88 88 `"8bbdP"Y8 "Y888 `"Ybbd8"' -- -- Monitor My Hunting! -- -- Version: 1.0 -- Created: 7.09.2012 -- Last update: 18.09.2012 -- MONITOR_MY_HUNTING = MONITOR_MY_HUNTING or { SCRIPT_NAME = "Monitor My Hunting", SCRIPT_VERSION = "1.0", CLEARED_STATS = false, INITIALIZED = false, } MONITOR_MY_HUNTING.SHOW_ALL_ITEMS = false MONITOR_MY_HUNTING.ITEMS_LIST = { {NAME = "gold coin", VALUE = 1}, {NAME = "platinum coin", VALUE = 100}, {NAME = "magic plate armor", VALUE = 90000}, {NAME = "mastermind shield", VALUE = 50000}, {NAME = "amulet of loss", VALUE = 45000}, {NAME = "demon trophy", VALUE = 40000}, {NAME = "skull helmet", VALUE = 40000}, {NAME = "demonrage sword", VALUE = 36000}, {NAME = "golden legs", VALUE = 30000}, {NAME = "demon shield", VALUE = 30000}, {NAME = "boots of haste", VALUE = 30000}, {NAME = "hammer of wrath", VALUE = 30000}, {NAME = "steel boots", VALUE = 30000}, {NAME = "giant sword", VALUE = 17000}, {NAME = "dreaded cleaver", VALUE = 15000}, {NAME = "behemoth trophy", VALUE = 20000}, {NAME = "piece of royal steel", VALUE = 10000}, {NAME = "war axe", VALUE = 12000}, {NAME = "chaos mace", VALUE = 9000}, {NAME = "war horn", VALUE = 8000}, {NAME = "gold ring", VALUE = 8000}, {NAME = "fire axe", VALUE = 8000}, {NAME = "tower shield", VALUE = 8000}, {NAME = "haunted blade", VALUE = 8000}, {NAME = "broken key ring", VALUE = 8000}, {NAME = "skull staff", VALUE = 6000}, {NAME = "Knight Legs", VALUE = 5000}, {NAME = "mysterious voodoo skull", VALUE = 4000}, {NAME = "titan axe", VALUE = 4000}, {NAME = "skeleton decoration", VALUE = 3000}, {NAME = "platinum amulet", VALUE = 2500}, {NAME = "piece of draconian steel", VALUE = 3000}, {NAME = "ruby necklace", VALUE = 2000}, {NAME = "behemoth claw", VALUE = 2000}, {NAME = "perfect behemoth fang", VALUE = 250}, {NAME = "ice rapier", VALUE = 1000}, {NAME = "death ring", VALUE = 1000}, {NAME = "demon horn", VALUE = 1000}, {NAME = "demonic essence", VALUE = 1000}, {NAME = "emerald bangle", VALUE = 800}, {NAME = "stone skin amulet", VALUE = 500}, {NAME = "piece of hell steel", VALUE = 500}, {NAME = "unholy bone", VALUE = 480}, {NAME = "scythe leg", VALUE = 450}, {NAME = "essence of a bad dream", VALUE = 360}, {NAME = "metal spike", VALUE = 320}, {NAME = "ultimate health potion", VALUE = 0}, {NAME = "black pearl", VALUE = 280}, {NAME = "might ring", VALUE = 250}, {NAME = "small emerald", VALUE = 250}, {NAME = "small amethyst", VALUE = 200}, {NAME = "great health potion", VALUE = 0}, {NAME = "white pearl", VALUE = 160}, {NAME = "great mana potion", VALUE = 0}, {NAME = "assassin star", VALUE = 100}, {NAME = "soul orb", VALUE = 25}, {NAME = "knight armor", VALUE = 5000}, {NAME = "crown armor", VALUE = 12000}, {NAME = "glacier mask", VALUE = 2500}, {NAME = "glacier kilt", VALUE = 11000}, } MONITOR_MY_HUNTING.SHOW_ALL_SUPPLIES = false MONITOR_MY_HUNTING.SUPPLIES_LIST = { {NAME = "strong mana potion", PRICE = 80}, {NAME = "prismatic bolt", PRICE = 20}, {NAME = "assassin star", PRICE = 100}, {NAME = "onyx arrow", PRICE = 7}, {NAME = "crystalline arrow", PRICE = 20}, {NAME = "envenomed arrow", PRICE = 12}, {NAME = "flaming arrow", PRICE = 5}, {NAME = "flash arrow", PRICE = 5}, {NAME = "earth arrow", PRICE = 5}, {NAME = "power bolt", PRICE = 7}, } -- [[ DO NOT CHANGE ANYTHING BELOW THIS LINE. ]] -- MONITOR_MY_HUNTING.TEMP_ITEMS_LIST = MONITOR_MY_HUNTING.TEMP_ITEMS_LIST or {} MONITOR_MY_HUNTING.TEMP_SUPPLIES_LIST = MONITOR_MY_HUNTING.TEMP_SUPPLIES_LIST or {} MONITOR_MY_HUNTING.COLORS = MONITOR_MY_HUNTING.COLORS or { BLACK = rgbcolor(1, 1, 1), ORANGE = rgbcolor(255, 165, 0), BLUE = rgbcolor(30, 144, 255), CORNSILK = rgbcolor(205, 200, 177), WHITE = rgbcolor(255, 255, 255), GREEN = rgbcolor(107, 142, 35), RED = rgbcolor(178, 34, 34), } local function CreateMessageObject(MESSAGE_DATA) if (type(MESSAGE_DATA) ~= "userdata") then return setmetatable({__data = {TYPE = -1, TIME_STAMP = -1, SENDER_NAME = "", SENDER_LEVEL = -1, CONTENT = ""}}, MessageMetaTable) else return setmetatable({__data = {TYPE = MESSAGE_DATA.type, TIME_STAMP = Misc.ConvertToSeconds(string.sub(MESSAGE_DATA.text, 1, 5)), SENDER_NAME = MESSAGE_DATA.sender, SENDER_LEVEL = tonumber((tostring(string.match(MESSAGE_DATA.text, ".+ (%b[]): .+")):gsub("[^%d]", ""))) or 0, CONTENT = string.sub(MESSAGE_DATA.text, 7)}}, MessageMetaTable) end end local function addtextshadow(DISPLAY_TEXT, X_OFFSET, Y_OFFSET, FONT_COLOR) setfontcolor(MONITOR_MY_HUNTING.COLORS.BLACK) addtext(DISPLAY_TEXT, X_OFFSET + 1, Y_OFFSET + 1) setfontcolor(FONT_COLOR) addtext(DISPLAY_TEXT, X_OFFSET, Y_OFFSET) end -- [[ INIT END ]] -- if (not Stats.Update()) then local SERVER_LOG_MESSAGES = getnewmessages("Server Log") local SERVER_LOG_MESSAGES_COUNT = SERVER_LOG_MESSAGES.count - 1 for INDEX = 0, SERVER_LOG_MESSAGES_COUNT do local MESSAGE_OBJECT = CreateMessageObject(SERVER_LOG_MESSAGES[SERVER_LOG_MESSAGES_COUNT - INDEX]) if (MESSAGE_OBJECT:Type() == 19 and MESSAGE_OBJECT:Content():lower():match("^loot of")) then local LOOT_INFO = Message.ParseLootMessage(MESSAGE_OBJECT, true) if (#LOOT_INFO.NAME > 0) then Stats.__data.MONSTERS_KILLED[LOOT_INFO.NAME] = (Stats.__data.MONSTERS_KILLED[LOOT_INFO.NAME] or 0) + 1 for _, LOOT_ITEM in ipairs(LOOT_INFO.ITEMS) do if (Stats.__data.ITEMS_LOOTED[LOOT_ITEM.ID]) then Stats.__data.ITEMS_LOOTED[LOOT_ITEM.ID].QUANTITY = Stats.__data.ITEMS_LOOTED[LOOT_ITEM.ID].QUANTITY + LOOT_ITEM.QUANTITY else Stats.__data.ITEMS_LOOTED[LOOT_ITEM.ID] = {ID = LOOT_ITEM.ID, NAME = LOOT_ITEM.NAME, QUANTITY = LOOT_ITEM.QUANTITY, VALUE = Item.GetValue(LOOT_ITEM.ID)} end end end end end end local RESET_ITEMS_AND_SUPPLIES = #MONITOR_MY_HUNTING.ITEMS_LIST ~= #MONITOR_MY_HUNTING.TEMP_ITEMS_LIST or #MONITOR_MY_HUNTING.SUPPLIES_LIST ~= #MONITOR_MY_HUNTING.TEMP_SUPPLIES_LIST if (not RESET_ITEMS_AND_SUPPLIES) then for INDEX, LOOT_ITEM in ipairs(MONITOR_MY_HUNTING.ITEMS_LIST) do if (LOOT_ITEM.NAME ~= MONITOR_MY_HUNTING.TEMP_ITEMS_LIST[INDEX].NAME or LOOT_ITEM.VALUE ~= MONITOR_MY_HUNTING.TEMP_ITEMS_LIST[INDEX].VALUE) then RESET_ITEMS_AND_SUPPLIES = true break end end end if (not RESET_ITEMS_AND_SUPPLIES) then for INDEX, SUPPLY_ITEM in ipairs(MONITOR_MY_HUNTING.SUPPLIES_LIST) do if (SUPPLY_ITEM.NAME ~= MONITOR_MY_HUNTING.TEMP_SUPPLIES_LIST[INDEX].NAME or SUPPLY_ITEM.PRICE ~= MONITOR_MY_HUNTING.TEMP_SUPPLIES_LIST[INDEX].PRICE) then RESET_ITEMS_AND_SUPPLIES = true break end end end if (not MONITOR_MY_HUNTING.INITIALIZED or RESET_ITEMS_AND_SUPPLIES) then if (not MONITOR_MY_HUNTING.CLEARED_STATS) then Stats.Clear(CLEAR_STATS_ALL) Stats.Update() MONITOR_MY_HUNTING.CLEARED_STATS = true end MONITOR_MY_HUNTING.TEMP_ITEMS_LIST, MONITOR_MY_HUNTING.TEMP_SUPPLIES_LIST = {}, {} for _, LOOT_ITEM in ipairs(MONITOR_MY_HUNTING.ITEMS_LIST) do local LOOT_ITEM_ID = Item.GetID(type(LOOT_ITEM.NAME) ~= "table" and LOOT_ITEM.NAME or unpack(LOOT_ITEM.NAME)) Stats.AddItemsLooted(LOOT_ITEM_ID, 0, LOOT_ITEM.VALUE) table.insert(MONITOR_MY_HUNTING.TEMP_ITEMS_LIST, {ID = LOOT_ITEM_ID, NAME = LOOT_ITEM.NAME, VALUE = LOOT_ITEM.VALUE}) end for _, SUPPLY_ITEM in ipairs(MONITOR_MY_HUNTING.SUPPLIES_LIST) do local SUPPLY_ITEM_ID = Item.GetID(type(SUPPLY_ITEM.NAME) ~= "table" and SUPPLY_ITEM.NAME or unpack(SUPPLY_ITEM.NAME)) Stats.AddSuppliesUsed(SUPPLY_ITEM_ID, 0, SUPPLY_ITEM.PRICE) table.insert(MONITOR_MY_HUNTING.TEMP_SUPPLIES_LIST, {ID = SUPPLY_ITEM_ID, NAME = SUPPLY_ITEM.NAME, PRICE = SUPPLY_ITEM.PRICE}) end MONITOR_MY_HUNTING.INITIALIZED = true end setposition(Client.ClientWindow().right - 434, Client.WorldWindow().top + 5) local Y_POSITION, INDEX, ITEMS_LOOTED_WORTH, SUPPLIES_USED_WORTH = 30, 0, 0, 0 addtextshadow(sprintf("%s v%s", MONITOR_MY_HUNTING.SCRIPT_NAME:upper(), MONITOR_MY_HUNTING.SCRIPT_VERSION), 10, Y_POSITION + (INDEX * 16), MONITOR_MY_HUNTING.COLORS.ORANGE) Y_POSITION = Y_POSITION + 20 addtextshadow("ITEMS LOOTED", 10, Y_POSITION + (INDEX * 16), MONITOR_MY_HUNTING.COLORS.BLUE) Y_POSITION = Y_POSITION + 20 for _, LOOT_ITEM in pairs(Stats.GetItemsLooted()) do if ((MONITOR_MY_HUNTING.SHOW_ALL_ITEMS or table.find(MONITOR_MY_HUNTING.TEMP_ITEMS_LIST, LOOT_ITEM.ID, "ID")) and LOOT_ITEM.QUANTITY > 0) then addtextshadow(((#LOOT_ITEM.NAME > 17 and sprintf("%s...", string.match(string.sub(LOOT_ITEM.NAME, 1, 17), "(.-)%s?$"))) or LOOT_ITEM.NAME):ucwords(), 10, Y_POSITION + (INDEX * 16), MONITOR_MY_HUNTING.COLORS.CORNSILK) addtextshadow(sprintf("%s (%sK)", Misc.FormatNumber(LOOT_ITEM.QUANTITY), tostring(math.floor(LOOT_ITEM.VALUE * LOOT_ITEM.QUANTITY / 100) / 10)), 140, Y_POSITION + (INDEX * 16), MONITOR_MY_HUNTING.COLORS.WHITE) INDEX, ITEMS_LOOTED_WORTH = INDEX + 1, ITEMS_LOOTED_WORTH + (LOOT_ITEM.VALUE * LOOT_ITEM.QUANTITY) end end addtextshadow("Total:", 10, Y_POSITION + (INDEX * 16), MONITOR_MY_HUNTING.COLORS.WHITE) addtextshadow(sprintf("%s GPs", Misc.FormatNumber(ITEMS_LOOTED_WORTH)), 10 + 35, Y_POSITION + (INDEX * 16), MONITOR_MY_HUNTING.COLORS.ORANGE) Y_POSITION = Y_POSITION + 20 addtextshadow("SUPPLIES USED", 10, Y_POSITION + (INDEX * 16), MONITOR_MY_HUNTING.COLORS.BLUE) Y_POSITION = Y_POSITION + 20 for _, SUPPLY_ITEM in pairs(Stats.GetSuppliesUsed()) do if ((MONITOR_MY_HUNTING.SHOW_ALL_SUPPLIES or table.find(MONITOR_MY_HUNTING.TEMP_SUPPLIES_LIST, SUPPLY_ITEM.ID, "ID")) and SUPPLY_ITEM.QUANTITY > 0) then addtextshadow(((#SUPPLY_ITEM.NAME > 17 and sprintf("%s...", string.match(string.sub(SUPPLY_ITEM.NAME, 1, 17), "(.-)%s?$"))) or SUPPLY_ITEM.NAME):ucwords(), 10, Y_POSITION + (INDEX * 16), MONITOR_MY_HUNTING.COLORS.CORNSILK) addtextshadow(sprintf("%s (%sK)", Misc.FormatNumber(SUPPLY_ITEM.QUANTITY), tostring(math.floor(SUPPLY_ITEM.PRICE * SUPPLY_ITEM.QUANTITY / 100) / 10)), 140, Y_POSITION + (INDEX * 16), MONITOR_MY_HUNTING.COLORS.WHITE) INDEX, SUPPLIES_USED_WORTH = INDEX + 1, SUPPLIES_USED_WORTH + (SUPPLY_ITEM.PRICE * SUPPLY_ITEM.QUANTITY) end end addtextshadow("Total:", 10, Y_POSITION + (INDEX * 16), MONITOR_MY_HUNTING.COLORS.WHITE) addtextshadow(sprintf("%s GPs", Misc.FormatNumber(SUPPLIES_USED_WORTH)), 10 + 35, Y_POSITION + (INDEX * 16), MONITOR_MY_HUNTING.COLORS.ORANGE) Y_POSITION = Y_POSITION + 20 addtextshadow(sprintf("%s: %s GPs (%s K/H)", ((ITEMS_LOOTED_WORTH >= SUPPLIES_USED_WORTH and ("PROFIT")) or ("WASTE")), Misc.FormatNumber(ITEMS_LOOTED_WORTH - SUPPLIES_USED_WORTH), tostring(math.floor(((ITEMS_LOOTED_WORTH - SUPPLIES_USED_WORTH) * 3600) / (System.HuntingTime() / 1000) / 100) / 10)), 10, Y_POSITION + (INDEX * 16), ITEMS_LOOTED_WORTH >= SUPPLIES_USED_WORTH and MONITOR_MY_HUNTING.COLORS.GREEN or MONITOR_MY_HUNTING.COLORS.RED)</Script> 
  <RefreshRate>1000</RefreshRate> 
  <Enabled>yes</Enabled> 
  </Monitor-My-Hunting>
  </List>
  <Show>If Focused</Show> 
  <Enabled>yes</Enabled> 
  </Hud>
- <Input>
- <Keyboard>
  <Mode>Simulate</Mode> 
  <StuckCtrlShift>If cavebot on, release after 1 sec</StuckCtrlShift> 
  <TypingStyle>Keyboard keys</TypingStyle> 
  <PressWaitTime>45 to 65</PressWaitTime> 
  </Keyboard>
- <Mouse>
  <Mode>Simulate</Mode> 
  <Scroll>Use mouse wheel</Scroll> 
  <MoveSpeed>Instantaneous</MoveSpeed> 
  <ClickWaitTime>30 to 50</ClickWaitTime> 
  </Mouse>
  <OpenMenuPolicy>Confirm if cavebotting</OpenMenuPolicy> 
  <Enabled>yes</Enabled> 
  </Input>
  </Settings>
 
Status
Not open for further replies.
Top