For Each Profile, you will need to set up the Tier list below for each option in the Bestiary.
Taming
Bestiary Prof 10.razor
1# This is an automated backup - check out https://outlands.uorazorscripts.com/script/af34e210-bee3-4e44-809d-902c02b13b84 for latest2# Automation by Jaseowns3## Script: Bestiary Prof 1.04## Created by: AreYouKidden=2#04035#############################################6 7# Bestiary Prof 1.08# For Each Profile, you will need to set up the Tier list below9# for each option in the Bestiary.10 11#set a higher pause time if script is failing due to timers12@setvar 'PauseTime' 25013 14# Example Profiles Below designed on 20 Max points15# Set your desired profile then run.16@setvar 'Profile' 417 18#1 - Attack19#2 - Utility20#3 - Tank21#4 - Sun Wyrm22 23@removelist 'Tier'24@createlist 'Tier'25 26#1 - ATTACK27if 'Profile' = 1 then28 # Set Class = '3' for Attack, = '4' for Utility, = '5' for Tank29 @setvar 'Class' '3'30 # ATTACK CLASS 31 # Ambush, Cornered, Feed, Feral32 pushlist 'Tier' '0' 33 pushlist 'Tier' '3' 34 pushlist 'Tier' '0' 35 pushlist 'Tier' '0' 36 # Hunting Party, Immolate, Lethality, Menagerie37 pushlist 'Tier' '0' 38 pushlist 'Tier' '0' 39 pushlist 'Tier' '3' 40 pushlist 'Tier' '0' 41 # Mutation, Pelt, Primal, Swarm42 pushlist 'Tier' '3' 43 pushlist 'Tier' '1' 44 pushlist 'Tier' '0' 45 pushlist 'Tier' '1' 46endif47 48#2 - UTILITY49if 'Profile' = 2 then50 # Set Class = '3' for Attack, = '4' for Utility, = '5' for Tank51 @setvar 'Class' '4'52 # UTILITY CLASS53 # MBeast Sting, Breaker, Carrion, Contagion54 pushlist 'Tier' '1' 55 pushlist 'Tier' '3' 56 pushlist 'Tier' '1' 57 pushlist 'Tier' '0' 58 # Debilitate, Frostbite, Metabolism, Opportunity59 pushlist 'Tier' '3' 60 pushlist 'Tier' '0' 61 pushlist 'Tier' '0' 62 pushlist 'Tier' '0' 63 # Punishment, Scour, Swoop, Toxic64 pushlist 'Tier' '3' 65 pushlist 'Tier' '0' 66 pushlist 'Tier' '0' 67 pushlist 'Tier' '0' 68endif69 70#3 - TANK71if 'Profile' = 3 then72 # Set Class = '3' for Attack, = '4' for Utility, = '5' for Tank73 @setvar 'Class' '5'74 # TANK CLASS75 # Adrenaline, Aggression, Behemoth, Critical Care76 pushlist 'Tier' '0' 77 pushlist 'Tier' '3' 78 pushlist 'Tier' '0' 79 pushlist 'Tier' '0' 80 # Deflection, Guardian, Hearty, Mending81 pushlist 'Tier' '3' 82 pushlist 'Tier' '0' 83 pushlist 'Tier' '1' 84 pushlist 'Tier' '0' 85 # Stalwart, Survival, Tolerance, Trample86 pushlist 'Tier' '3' 87 pushlist 'Tier' '0' 88 pushlist 'Tier' '0' 89 pushlist 'Tier' '0' 90endif91 92#4 - Sun Wyrm93if 'Profile' = 4 then94 # Set Class = '3' for Attack, = '4' for Utility, = '5' for Tank95 @setvar 'Class' '3'96 #ATTACK CLASS 97 # Ambush, Feral, Cornered, Feed98 pushlist 'Tier' '0' 99 pushlist 'Tier' '0' 100 pushlist 'Tier' '2' 101 pushlist 'Tier' '0' 102 # Hunting Party, Immolate, Lethality, Menagerie103 pushlist 'Tier' '1' 104 pushlist 'Tier' '0' 105 pushlist 'Tier' '3' 106 pushlist 'Tier' '1' 107 # Mutation, Pelt, Primal, Swarm108 pushlist 'Tier' '3' 109 pushlist 'Tier' '1' 110 pushlist 'Tier' '1' 111 pushlist 'Tier' '1' 112endif113 114# DO NOT CHANGE BELOW THIS POINT115 116@removelist 'PageFlip'117@createlist 'PageFlip'118# Do Not Change119pushlist 'PageFlip' 'No' 120pushlist 'PageFlip' 'No' 121pushlist 'PageFlip' 'No' 122pushlist 'PageFlip' 'No' 123pushlist 'PageFlip' 'Yes' 124pushlist 'PageFlip' 'No' 125pushlist 'PageFlip' 'No' 126pushlist 'PageFlip' 'No' 127pushlist 'PageFlip' 'Yes' 128pushlist 'PageFlip' 'No' 129pushlist 'PageFlip' 'No' 130pushlist 'PageFlip' 'No' 131 132@removelist 'GumpButton'133@createlist 'GumpButton'134# Do Not Change135pushlist 'GumpButton' '200'136pushlist 'GumpButton' '201'137pushlist 'GumpButton' '202'138pushlist 'GumpButton' '203'139pushlist 'GumpButton' '200'140pushlist 'GumpButton' '201'141pushlist 'GumpButton' '202'142pushlist 'GumpButton' '203'143pushlist 'GumpButton' '200'144pushlist 'GumpButton' '201'145pushlist 'GumpButton' '202'146pushlist 'GumpButton' '203'147 148@clearsysmsg149 150# Open Bestiary 151overhead 'Opening Bestiary'152while not gumpexists 1353229584153 dclicktype 'taming bestiary'154 pause 'PauseTime'155 waitforgump 1353229584 2000156endwhile157 158# Resetting Book159overhead 'Selecting the Class and Going to Page 1'160 161if 'Class' = 3162 while not ingump 'Ambush' 1353229584163 gumpresponse 3164 pause 'PauseTime'165 waitforgump 1353229584 2000166 while not ingump '1/3' 1353229584167 gumpresponse 10 1353229584168 pause 'PauseTime'169 waitforgump 1353229584 2000170 endwhile171 endwhile172elseif 'Class' = 4173 while not ingump 'Beast Sting' 1353229584174 gumpresponse 4175 pause 'PauseTime' 176 waitforgump 1353229584 2000177 while not ingump '1/3' 1353229584178 gumpresponse 10 1353229584179 pause 'PauseTime'180 waitforgump 1353229584 2000181 endwhile182 endwhile183elseif 'Class' = 5184 while not ingump 'Adrenaline' 1353229584185 gumpresponse 5186 pause 'PauseTime'187 waitforgump 1353229584 2000188 while not ingump '1/3' 1353229584189 gumpresponse 10 1353229584190 pause 'PauseTime'191 waitforgump 1353229584 2000192 endwhile193 endwhile194endif195 196overhead 'Resetting Points'197@clearsysmsg 198while not insysmsg 'Points distribution reset.'199 gumpresponse 12200 pause 'PauseTime'201 waitforgump 1353229584 2000202endwhile203 204# Reassigning Points205overhead 'Reassigning Points'206overhead 'what?!'207 208foreach 'x' in 'Tier'209 foreach 'y' in 'PageFlip'210 if 'y' = 'Yes'211 gumpresponse 11212 pause 'PauseTime'213 waitforgump 1353229584 2000214 endif215 poplist 'PageFlip' front 216 break217 endfor218 foreach 'z' in 'GumpButton'219 @setvar 'Gump' 'z'220 poplist 'GumpButton' front 221 break222 endfor223 224 if 'x' = 1225 gumpresponse 'Gump'226 pause 'PauseTime'227 waitforgump 1353229584 2000228 elseif 'x' = 2229 gumpresponse 'Gump'230 pause 'PauseTime'231 waitforgump 1353229584 2000232 gumpresponse 'Gump' 233 pause 'PauseTime'234 waitforgump 1353229584 2000235 elseif 'x' = 3236 gumpresponse 'Gump'237 pause 'PauseTime'238 waitforgump 1353229584 2000239 gumpresponse 'Gump'240 pause 'PauseTime'241 waitforgump 1353229584 2000242 gumpresponse 'Gump'243 pause 'PauseTime'244 waitforgump 1353229584 2000245 endif246 247endfor248 249@setvar 'Failed' '0'250if insysmsg 'before you may reset your points distribution.'251 overhead 'Unable to Reset Points due to timer!' 33252 @setvar 'Failed' '1'253endif254if insysmsg 'You do not have enough points remaining to increase'255 overhead 'Not enough points to increase!' 33256 @setvar 'Failed' '1'257endif258if 'Failed' = 1 then259 overhead 'Something has gone wrong!' 33260else 261 overhead 'Bestiary Re-Configure Complete!'262endif263gumpresponse 2