sorry. i told you wrong. default-actions doesn't need an EVENT_COMBAT sub. you'd just need to edit defaultCombat() to suit your needs. additionally, i think you want to place default.pl directly in the quests directory for plugins\default-actions.pl to be used.
once that is done, this should do what you are wanting:
Code:
sub defaultCombat()
{
my $combat_state = plugin::val('$combat_state');
my $npc = plugin::val('$npc');
if ($combat_state == 0)
{
$npc->Heal();
}
}
i believe you still have to add the changes manually to every existing npc script as they won't use the default. i am not at a computer that i can test this out on at the moment.