Burgerman's Animal Lore Auto Scanner by peepeewilson

Created: 02/12/2026
Last Updated: about 12 hours ago
Description from the author:

This script will attempt to cast animal lore on any tamable creature nearby. Great for tamers who need to quickly evaluate pet stats with one button. I have updated it to work with monsters from Wildlands, Kraul Hive, and Tidal Tomb. Credit goes to the original author who is unknown.

The original script can be found here: https://outlands.uorazorscripts.com/skills/animallore/345ee630-f08a-442f-9e72-bd72949f2192

# Burgermans Updated Animal Lore Auto Scanner # This script has been updated to work with monsters from Kraul Hive, Tidal Tomb, and Wildlands # Make a cooldown called 'Animal Lore' in Paperdoll Options -> Cooldowns. if not timerexists AnimalLoreTimer createtimer AnimalLoreTimer settimer AnimalLoreTimer 2200 endif if not listexists rangefinderAnimal createlist rangefinderAnimal pushlist rangefinderAnimal 2 pushlist rangefinderAnimal 3 pushlist rangefinderAnimal 4 pushlist rangefinderAnimal 5 pushlist rangefinderAnimal 6 pushlist rangefinderAnimal 7 pushlist rangefinderAnimal 8 pushlist rangefinderAnimal 9 pushlist rangefinderAnimal 10 pushlist rangefinderAnimal 11 pushlist rangefinderAnimal 12 endif if insysmsg 'You cannot see that from here' or insysmsg 'You must wait a few moments before using another skill' endif gumpclose 3280914284 if findtype 11|12|21|28|29|34|39|48|51|58|59|60|61|62|74|80|81|92|98|99|104|110|112|137|141|169|173|177|202|204|206|210|211|212|213|214|215|218|219|225|226|242|244|251|270|287|293|302|315|317|323|324|326|338|340|354|371|373|374|385|386|387|388|392|393|475|485|509|647|650|696|697|698|699|706|715|716|717|718|720|727|729|730|732|733|734|736|737|738|739|776|787|788|789|795|832|843|1069|1419|1503|1504|2474|2475 ground any any 12 foreach range in rangefinderAnimal while findtype 11|12|21|28|29|34|39|48|51|58|59|60|61|62|74|80|81|92|98|99|104|110|112|137|141|169|173|177|202|204|206|210|211|212|213|214|215|218|219|225|226|242|244|251|270|287|293|302|315|317|323|324|326|338|340|354|371|373|374|385|386|387|388|392|393|475|485|509|647|650|696|697|698|699|706|715|716|717|718|720|727|729|730|732|733|734|736|737|738|739|776|787|788|789|795|832|843|1069|1419|1503|1504|2474|2475 ground any any range as animalCheck if noto animalCheck = hostile or noto animalCheck = criminal if lastCheckedAnimal = animalCheck @ignore animalCheck @unsetvar lastCheckedAnimal else getlabel animalCheck label while gumpexists 3280914284 wait 50 endwhile while timer AnimalLoreTimer < 2050 wait 50 endwhile overhead label 91 animalCheck menu animalCheck 0 waitforgump 3280914284 250 if gumpexists 3280914284 overhead '[▼ ↓ ▼]'2884 animalCheck cooldown 'Animal Lore' 2050 settimer AnimalLoreTimer 0 @ignore animalCheck @setvar! lastCheckedAnimal animalCheck elseif insysmsg 'You cannot see that from here' overhead '▷▷ LINE OF SIGHT ◁◁ ' 2760 animalCheck @ignore animalCheck elseif insysmsg 'You must wait a few moments before using another skill' overhead '▷▷ SKILL ON CD ◁◁ ' 2760 animalCheck wait 500 endif endif else @ignore animalCheck endif endwhile endfor endif while findtype 11|12|21|28|29|34|39|48|51|58|59|60|61|62|74|80|81|92|98|99|104|110|112|137|141|169|173|177|202|204|206|210|211|212|213|214|215|218|219|225|226|242|244|251|270|287|293|302|315|317|323|324|326|338|340|354|371|373|374|385|386|387|388|392|393|475|485|509|647|650|696|697|698|699|706|715|716|717|718|720|727|729|730|732|733|734|736|737|738|739|776|787|788|789|795|832|843|1069|1419|1503|1504|2474|2475 ground any any any as animalCheck if noto animalCheck = hostile or noto animalCheck = criminal overhead '▷▷ OUT OF RANGE ◁◁ ' 1680 animalCheck endif @ignore animalCheck endwhile @clearignore

Quick Filters

Bard Quick SearchCrafter Quick SearchDexxer Quick SearchHarvester Quick SearchMage Quick SearchPVM Quick SearchPVP Quick SearchStealth Quick SearchTamer Quick Search