ItemID Bot.razor
1# This is an automated backup - check out https://outlands.uorazorscripts.com/script/1ac9057e-cc9a-4aaa-80f0-f4a88252e952 for latest2# Automation by Jaseowns3## Script: ItemID Bot4## Created by: nesci#04715#############################################6 7clearignore8if skill "Item Identification" < 1009 overhead "Requires item ID skill to continue.." 3410 stop11endif12 13if not listexists id_weapon_items14 createlist id_weapon_items15 pushlist id_weapon_items "martial arts scroll"16 pushlist id_weapon_items "halberd"17 pushlist id_weapon_items "bardiche"18 pushlist id_weapon_items "battle axe"19 pushlist id_weapon_items "double axe"20 pushlist id_weapon_items "two handed axe"21 pushlist id_weapon_items "executioner's axe"22 pushlist id_weapon_items "large battle axe"23 pushlist id_weapon_items "axe"24 pushlist id_weapon_items "scimitar"25 pushlist id_weapon_items "longsword"26 pushlist id_weapon_items "viking sword"27 pushlist id_weapon_items "katana"28 pushlist id_weapon_items "cutlass"29 pushlist id_weapon_items "broadsword"30 pushlist id_weapon_items "war hammer"31 pushlist id_weapon_items "war axe"32 pushlist id_weapon_items "maul"33 pushlist id_weapon_items "quarter staff"34 pushlist id_weapon_items "gnarled staff"35 pushlist id_weapon_items "black staff"36 pushlist id_weapon_items "hammer pick"37 pushlist id_weapon_items "club"38 pushlist id_weapon_items "shepherd's crook"39 pushlist id_weapon_items "war mace"40 pushlist id_weapon_items "mace"41 pushlist id_weapon_items "Long Spear"42 pushlist id_weapon_items "pitchfork"43 pushlist id_weapon_items "war fork"44 pushlist id_weapon_items "kryss"45 pushlist id_weapon_items "short spear"46 pushlist id_weapon_items "bow"47 pushlist id_weapon_items "crossbow"48 pushlist id_weapon_items "heavy crossbow"49 pushlist id_weapon_items "bladed staff"50endif51 52 53if not listexists id_armor_items54 createlist id_armor_items55 pushlist id_armor_items "leather tunic"56 pushlist id_armor_items "leather leggings"57 pushlist id_armor_items "leather sleeves"58 pushlist id_armor_items "leather cap"59 pushlist id_armor_items "leather gloves"60 pushlist id_armor_items "leather gorget"61 pushlist id_armor_items "leather armor"62 pushlist id_armor_items "leather bustier"63 pushlist id_armor_items "leather shorts"64 pushlist id_armor_items "leather skirt"65 pushlist id_armor_items "studded tunic"66 pushlist id_armor_items "studded leggings"67 pushlist id_armor_items "studded sleeves"68 pushlist id_armor_items "studded gloves"69 pushlist id_armor_items "studded gorget"70 pushlist id_armor_items "studded armor"71 pushlist id_armor_items "studded bustier"72 pushlist id_armor_items "bone armor"73 pushlist id_armor_items "bone legs"74 pushlist id_armor_items "bone arms"75 pushlist id_armor_items "bone helmet"76 pushlist id_armor_items "bone gloves"77 pushlist id_armor_items "ringmail tunic"78 pushlist id_armor_items "ringmail leggings"79 pushlist id_armor_items "ringmail sleeves"80 pushlist id_armor_items "helmet"81 pushlist id_armor_items "ringmail gloves"82 pushlist id_armor_items "orc helm"83 pushlist id_armor_items "chainmail tunic"84 pushlist id_armor_items "chainmail leggings"85 pushlist id_armor_items "chainmail coif"86 pushlist id_armor_items "platemail"87 pushlist id_armor_items "platemail legs"88 pushlist id_armor_items "platemail arms"89 pushlist id_armor_items "plate helm"90 pushlist id_armor_items "platemail gloves"91 pushlist id_armor_items "platemail gorget"92 pushlist id_armor_items "plate armor"93 pushlist id_armor_items "bascinet"94 pushlist id_armor_items "close helm"95 pushlist id_armor_items "norse helm"96 pushlist id_armor_items "wooden shield"97 pushlist id_armor_items "kite shield"98 pushlist id_armor_items "buckler "99 pushlist id_armor_items "metal shield"100 pushlist id_armor_items "bronze shield"101 pushlist id_armor_items "kite shield"102 pushlist id_armor_items "heater shield"103 pushlist id_armor_items "Chaos shield"104 pushlist id_armor_items "Order shield"105endif106 107 108if not listexists id_bard_items109 createlist id_bard_items110 pushlist id_bard_items "lap harp"111 pushlist id_bard_items "drum"112 pushlist id_bard_items "lute"113 pushlist id_bard_items "bamboo flute"114 pushlist id_bard_items "tambourine"115endif116 117 118if not listexists id_mage_weapon_items119 createlist id_mage_weapon_items120 pushlist id_mage_weapon_items "spellbook"121endif122 123while not dead124 if findtype '3701' ground as "bag"125 overhead "Found bag to ID"126 lift bag127 wait 100128 drop "self"129 wait 100130 dclick "bag"131 wait 500132 if findtype 3705 bag as goodContainer133 overhead "Found Good Container"134 ignore goodContainer135 if findtype 3705 bag as badContainer136 overhead "Found Bad Container"137 clearignore138 139 # Item Id starts140 # Mage141 foreach id in id_mage_weapon_items142 sysmsg id 88143 while findtype id bag as item144 getlabel item description145 if unidentified in description146 useskill "itemId"147 wft 500148 target item149 wait 2000150 elseif power in description or vanquishing in description or supremely in description or exceedingly in description or slaying in description151 overhead description 88152 lift item153 wait 250154 drop goodContainer -1 -1 -1155 ignore item156 wait 250157 else 158 lift item159 wait 250160 drop badContainer -1 -1 -1161 ignore item162 wait 250163 endif164 endwhile165 endfor166 167 # Bard168 foreach id in id_bard_items169 sysmsg id 88170 while findtype id bag as item171 getlabel item description172 if unidentified in description173 useskill "itemId"174 wft 500175 target item176 wait 2000177 elseif supremely in description or exceedingly in description or slaying in description178 overhead description 88179 lift item180 wait 250181 drop goodContainer -1 -1 -1182 ignore item183 wait 250184 else 185 lift item186 wait 250187 drop badContainer -1 -1 -1188 ignore item189 wait 250190 endif191 endwhile192 endfor193 194 # Armor195 foreach id in id_armor_items196 sysmsg id 88197 while findtype id bag as item198 getlabel item description199 if unidentified in description200 useskill "itemId"201 wft 500202 target item203 wait 2000204 elseif fortification in description or invulnerability in description205 overhead description 88206 lift item207 wait 250208 drop goodContainer -1 -1 -1209 else 210 lift item211 wait 250212 drop badContainer -1 -1 -1213 ignore item214 wait 250215 endif216 endwhile217 endfor218 219 # Weapon220 foreach id in id_weapon_items221 sysmsg id 88222 while findtype id bag as item223 getlabel item description224 if unidentified in description225 useskill "itemId"226 wft 500227 target item228 wait 2000229 elseif power in description or vanquishing in description or supremely in description or exceedingly in description or slaying in description230 overhead description 88231 lift item232 wait 250233 drop goodContainer -1 -1 -1234 ignore item235 wait 250236 else 237 lift item238 wait 250239 drop badContainer -1 -1 -1240 ignore item241 wait 250242 endif243 endwhile244 endfor245 246 clearignore247 ignore bag248 249 lift bag250 wait 250251 droprelloc 1 1252 253 else254 overhead "Bad Missing"255 endif256 else257 overhead "Bag missing"258 endif259 endif260 wait 250261endwhile