Add method in character for recovering a percentage of energy.
Increase max energy when spending less than the recovered amount and maxed.