Oh jeez, that's really bad. Spirit/Phantom dart should not be hitting for trivial damage at least. Make em hit for the last element cast? That should help...

And the TP attacks... they were bad enough before (in that they had awful accuracy and poor mana return), so if they do no damage, you're looking at what, 1 MP per use? No reason to spend the 3 points on equipping them for that. Better to use Featherfoot, because it now gives MP on triggering, and has a decent chance of negating an attack.