Spell could be better:
1) Should be really channeling in order to prevent different bugs. I mean, it should be possibly stopped anytime by just moving the hero.
2) On collision of ravens with enemies there could be some effect, showing us that the damage has occures, now that looks like the raves disappear just in front of enemy
Also I'm not good in hashtables, but what will happen, if the hero is stunned?