Rework Zarya into a Tank

I really liked playing Zarya in Overwatch. But I think she’s really boring in comparison in HotS.

In OW charging your energy was difficult, but also more reliable. If you played well and held your energy high you were rewarded with massive damage. Aiming your beam was also a huge skill component. Your ult had a really long cooldown but with massive impact, so constantly dealing damage to charge it’s cooldown was heavily motivated.

In HotS the main use for Zarya is basically stay in the back and put shield on your hypercarry, or tank tower shots while your team death pushes. Spam Q’s that have no real kill threat.

In OW she was a tank, in HotS she is just a “support”. “Support” is not a real role, we all know that’s just the misfit-label. Just give her a little more crowd control and damage and she can at least become like a ̶s̶h̶i̶t̶t̶y̶ situational tank, like Tyrael or Stitches.

Issue: Spamming Q endlessly is not that fun and doesn’t feel impactful.
Suggestion: Make it into a crowd control ability. Remove the charges. Reduce the cooldown. Reduce range. Make it knockback a small distance and slow movement speed on hit (baseline).
Additional functionality: Allow Zarya to Alt-cast it to rocket jump, causing her to fly forward in facing direction.

Issue: Her beam attack is pretty useless. Feels clunky to stutter step with, doesn’t apply well into team fights.
Suggestion: Replace the beam being her basic attack with the melee attack from Overwatch: meaning, just her slamming a fool with the end of her cannon. Allowing her to stutter step more easily.
Add a new ability for her D button: Channel Beam, works like disintegrate or lightning breath. Directed with cursor. Just stop and channel her beam with the same dps as her basic attack, but with a much more controllable AoE. (Maybe make it increase in damage the longer an enemy stays in it?)

Issue: Personal barrier is hard to get value from. People just don’t focus you. Doesn’t work like in Overwatch where you can body block projectiles.
Suggestion: Make it protect all units within a very small AoE around you, sharing the shield value.

Issue: Graviton Surge feels super lame in HotS. You can’t really land it without set up CC, and you don’t really have any of your own to set it up. It’s not a projectile so you can’t even make it impact faster by being closer to where it’s cast. It’s not big enough to pull enemies together in a meaningful way like Grav-O-Bomb. It’s just a very slow root that doesn’t even disable movement abilities. Until 20 where it’s (potentially) really good but then you have to give up Grenadier
Suggestion: In OW you can stick it to walls and that’s kinda cool. … what if it was an impact projectile.You shot it forward and it impacted on the first enemy or terrain and pull everything to that point, over a slightly shorter duration but from a larger area. You could do cool stuff like sticking it to an enemy gate and pulling them from the other side idk

Issue: Her talent tree is a mess and doesn’t really shift her into any specific playstyle
Suggestion: Idk. Maybe give a more clearer “path” for a shield-,damage-, or CC-build

Issue: She is played kinda like a passive shield-bot to pocket her carry
Suggestion: Make her ultimate charge like Tracer from dealing damage?