in config
Code: Select all
mercenary_healAuto 1
mercenary_hp 70
copy
Code: Select all
proccessslaveHealing();
Code: Select all
processAutoEquip();
processAutoAttack();
processItemsTake();
processItemsAutoGather();
processItemsGather();
processAutoTeleport();
processAllowedMaps();
processAutoResponse();
processAvoid();
processSendEmotion();
processAutoShopOpen();
goto CoreLogic.pm lastline before 1;
paste this
Code: Select all
sub proccessslaveHealing {
if ($config{mercenary_healAuto} && $char->{skills}{AL_HEAL}{lv} > 0) {
if ($char->{mercenary}->{hpPercent} < $config{mercenary_hp}) {
my $target = $slavesList->get($char->{mercenary}->{'binID'});
my $actorList = $slavesList;
my $skill = new Skill(auto => 28, level => 10);
require Task::UseSkill;
my $skillTask = new Task::UseSkill(
target => $target,
actorList => $actorList,
skill => $skill,
priority => Task::USER_PRIORITY
);
my $task = new Task::ErrorReport(task => $skillTask);
$taskManager->add($task);
}
}
}