Compatibility unverified
This community Razor script has not been tested in game by the Hub. Read its setup and client requirements before use.
i need to know your pets
TamingAnimal Lore
jase test health pet check animal lore.razor
1# This is an automated backup - check out https://outlands.uorazorscripts.com/script/f20434a8-8685-4044-9b82-7860997a30ff for latest2# Automation by Jaseowns3## Script: jase test health pet check animal lore4## Created by: Jaseowns#66945#############################################6 7///// i need to know your pets8@setvar! PetSlot1 0x383B969@setvar! PetSlot1Hp 28710@setvar! PetSlot2 0x383B9611@setvar! PetSlot2Hp 28712@setvar! PetSlot3 0x30F63213@setvar! PetSlot3Hp 19514@setvar! PetSlot4 0x32A05515@setvar! PetSlot4Hp 14716@setvar! PetSlot5 0x2BE74F17@setvar! PetSlot5Hp 19218 19@setvar! cdSkillCheck 200020@setvar! cdHealCheck 1000021@setvar! cdHealReCheck 1500022 23if not timerexists PetSlot1Timer24 settimer PetSlot1Timer cdHealReCheck25endif26 27if not timerexists PetSlot2Timer28 settimer PetSlot2Timer cdHealReCheck29endif30 31if not timerexists PetSlot3Timer32 settimer PetSlot3Timer cdHealReCheck33endif34 35if not timerexists PetSlot4Timer36 settimer PetSlot4Timer cdHealReCheck37endif38 39if not timerexists PetSlot5Timer40 settimer PetSlot5Timer cdHealReCheck41endif42 43if not timerexists checkAnimalLoreTimer44 settimer checkAnimalLoreTimer cdSkillCheck45endif46 47@setvar! needHeal 048gumpclose 328091428449if PetSlot1Hp = 287 and needHeal = 0 and timer PetSlot1Timer >= cdHealCheck50 if checkAnimalLoreTimer >= cdSkillCheck51 menu PetSlot1 052 waitforgump 3280914284 500053 settimer checkAnimalLoreTimer 054 if ingump "0/287" 3280914284 or ingump "1/287" 3280914284 or ingump "2/287" 3280914284 or ingump "3/287" 3280914284 or ingump "4/287" 3280914284 or ingump "5/287" 3280914284 or ingump "6/287" 3280914284 or ingump "8/287" 3280914284 or ingump "9/287" 328091428455 @setvar! needHeal PetSlot156 endif57 //gumpclose 328091428458 wait cdSkillCheck59 endif60 settimer PetSlot1Timer 061endif62 63if PetSlot3Hp = 195 and needHeal = 0 and timer PetSlot3Timer >= cdHealCheck64 if checkAnimalLoreTimer >= cdSkillCheck65 menu PetSlot3 066 waitforgump 3280914284 500067 settimer checkAnimalLoreTimer 068 if ingump "0/195" 3280914284 or ingump "1/195" 3280914284 or ingump "2/195" 3280914284 or ingump "3/195" 3280914284 or ingump "4/195" 3280914284 or ingump "6/195" 3280914284 or ingump "7/195" 3280914284 or ingump "8/195" 3280914284 or ingump "9/195" 328091428469 @setvar! needHeal PetSlot370 endif71 //gumpclose 328091428472 wait cdSkillCheck73 endif74 settimer PetSlot3Timer 075endif76 77if PetSlot4Hp = 147 and needHeal = 0 and timer PetSlot4Timer >= cdHealCheck78 if checkAnimalLoreTimer >= cdSkillCheck79 menu PetSlot4 080 waitforgump 3280914284 500081 settimer checkAnimalLoreTimer 082 if ingump "0/147" 3280914284 or ingump "1/147" 3280914284 or ingump "2/147" 3280914284 or ingump "3/147" 3280914284 or ingump "4/147" 3280914284 or ingump "5/147" 3280914284 or ingump "6/147" 3280914284 or ingump "8/147" 3280914284 or ingump "9/147" 328091428483 @setvar! needHeal PetSlot484 endif85 //gumpclose 328091428486 wait cdSkillCheck87 endif88 settimer PetSlot4Timer 089endif90 91if PetSlot5Hp = 192 and needHeal = 0 and timer PetSlot5Timer >= cdHealCheck92 if checkAnimalLoreTimer >= cdSkillCheck93 menu PetSlot5 094 waitforgump 3280914284 500095 settimer checkAnimalLoreTimer 096 if ingump "0/192" 3280914284 or ingump "1/192" 3280914284 or ingump "3/192" 3280914284 or ingump "5/192" 3280914284 or ingump "4/192" 3280914284 or ingump "6/192" 3280914284 or ingump "7/192" 3280914284 or ingump "8/192" 3280914284 or ingump "9/192" 328091428497 @setvar! needHeal PetSlot598 endif99 //gumpclose 3280914284100 wait cdSkillCheck101 endif102 settimer PetSlot5Timer 0103endif104 105 106 107if needHeal != 0108 109 overhead "holy shit we dynamically healing"110 if skill "Magery" >= 50111 if not dead needHeal112 while not targetexists beneficial113 hotkey 'Greater Heal'114 wft 200115 endwhile116 else117 while not targetexists beneficial118 hotkey 'Resurrection'119 wft 200120 endwhile121 endif122 endif123 if targetexists beneficial124 target needHeal125 126 if needHeal = PetSlot1127 settimer PetSlot1Timer 0128 elseif needHeal = PetSlot2129 settimer PetSlot2Timer 0130 elseif needHeal = PetSlot3131 settimer PetSlot3Timer 0132 elseif needHeal = PetSlot4133 settimer PetSlot4Timer 0134 elseif needHeal = PetSlot5135 settimer PetSlot5Timer 0136 endif137 138 endif139 140endif141 142replay143 144 145 146@setvar! petToCheckHealth 0x30F632147 148gumpclose 3280914284149menu petToCheckHealth 0150waitforgump 3280914284 5000151 152 153if ingump "/195" 3280914284154 overhead "We have 195 health total" 88155endif156 157if ingump "0/195" 3280914284 or ingump "1/195" 3280914284 or ingump "2/195" 3280914284 or ingump "3/195" 3280914284 or ingump "4/195" 3280914284 or ingump "6/195" 3280914284 or ingump "7/195" 3280914284 or ingump "8/195" 3280914284 or ingump "9/195" 3280914284158 overhead "We need a heal"159endif