В скрипте пишем:
function Bon(hero)
sleep(3);
GiveHeroBattleBonus(hero, 1, -7);
end;
Trigger(OBJECT_TOUCH_TRIGGER,'mon','Bon');
Здесь mon -- скриптовое имя монстра или героя, на которого Вы нападаете, 1 означает, что изменится боевой дух, -7 -- что он понизится на 7.
Добавлено через 15 минут
Забыл написать: функция GiveHeroBattleBonus работает только в 3.1