Its meant to be trivial, and bearly even notice. Its simply meant to act as an invincibility frame, nothing more, not buff like the current feature. You could have a point with it in its early game, but keep in mind, the spell has an overall decrease in damage, so after level 16, it will actually be a bit weaker on its own. Uppercut isn't changed because of the way I want it to be used in combat. Having the ability to spam a spell that removes mobs from combat, while still doing sufficient damage, would be a fairly bad thing. Finally, keep in mind, the two spells together may cost 14 mana, but it also has some of the highest damage in the game when used together, at 650%, not including the bonus 30% damage you get on the bash. For comparison, arrow shield, and arrow bomb together cost 18 mana and does 550% if you hit with all 3 arrows. I want you to try and think of uppercut canceling as a single spell, that cost 14 mana and then does a shit ton of damage. Warscream doesn't taunt, it simply applies blindness. The blindness is so you can control agro, not take it for say. Since the ability pushes mobs a great distance, you can easily give agro to someone else instead of yourself, and I did that on purpose. I wanted to design warrior to be the classes that decides, fundamentally, what enemies are attacking who. Think of my warrior more so as the leader of a party. The blindness isn't a permanent solution, its a bit abusable. However, until there is an agro system in place, blindness is the simplest way to get the effect I'm after. Charge doesn't cancel you're velocity, only bash does.