Hero Points are mostly dependent on each hero's performance. Each hero begins by default with the very same Hero Points. But after a losing fight, you lose part of your hero's points.