Dont forget Purify which is the crappiest TP recovery skill on the entire game. Not only doesnt recover much but has 120 seconds cooldown AND the 5 Chakras prereq to use it. Even the non traited invigorate is so much better isnt even funny