Можно усовершенствовать использование скила Медитации. Я предлагаю сделать так:
sub Harm()
var exit=0
repeat
repeat
uo.cast('Harm')
uo.waittargetself()
wait(3500)
until uo.mana<6
exit=0
repeat
uo.DeleteJournal()
uo.useskill('Meditation')
repeat
wait(100)
until uo.InJournal("You must wait") or uo.InJournal("You lose your concentration")
if uo.InJournal("You must wait") then
exit=1;
end if
until exit==1
repeat
wait(500)
until uo.mana==uo.int
until False
end sub
p.s. Кстати, посмотрите, почему-то у меня не начинает заново кастовать после пополнения маны
