Two Must-Haves in my opinion
Rich (BB code):
downflag0=1
downshit0=/if (${Spell[Bloodlust Aura].Stacks[0]} && !${Me.Aura[Bloodlust Aura].Length} && !${Me.Moving} && !${Me.Invis} && ${Me.CurrentEndurance}>=200 ) /disc Bloodlust Aura
/doability doesnt work it's a /disc. The only added item I did was make sure there is enough endurance to cast it so it doesnt spam it if you run to 0 END.
Rich (BB code):
downshit1=/if ( ${Me.PctEndurance}<25 && ${Me.CombatAbilityReady[Respite Rk. ii]} && !${Me.CombatState.Equal[COMBAT]} && ${Me.Standing} && ${Melee.DiscID}==0 && !${Me.Invis} ) /disc Respite rk. ii
This keeps Respite up as often as possible. I'm not 100% sure bit you might be able to get rid of the invis check (I dont believe discs break invis but better safe than sorry). This disc basically never lets you run out of END. Every 2 mins or so it gives you a minute or two of 1k end/tick.