Нарчег, можно сувать ему не предмете а абилы от них.
Данс, твой способ универсальный, но не хочется каждую секунду пикать всех воинаф на карте для проверки на 1 способность.
Нужно так:
1)Основное действие
Событие:
юнит приобретает способность
Условие:
способность такая-то
Действия:
Цикл (от 1 до уровня героя): добавить героя способность "+50ХП"
2) Повышение уровня
Событие:
герой повышает уровень
Условие:
у героя есть нужнная способность
Действия:
добавить ему +50 ХП
3)Загрузка
Событие:
загрузка карты
Условие:
нет
Действия:
Пикнуть всех воинов на карте и если у него есть нужная способность, то
Цикл (от 1 до уровня героя): добавить героя способность "+50ХП"
Очистить группу
4)Книга забвения
Событие:
применена способность
Условие:
применена способность - книга забвения
Действия:
Событие:
загрузка карты
Условие:
нет
Действия:
Цикл (от 1 до уровня героя): отобрать у героя способность "+50ХП"
P.S. Еще не учтены:
1) триггерное понижение уровня
2) триггерное удаление обилы
при этих действиях обязательно ручками добавлять
Цикл (от 1 до уровня героя): отобрать у героя способность "+50ХП"