I'm a true magician, so early game I love the water bolt. For midgame, the crystal storms is amazing, especially against twins. End game its got to be inferno fork and bat scepter. I don't know but I can't stand the blizzard staff because of the delay, and being utterly useless underground. Razorpine is good, but not homing and I'm lazy