|
Post by Experience on Feb 6, 2016 2:14:51 GMT
//alias set up
if not @findobject 'pet1' or not @inrange 'pet1' 8
headmsg 'Select pet #1'
promptalias 'pet1'
endif
if not @findobject 'pet2' or not @inrange 'pet2' 8
headmsg 'Select pet #2'
promptalias 'pet2'
endif
if not @findobject 'pet3' or not @inrange 'pet3' 8
headmsg 'Select pet #3'
promptalias 'pet3'
endif
if not @findobject 'pet4' or not @inrange 'pet4' 8
headmsg 'Select pet #4'
promptalias 'pet4'
endif
while not dead 'self'
//check for exists
if not timerexists 'heal'
createtimer 'heal'
endif
while timer 'heal' < 6300
pause 300
endwhile
if hits 'pet1' < maxhits 'pet1'
setalias 'toheal' 'pet1'
elseif hits 'pet2' < maxhits 'pet2'
setalias 'toheal' 'pet2'
elseif hits 'pet3' < maxhits 'pet3'
setalias 'toheal' 'pet3'
elseif hits 'pet4' < maxhits 'pet4'
setalias 'toheal' 'pet4'
else
pause 300
endif
if findalias 'toheal'
if diffhits 'toheal' < diffhits 'pet2'
setalias 'toheal' 'pet2'
elseif diffhits 'toheal' < diffhits 'pet3'
setalias 'toheal' 'pet3'
elseif diffhits 'toheal' < diffhits 'pet4'
setalias 'toheal' 'pet4'
endif
if hits 'toheal' < maxhits 'toheal' and @inrange 'toheal' 2
bandage
autotargetobject 'toheal'
pause 800
settimer 'heal' 0
endif
endif
endwhile
|
|