The only problem: Warrior self heals don't scale as they should when receiving high amounts of damage.

Fix? Increase self heals based on damage taken in last 5 seconds, with a baseline amount set.

Not a hard concept.