Приёмы оказались интересными, но их стоит переделать. Далее допущения. Урон в бою это эффект с одним ходом. Проверяется в начале хода, чтобы персонаж получал урон перед ударом. Прием на вход получает тип урона и количество урона? а на выходе вызывает один из эффектов: на один ход, на несколько ходов, снятие существуюшего эффекта, навешиваниенового эффекта.
Можно неиллюзорно упороться и навешивать урон хп\мп в качестве эффектов, не редактируя данные героя вообще. Это позволит проворачивать неожиданные ходы, типа "вылечить урон последних Х ударов".