How to regain health/hit points in Dungeon Siege III?

Solution 1:

Hit points are regained from :

  • Green orbs
  • Defensive skills (activated with spheres)
  • Skill bonuses that gives hit point from hits on enemies
  • Vampiric weapons (??)
  • Saving game

Solution 2:

Each character has a health ability that they can use if they have enough will (mana). Other than that, the orbs that enemies drop are the only way to restore health/will. There are no potions.

Solution 3:

You can also regain health by saving the game.