Compatibility unverified
This community Razor script has not been tested in game by the Hub. Read its setup and client requirements before use.
By DaKlue V 2.0 UO Outlands Wildlands Addition.
Item Recycle Bot.razor
1# This is an automated backup - check out https://outlands.uorazorscripts.com/script/9e4176cf-f80f-408d-bdf3-37013a5861a7 for latest2# Automation by Jaseowns3## Script: Item Recycle Bot4## Created by: daklue#05#############################################6 7# Item Recycle Bot By DaKlue8# V 2.0 9# UO Outlands Wildlands Addition. 10 11#####################################12# Choose what you want to save...13# You may edit these variables below...14#####################################15 16# will drink the essence juice at end of script17@setvar! jase_AutoConsumeArcaneEssence 018# will move resources to a diffrent chest at end of recycle phase19@setvar! jase_AutoMoveResourcesFromBag 020 21# cooldowns amd que times22@setvar! globalTimeout 500023@setvar! globalQueTime 100024 25# accuracy26@setvar! jase_save_supremely 127@setvar! jase_save_exceedingly 128@setvar! jase_save_eminently 0 29@setvar! jase_save_surpassingly 030@setvar! jase_save_accurate 031 32# damage33@setvar! jase_save_vanquishing 134@setvar! jase_save_power 135@setvar! jase_save_force 036@setvar! jase_save_might 037@setvar! jase_save_ruin 038 39# slayers40@setvar! jase_save_slaying 141 42# protection43@setvar! jase_save_invulnerability 144@setvar! jase_save_fortification 145@setvar! jase_save_hardening 046@setvar! jase_save_guarding 047@setvar! jase_save_defense 048 49# this is your save box50if not varexist itemsGoInHere 51 overhead 'Please select your chest to keep good items.' 8852 @setvar! itemsGoInHere53 wft 50054endif 55# this is your box where unidentifed items are held56if not varexist messySourceContainer 57 overhead 'Please select your chest where you store unidentified items.' 8858 @setvar! messySourceContainer59 wft 50060endif61# this is for a resource container where you store ingot leather scrolls ect...62if not varexist resourceContainer 63 overhead 'Please select your chest where you store your resources.' 8864 @setvar! resourceContainer65 wft 50066endif67 68if skill "Item Identification" = 12069 // will do container70elseif skill "Item Identification" >= 3071 // will do item id skill72elseif findtype "wand" backpack as idWandHopefully73 // will try to use wand74else75 overhead "Jase says: Not able to ID items.." 3476 overhead "Jase says: Need skill or wand" 7777 sysmsg "Jase says: Not able to ID items.." 3478 sysmsg "Jase says: Need skill or wand" 7779 stop80endif81 82if not findtype 4032|4032|3997|7864|4148|4136 backpack83 overhead "Jase says: Not able to recycle items.." 3484 overhead "Jase says: Need tinker tool, sewing kit or saw" 7785 sysmsg "Jase says: Not able to recycle items.." 3486 sysmsg "Jase says: Need tinker tool, sewing kit or saw" 7787 stop88endif89 90##################################################################################################################91##92## Don't edit below this line93##94##################################################################################################################95while not dead96@setvar! jase_currentItem 097 98# Where items get stored.. leave these here for now99@setvar! jase_Archery_Storage itemsGoInHere100@setvar! jase_Fencing_Storage itemsGoInHere101@setvar! jase_Macing_Storage itemsGoInHere102@setvar! jase_Mage_Storage itemsGoInHere103@setvar! jase_Music_Storage itemsGoInHere104@setvar! jase_Shield_Storage itemsGoInHere105@setvar! jase_Swords_Storage itemsGoInHere106@setvar! jase_Wrestling_Storage itemsGoInHere107@setvar! jase_RegularLeather_Storage itemsGoInHere108@setvar! jase_StuddedLeather_Storage itemsGoInHere109@setvar! jase_BoneLeather_Storage itemsGoInHere110@setvar! jase_Ringmail_Storage itemsGoInHere111@setvar! jase_Chainmail_Storage itemsGoInHere112@setvar! jase_Plate_Storage itemsGoInHere113@setvar! jase_Arcane_Storage itemsGoInHere114 115@clearignore116 117# Ignore basic items118while findtype 3834|3922 messySourceContainer 0 as item119 @ignore item120endwhile121 122 123# Swords - puts items into jase_Swords_Storage124while findtype 3909|3911|3913|3915|3917|3934|3937|5046|5049|5115|5119|5182|5185|5187|30988|31128|31190 messySourceContainer as item125 getlabel item desc126 overhead "Item: {{desc}}" 88127 @setvar! saveItem 0128 @setvar! ignoreItem 1129 if jase_save_slaying = 1 and "slaying" in desc130 @setvar! saveItem 1131 elseif jase_save_supremely = 1 and "supremely" in desc132 @setvar! saveItem 1133 elseif jase_save_exceedingly = 1 and "exceedingly" in desc134 @setvar! saveItem 1135 elseif jase_save_eminently = 1 and "eminently" in desc136 @setvar! saveItem 1137 elseif jase_save_surpassingly = 1 and "surpassingly" in desc138 @setvar! saveItem 1139 elseif jase_save_accurate = 1 and "accurate" in desc140 @setvar! saveItem 1141 elseif jase_save_vanquishing = 1 and "vanquishing" in desc142 @setvar! saveItem 1143 elseif jase_save_power = 1 and "power" in desc144 @setvar! saveItem 1145 elseif jase_save_force = 1 and "force" in desc146 @setvar! saveItem 1147 elseif jase_save_might = 1 and "might" in desc148 @setvar! saveItem 1149 elseif jase_save_ruin = 1 and "ruin" in desc150 @setvar! saveItem 1151 endif152 153 if "unidentified" in desc154 @setvar! jase_currentItem item155 if skill "Item Identification" = 120156 useskill "itemId"157 wft 500158 target messySourceContainer159 wait 2000160 @setvar! ignoreItem 0161 elseif skill "Item Identification" >= 30162 useskill "itemId"163 wft 500164 target item165 wait 2000166 @setvar! ignoreItem 0167 elseif findtype "wand" backpack as idWandHopefully168 dclick idWandHopefully169 wft 500170 target item171 @setvar! ignoreItem 0172 endif173 endif174 175 if saveItem = 1176 overhead "Saving: {{desc}}" 77177 wait globalTimeout178 say "Saving an item." 77179 @setvar! jase_currentItem 0180 lift item181 drop jase_Swords_Storage 0 0 0182 wait 650183 @ignore item184 endif185 186 if ignoreItem = 1187 lift item188 wait globalQueTime189 drop backpack 0 0 0190 wait globalQueTime191 overhead "Recycleing: {{desc}}" 77192 say "Recycleing an item." 77193 if find jase_currentItem backpack194 if not gumpexists 949095101195 if findtype 4032|3997|7864|4148|4136 backpack as recyclerItemKit196 dclick recyclerItemKit197 waitforgump 949095101 5000198 endif199 endif200 if gumpexists 949095101 201 gumpresponse 3 949095101202 wft 500203 target jase_currentItem204 endif205 endif206 @ignore item207 endif208endwhile209 210# Macing - puts items into jase_Macing_Storage211if jase_Macing_Storage != 0 and jase_Macing_Storage != itemsGoInHere212 dclick jase_Macing_Storage213 wait 650214endif215while findtype 3568|3713|3721|3932|5040|5044|5112|5127|5177|5179|5181|30991|30999|31000|31001|31014|31178|31180|31182 messySourceContainer as item216 getlabel item desc217 overhead "Item: {{desc}}" 88218 @setvar! saveItem 0219 @setvar! ignoreItem 1220 if jase_save_slaying = 1 and "slaying" in desc221 @setvar! saveItem 1222 elseif jase_save_supremely = 1 and "supremely" in desc223 @setvar! saveItem 1224 elseif jase_save_exceedingly = 1 and "exceedingly" in desc225 @setvar! saveItem 1226 elseif jase_save_eminently = 1 and "eminently" in desc227 @setvar! saveItem 1228 elseif jase_save_surpassingly = 1 and "surpassingly" in desc229 @setvar! saveItem 1230 elseif jase_save_accurate = 1 and "accurate" in desc231 @setvar! saveItem 1232 elseif jase_save_vanquishing = 1 and "vanquishing" in desc233 @setvar! saveItem 1234 elseif jase_save_power = 1 and "power" in desc235 @setvar! saveItem 1236 elseif jase_save_force = 1 and "force" in desc237 @setvar! saveItem 1238 elseif jase_save_might = 1 and "might" in desc239 @setvar! saveItem 1240 elseif jase_save_ruin = 1 and "ruin" in desc241 @setvar! saveItem 1242 endif243 244 if "unidentified" in desc245 @setvar! jase_currentItem item246 if skill "Item Identification" = 120247 useskill "itemId"248 wft 500249 target messySourceContainer250 wait 2000251 @setvar! ignoreItem 0252 elseif skill "Item Identification" >= 30253 useskill "itemId"254 wft 500255 target item256 wait 2000257 @setvar! ignoreItem 0258 elseif findtype "wand" backpack as idWandHopefully259 dclick idWandHopefully260 wft 500261 target item262 @setvar! ignoreItem 0263 endif264 endif265 266 if saveItem = 1267 overhead "Saving: {{desc}}" 77268 wait globalTimeout269 say "Saving an item." 77 270 @setvar! jase_currentItem 0271 lift item272 drop jase_Macing_Storage 0 0 0273 wait 650274 @ignore item275 endif276 277 if ignoreItem = 1278 lift item279 wait globalQueTime280 drop backpack 0 0 0281 wait globalQueTime282 overhead "Recycleing: {{desc}}" 77283 say "Recycleing an item." 77284 if find jase_currentItem backpack285 if not gumpexists 949095101286 if findtype 4032|3997|7864|4148|4136 backpack as recyclerItemKit287 dclick recyclerItemKit288 waitforgump 949095101 5000289 endif290 endif291 if gumpexists 949095101 292 gumpresponse 3 949095101293 wft 500294 target jase_currentItem295 endif296 endif297 @ignore item298 endif299endwhile300 301# Fencing - puts items into jase_Fencing_Storage302if jase_Fencing_Storage != 0 and jase_Fencing_Storage != itemsGoInHere303 dclick jase_Fencing_Storage304 wait 650305endif306while findtype 3719|3922|3938|5121|5123|5125|30989|30992|30996|30997|30998|31176|31188 messySourceContainer as item307 getlabel item desc308 overhead "Item: {{desc}}" 88309 @setvar! saveItem 0310 @setvar! ignoreItem 1311 if jase_save_slaying = 1 and "slaying" in desc312 @setvar! saveItem 1313 elseif jase_save_supremely = 1 and "supremely" in desc314 @setvar! saveItem 1315 elseif jase_save_exceedingly = 1 and "exceedingly" in desc316 @setvar! saveItem 1317 elseif jase_save_eminently = 1 and "eminently" in desc318 @setvar! saveItem 1319 elseif jase_save_surpassingly = 1 and "surpassingly" in desc320 @setvar! saveItem 1321 elseif jase_save_accurate = 1 and "accurate" in desc322 @setvar! saveItem 1323 elseif jase_save_vanquishing = 1 and "vanquishing" in desc324 @setvar! saveItem 1325 elseif jase_save_power = 1 and "power" in desc326 @setvar! saveItem 1327 elseif jase_save_force = 1 and "force" in desc328 @setvar! saveItem 1329 elseif jase_save_might = 1 and "might" in desc330 @setvar! saveItem 1331 elseif jase_save_ruin = 1 and "ruin" in desc332 @setvar! saveItem 1333 endif334 335 if "unidentified" in desc336 @setvar! jase_currentItem item337 if skill "Item Identification" = 120338 useskill "itemId"339 wft 500340 target messySourceContainer341 wait 2000342 @setvar! ignoreItem 0343 elseif skill "Item Identification" >= 30344 useskill "itemId"345 wft 500346 target item347 wait 2000348 @setvar! ignoreItem 0349 elseif findtype "wand" backpack as idWandHopefully350 dclick idWandHopefully351 wft 500352 target item353 @setvar! ignoreItem 0354 endif355 endif356 357 if saveItem = 1358 overhead "Saving: {{desc}}" 77359 wait globalTimeout360 say "Saving an item." 77361 @setvar! jase_currentItem 0362 lift item363 drop jase_Fencing_Storage 0 0 0364 wait 650365 @ignore item366 endif367 368 if ignoreItem = 1369 lift item370 wait globalQueTime371 drop backpack 0 0 0372 wait globalQueTime373 overhead "Recycleing: {{desc}}" 77374 say "Recycleing an item." 77375 if find jase_currentItem backpack376 if not gumpexists 949095101377 if findtype 4032|3997|7864|4148|4136 backpack as recyclerItemKit378 dclick recyclerItemKit379 waitforgump 949095101 5000380 endif381 endif382 if gumpexists 949095101 383 gumpresponse 3 949095101384 wft 500385 target jase_currentItem386 endif387 endif388 @ignore item389 endif390endwhile391 392# Archery - puts items into jase_Archery_Storage393if jase_Archery_Storage != 0 and jase_Archery_Storage != itemsGoInHere394 dclick jase_Archery_Storage395 wait 650396endif397while findtype 3920|5042|5117|30990|30993|30994|30995|31184|31186 messySourceContainer as item398 getlabel item desc399 overhead "Item: {{desc}}" 88400 @setvar! saveItem 0401 @setvar! ignoreItem 1402 if jase_save_slaying = 1 and "slaying" in desc403 @setvar! saveItem 1404 elseif jase_save_supremely = 1 and "supremely" in desc405 @setvar! saveItem 1406 elseif jase_save_exceedingly = 1 and "exceedingly" in desc407 @setvar! saveItem 1408 elseif jase_save_eminently = 1 and "eminently" in desc409 @setvar! saveItem 1410 elseif jase_save_surpassingly = 1 and "surpassingly" in desc411 @setvar! saveItem 1412 elseif jase_save_accurate = 1 and "accurate" in desc413 @setvar! saveItem 1414 elseif jase_save_vanquishing = 1 and "vanquishing" in desc415 @setvar! saveItem 1416 elseif jase_save_power = 1 and "power" in desc417 @setvar! saveItem 1418 elseif jase_save_force = 1 and "force" in desc419 @setvar! saveItem 1420 elseif jase_save_might = 1 and "might" in desc421 @setvar! saveItem 1422 elseif jase_save_ruin = 1 and "ruin" in desc423 @setvar! saveItem 1424 endif425 426 if "unidentified" in desc427 @setvar! jase_currentItem item428 if skill "Item Identification" = 120429 useskill "itemId"430 wft 500431 target messySourceContainer432 wait 2000433 @setvar! ignoreItem 0434 elseif skill "Item Identification" >= 30435 useskill "itemId"436 wft 500437 target item438 wait 2000439 @setvar! ignoreItem 0440 elseif findtype "wand" backpack as idWandHopefully441 dclick idWandHopefully442 wft 500443 target item444 @setvar! ignoreItem 0445 endif446 endif447 448 if saveItem = 1449 overhead "Saving: {{desc}}" 77450 wait globalTimeout451 say "Saving an item." 77 452 @setvar! jase_currentItem 0453 lift item454 drop jase_Archery_Storage 0 0 0455 wait 650456 @ignore item457 endif458 459 if ignoreItem = 1460 lift item461 wait globalQueTime462 drop backpack 0 0 0463 wait globalQueTime464 overhead "Recycleing: {{desc}}" 77465 say "Recycleing an item." 77466 if find jase_currentItem backpack467 if not gumpexists 949095101468 if findtype 4032|3997|7864|4148|4136 backpack as recyclerItemKit469 dclick recyclerItemKit470 waitforgump 949095101 5000471 endif472 endif473 if gumpexists 949095101 474 gumpresponse 3 949095101475 wft 500476 target jase_currentItem477 endif478 endif479 @ignore item480 endif481endwhile482 483# Shield - puts items into jase_Shield_Storage484if jase_Shield_Storage != 0 and jase_Shield_Storage != itemsGoInHere485 dclick jase_Shield_Storage486 wait 650487endif488while findtype 7026|7027|7029|7031|7033|7034|7035|7107|7109|31002|31130 messySourceContainer as item489 getlabel item desc490 overhead "Item: {{desc}}" 88491 @setvar! saveItem 0492 @setvar! ignoreItem 1493 if jase_save_invulnerability = 1 and "invulnerability" in desc494 @setvar! saveItem 1495 elseif jase_save_fortification = 1 and "fortification" in desc496 @setvar! saveItem 1497 elseif jase_save_hardening = 1 and "hardening" in desc498 @setvar! saveItem 1499 elseif jase_save_guarding = 1 and "guarding" in desc500 @setvar! saveItem 1501 elseif jase_save_defense = 1 and "defense" in desc502 @setvar! saveItem 1503 endif504 505 if "unidentified" in desc506 @setvar! jase_currentItem item507 if skill "Item Identification" = 120508 useskill "itemId"509 wft 500510 target messySourceContainer511 wait 2000512 @setvar! ignoreItem 0513 elseif skill "Item Identification" >= 30514 useskill "itemId"515 wft 500516 target item517 wait 2000518 @setvar! ignoreItem 0519 elseif findtype "wand" backpack as idWandHopefully520 dclick idWandHopefully521 wft 500522 target item523 @setvar! ignoreItem 0524 endif525 endif526 527 if saveItem = 1528 overhead "Saving: {{desc}}" 77529 wait globalTimeout530 say "Saving an item." 77531 @setvar! jase_currentItem 0532 lift item533 drop jase_Shield_Storage 0 0 0534 wait 650535 @ignore item536 endif537 538 if ignoreItem = 1539 lift item540 wait globalQueTime541 drop backpack 0 0 0542 wait globalQueTime543 overhead "Recycleing: {{desc}}" 77544 say "Recycleing an item." 77545 if find jase_currentItem backpack546 if not gumpexists 949095101547 if findtype 4032|3997|7864|4148|4136 backpack as recyclerItemKit548 dclick recyclerItemKit549 waitforgump 949095101 5000550 endif551 endif552 if gumpexists 949095101 553 gumpresponse 3 949095101554 wft 500555 target jase_currentItem556 endif557 endif558 @ignore item559 endif560endwhile561 562# Mage - puts items into jase_Mage_Storage563if jase_Mage_Storage != 0 and jase_Mage_Storage != itemsGoInHere564 dclick jase_Mage_Storage565 wait 650566endif567while findtype 3570|3571|3572|3573|3834 messySourceContainer as item568 getlabel item desc569 overhead "Item: {{desc}}" 88570 @setvar! saveItem 0571 @setvar! ignoreItem 1572 if jase_save_slaying = 1 and "slaying" in desc573 @setvar! saveItem 1574 elseif jase_save_supremely = 1 and "supremely" in desc575 @setvar! saveItem 1576 elseif jase_save_exceedingly = 1 and "exceedingly" in desc577 @setvar! saveItem 1578 elseif jase_save_eminently = 1 and "eminently" in desc579 @setvar! saveItem 1580 elseif jase_save_surpassingly = 1 and "surpassingly" in desc581 @setvar! saveItem 1582 elseif jase_save_accurate = 1 and "accurate" in desc583 @setvar! saveItem 1584 elseif jase_save_vanquishing = 1 and "vanquishing" in desc585 @setvar! saveItem 1586 elseif jase_save_power = 1 and "power" in desc587 @setvar! saveItem 1588 elseif jase_save_force = 1 and "force" in desc589 @setvar! saveItem 1590 elseif jase_save_might = 1 and "might" in desc591 @setvar! saveItem 1592 elseif jase_save_ruin = 1 and "ruin" in desc593 @setvar! saveItem 1594 endif595 596 if "unidentified" in desc597 @setvar! jase_currentItem item598 if skill "Item Identification" = 120599 useskill "itemId"600 wft 500601 target messySourceContainer602 wait 2000603 @setvar! ignoreItem 0604 elseif skill "Item Identification" >= 30605 useskill "itemId"606 wft 500607 target item608 wait 2000609 @setvar! ignoreItem 0610 elseif findtype "wand" backpack as idWandHopefully611 dclick idWandHopefully612 wft 500613 target item614 @setvar! ignoreItem 0615 endif616 endif617 618 if saveItem = 1619 overhead "Saving: {{desc}}" 77620 wait globalTimeout621 say "Saving an item." 77622 @setvar! jase_currentItem 0623 lift item624 drop jase_Mage_Storage 0 0 0625 wait 650626 @ignore item627 endif628 629 if ignoreItem = 1630 lift item631 wait globalQueTime632 drop backpack 0 0 0633 wait globalQueTime634 overhead "Recycleing: {{desc}}" 77635 say "Recycleing an item." 77636 if find jase_currentItem backpack637 if not gumpexists 949095101638 if findtype 4032|3997|7864|4148|4136 backpack as recyclerItemKit639 dclick recyclerItemKit640 waitforgump 949095101 5000641 endif642 endif643 if gumpexists 949095101 644 gumpresponse 3 949095101645 wft 500646 target jase_currentItem647 endif648 endif649 @ignore item650 endif651endwhile652 653# Wrestling - puts items into jase_Wrestling_Storage654if jase_Wrestling_Storage != 0 and jase_Wrestling_Storage != itemsGoInHere655 dclick jase_Wrestling_Storage656 wait 650657endif658while findtype 22187|31141|31142 messySourceContainer as item659 getlabel item desc660 overhead "Item: {{desc}}" 88661 @setvar! saveItem 0662 @setvar! ignoreItem 1663 if jase_save_slaying = 1 and "slaying" in desc664 @setvar! saveItem 1665 elseif jase_save_supremely = 1 and "supremely" in desc666 @setvar! saveItem 1667 elseif jase_save_exceedingly = 1 and "exceedingly" in desc668 @setvar! saveItem 1669 elseif jase_save_eminently = 1 and "eminently" in desc670 @setvar! saveItem 1671 elseif jase_save_surpassingly = 1 and "surpassingly" in desc672 @setvar! saveItem 1673 elseif jase_save_accurate = 1 and "accurate" in desc674 @setvar! saveItem 1675 elseif jase_save_vanquishing = 1 and "vanquishing" in desc676 @setvar! saveItem 1677 elseif jase_save_power = 1 and "power" in desc678 @setvar! saveItem 1679 elseif jase_save_force = 1 and "force" in desc680 @setvar! saveItem 1681 elseif jase_save_might = 1 and "might" in desc682 @setvar! saveItem 1683 elseif jase_save_ruin = 1 and "ruin" in desc684 @setvar! saveItem 1685 endif686 687 if "unidentified" in desc688 @setvar! jase_currentItem item689 if skill "Item Identification" = 120690 useskill "itemId"691 wft 500692 target messySourceContainer693 wait 2000694 @setvar! ignoreItem 0695 elseif skill "Item Identification" >= 30696 useskill "itemId"697 wft 500698 target item699 wait 2000700 @setvar! ignoreItem 0701 elseif findtype "wand" backpack as idWandHopefully702 dclick idWandHopefully703 wft 500704 target item705 @setvar! ignoreItem 0706 endif707 endif708 709 if saveItem = 1710 overhead "Saving: {{desc}}" 77711 wait globalTimeout712 say "Saving an item." 77713 @setvar! jase_currentItem 0714 lift item715 drop jase_Wrestling_Storage 0 0 0716 wait 650717 @ignore item718 endif719 720 if ignoreItem = 1721 lift item722 wait globalQueTime723 drop backpack 0 0 0724 wait globalQueTime725 overhead "Recycleing: {{desc}}" 77726 say "Recycleing an item." 77727 if find jase_currentItem backpack728 if not gumpexists 949095101729 if findtype 4032|3997|7864|4148|4136 backpack as recyclerItemKit730 dclick recyclerItemKit731 waitforgump 949095101 5000732 endif733 endif734 if gumpexists 949095101 735 gumpresponse 3 949095101736 wft 500737 target jase_currentItem738 endif739 endif740 @ignore item741 endif742endwhile743 744# Arcane - puts items into jase_Arcane_Storage745if jase_Arcane_Storage != 0 and jase_Arcane_Storage != itemsGoInHere746 dclick jase_Arcane_Storage747 wait 650748endif749while findtype 31017|31019|31021|31023|31025|31027|31029|31031|31033|31035|31037|31038|31041|31043|31045|31047|31049|31051|31053|31055 messySourceContainer as item750 getlabel item desc751 overhead "Item: {{desc}}" 88752 @setvar! saveItem 0753 @setvar! ignoreItem 1754 if jase_save_slaying = 1 and "slaying" in desc755 @setvar! saveItem 1756 elseif jase_save_supremely = 1 and "supremely" in desc757 @setvar! saveItem 1758 elseif jase_save_exceedingly = 1 and "exceedingly" in desc759 @setvar! saveItem 1760 elseif jase_save_eminently = 1 and "eminently" in desc761 @setvar! saveItem 1762 elseif jase_save_surpassingly = 1 and "surpassingly" in desc763 @setvar! saveItem 1764 elseif jase_save_accurate = 1 and "accurate" in desc765 @setvar! saveItem 1766 elseif jase_save_vanquishing = 1 and "vanquishing" in desc767 @setvar! saveItem 1768 elseif jase_save_power = 1 and "power" in desc769 @setvar! saveItem 1770 elseif jase_save_force = 1 and "force" in desc771 @setvar! saveItem 1772 elseif jase_save_might = 1 and "might" in desc773 @setvar! saveItem 1774 elseif jase_save_ruin = 1 and "ruin" in desc775 @setvar! saveItem 1776 endif777 778 if "unidentified" in desc779 @setvar! jase_currentItem item780 if skill "Item Identification" = 120781 useskill "itemId"782 wft 500783 target messySourceContainer784 wait 2000785 @setvar! ignoreItem 0786 elseif skill "Item Identification" >= 30787 useskill "itemId"788 wft 500789 target item790 wait 2000791 @setvar! ignoreItem 0792 elseif findtype "wand" backpack as idWandHopefully793 dclick idWandHopefully794 wft 500795 target item796 @setvar! ignoreItem 0797 endif798 endif799 800 if saveItem = 1801 overhead "Saving: {{desc}}" 77802 wait globalTimeout803 say "Saving an item." 77804 @setvar! jase_currentItem 0805 lift item806 drop jase_Arcane_Storage 0 0 0807 wait 650808 @ignore item809 endif810 811 if ignoreItem = 1812 lift item813 wait globalQueTime814 drop backpack 0 0 0815 wait globalQueTime816 overhead "Recycleing: {{desc}}" 77817 say "Recycleing an item." 77818 if find jase_currentItem backpack819 if not gumpexists 949095101820 if findtype 4032|3997|7864|4148|4136 backpack as recyclerItemKit821 dclick recyclerItemKit822 waitforgump 949095101 5000823 endif824 endif825 if gumpexists 949095101 826 gumpresponse 3 949095101827 wft 500828 target jase_currentItem829 endif830 endif831 @ignore item832 endif833endwhile834 835# Music - puts items into jase_Music_Storage836if jase_Music_Storage != 0 and jase_Music_Storage != itemsGoInHere837 dclick jase_Music_Storage838 wait 650839endif840while findtype 3740|3742|3762|3763|10245|20006|20008|20010|20012|20014|20016 messySourceContainer as item841 getlabel item desc842 overhead "Item: {{desc}}" 88843 @setvar! saveItem 0844 @setvar! ignoreItem 1845 if jase_save_slaying = 1 and "enticement" in desc846 @setvar! saveItem 1847 elseif jase_save_supremely = 1 and "supremely" in desc848 @setvar! saveItem 1849 elseif jase_save_exceedingly = 1 and "exceedingly" in desc850 @setvar! saveItem 1851 elseif jase_save_eminently = 1 and "eminently" in desc852 @setvar! saveItem 1853 elseif jase_save_surpassingly = 1 and "surpassingly" in desc854 @setvar! saveItem 1855 elseif jase_save_accurate = 1 and "accurate" in desc856 @setvar! saveItem 1857 elseif jase_save_vanquishing = 1 and "vanquishing" in desc858 @setvar! saveItem 1859 elseif jase_save_power = 1 and "power" in desc860 @setvar! saveItem 1861 elseif jase_save_force = 1 and "force" in desc862 @setvar! saveItem 1863 elseif jase_save_might = 1 and "might" in desc864 @setvar! saveItem 1865 elseif jase_save_ruin = 1 and "ruin" in desc866 @setvar! saveItem 1867 endif868 869 if "unidentified" in desc870 @setvar! jase_currentItem item871 if skill "Item Identification" = 120872 useskill "itemId"873 wft 500874 target messySourceContainer875 wait 2000876 @setvar! ignoreItem 0877 elseif skill "Item Identification" >= 30878 useskill "itemId"879 wft 500880 target item881 wait 2000882 @setvar! ignoreItem 0883 elseif findtype "wand" backpack as idWandHopefully884 dclick idWandHopefully885 wft 500886 target item887 @setvar! ignoreItem 0888 endif889 endif890 891 if saveItem = 1892 overhead "Saving: {{desc}}" 77893 wait globalTimeout894 say "Saving an item." 77895 @setvar! jase_currentItem 0896 lift item897 drop jase_Music_Storage 0 0 0898 wait 650899 @ignore item900 endif901 902 if ignoreItem = 1903 lift item904 wait globalQueTime905 drop backpack 0 0 0906 wait globalQueTime907 overhead "Recycleing: {{desc}}" 77908 say "Recycleing an item." 77909 if find jase_currentItem backpack910 if not gumpexists 949095101911 if findtype 4032|3997|7864|4148|4136 backpack as recyclerItemKit912 dclick recyclerItemKit913 waitforgump 949095101 5000914 endif915 endif916 if gumpexists 949095101 917 gumpresponse 3 949095101918 wft 500919 target jase_currentItem920 endif921 endif922 @ignore item923 endif924endwhile925 926# Armor list - will sort based on item desc927while findtype 5056|5059|5060|5061|5063|5070|5074|5075|5076|5078|5085|5089|5090|5101|5103|5105|5106|5129|5131|5132|5135|5138|5139|5142|5143|5144|5146|5201|5203|5204|5205|5207|7169|7170|7173|7175|7177|7179|7181|7610|7947|31003|31004|31005|31006|31007|31008|31009|31010|31011|31012|31015|31191 messySourceContainer as item928 getlabel item desc929 overhead "Item: {{desc}}" 88930 @setvar! saveItem 0931 @setvar! ignoreItem 1932 933 if jase_save_invulnerability = 1 and "invulnerability" in desc934 @setvar! saveItem 1935 elseif jase_save_fortification = 1 and "fortification" in desc936 @setvar! saveItem 1937 elseif jase_save_hardening = 1 and "hardening" in desc938 @setvar! saveItem 1939 elseif jase_save_guarding = 1 and "guarding" in desc940 @setvar! saveItem 1941 elseif jase_save_defense = 1 and "defense" in desc942 @setvar! saveItem 1943 endif944 945 if "unidentified" in desc946 @setvar! jase_currentItem item947 if skill "Item Identification" = 120948 useskill "itemId"949 wft 500950 target messySourceContainer951 wait 2000952 @setvar! ignoreItem 0953 elseif skill "Item Identification" >= 30954 useskill "itemId"955 wft 500956 target item957 wait 2000958 @setvar! ignoreItem 0959 elseif findtype "wand" backpack as idWandHopefully960 dclick idWandHopefully961 wft 500962 target item963 @setvar! ignoreItem 0964 endif965 endif966 967 if saveItem = 1968 overhead "Saving: {{desc}}" 77969 wait globalTimeout970 say "Saving an item." 77971 @setvar! jase_currentItem 0972 if "plate" in desc973 @setvar! saveItem jase_Plate_Storage974 elseif "chain" in desc975 @setvar! saveItem jase_Chainmail_Storage976 elseif "ring" in desc977 @setvar! saveItem jase_Ringmail_Storage978 elseif "bone" in desc979 @setvar! saveItem jase_BoneLeather_Storage980 elseif "studded" in desc981 @setvar! saveItem jase_BoneLeather_Storage982 elseif "leather" in desc983 @setvar! saveItem jase_RegularLeather_Storage984 endif985 if saveItem = 1 or saveItem = 0986 overhead "Unknown save location for {{desc}}" 34987 endif988 lift item989 drop saveItem 0 0 0990 wait globalTimeout991 @ignore item992 endif993 994 if ignoreItem = 1995 lift item996 wait globalQueTime997 drop backpack 0 0 0998 wait globalQueTime999 overhead "Recycleing: {{desc}}" 771000 say "Recycleing an item." 771001 if find jase_currentItem backpack1002 if not gumpexists 9490951011003 if findtype 4032|3997|7864|4148|4136 backpack as recyclerItemKit1004 dclick recyclerItemKit1005 waitforgump 949095101 50001006 endif1007 endif1008 if gumpexists 949095101 1009 gumpresponse 3 9490951011010 wft 5001011 target jase_currentItem1012 endif1013 endif1014 @ignore item1015 endif1016endwhile1017 wait 6501018gumpclose 9490951011019 1020if not timerexists "botTimer"1021 createtimer "botTimer"1022 settimer "botTimer" 01023endif1024if timer botTimer >= 600001025 wait 10001026 say "ID BOT ONLINE!" 881027 wait 5001028 settimer "botTimer" 01029endif1030 1031if jase_AutoConsumeArcaneEssence = 1 and findtype 12686 backpack 2609 as item1032 dclick item1033 wft 5001034 target self1035endif1036 1037if jase_AutoMoveResourcesFromBag = 1 and findtype 3827|4225|7154|7127 backpack as item1038 lift item 1039 wait globalQueTime1040 drop resourceContainer1041 wait globalQueTime1042endif1043@clearignore1044endwhile