Предлагаю изменить количество восстанавливаемых жизней и количество абилок в день по след. формулам.
Жизни - 1/4 от общего количества жизней без учета вещей, тоесть если у персонажа 120 жизней он будет восстановливать 30 жизней. Либо так же распределить как 1/3. если покажется что мало.
Количество- 3 + пол.уровня + 1/4 телосложения без учета вещей, тоесть персонаж 7 лвл с телосложением 18 будет иметь 3+3+4=10 абилок.