The amount of res you get is normally dependant on the experience your hero got from the fight. At a guess I would say you weren't hitting a fully regenerated hill.. but I could be wrong.