Thats what ive done to fix it for me for now ^^ I have no clue about coding but i think i added to check barbarian ignore pain health thing(acessable over variables)
For me i put it to 0.70. Now its only usin the boulder toss to heal if below 70% and to refresh ring buff.
Loosing some damage...