Try to support trainer/pokemon HP calculations