Maybe you don't have Regrowth upgrade on lifegiver skill. It will heal you 100% if you have Regrowth on lifegiver.
BTW don't use heal while vs rogue. Use shield light fire and ice. You still have pretty slim chance to win against rogue. However; you will see the difference when using this skillset and try to stay far from health packs.
Bookmarks