Let's all admit, the Necromancer is the most broken character in the game. His magic is horrible, is what I'm getting at. Buggy, too. They don't seem very 'necromancy' either, I mean, explosions have nothing to do with the undead. Sure, it's a skeleton, but seriously? I think that his magic abilities should be changed to something like this:
Splash: Sort of the same thing as it is right now, except different mechanics; two waves of hands appear, with a gap in between, then if enemies are hit by the hands, they're knocked into the gap. Sort of a 'Get over here!' or a 'Get away from here!' thing. (The first wave spawns directly in front of the player, the second wave appears farther away.) Any enemy that isn't affected by knockback (bosses, etc) will just take damage from the hands. Any enemy in the gap will continue to take damage.
Projectile: Summons a random skeletonized (if that's a word) enemy to fight for you for a few seconds. Upgrading magic makes the skeleton last longer and do more damage. Casting again before the effect runs out will make the previous skeleton dissapear and summon a new one. Summoning it in mid-air will make the skeleton do a dive and fly straight for a few seconds, then fall and start to fight, like normal.
Jump: Sprout wings and fly! For a few seconds. Every magic stat upgrade past this should extend flight time by .5 seconds, and the second it's activated it should have a small splash damage effect (Maybe knocking enemies into the air?). Once the timer has ran out, the player slowly glides down to the ground. Or just falls. Either is fine.
Well, there are all the good ideas I had at the moment, I may edit a few things here and there. Thanks for reading, please give feedback.