Sparks is overnerfed hardly. But still a broken merc. From all her nerfs i only disagree with REVIVR damage falloff, because it removed her only primary weapon. This is what i never understood. In my opinion if you can actually outsnipe Vassili or Red eye who have far better weapons and abilities for sniper role, than you deserve these kills. But Sparks self heal and ability to revive team mates with same shots she uses to kill enemies is what i consider broken at her.
I dislike her survivability. Mainly concept of her medpacks. They lose hardly as self heal compare to Phoenix’ pulse, but with her small hitbox and speed they boost her survivability to absolute bs. But at the same time they are useless even with potent pack augement and direct hit when you need to heal Fragger, Thunder, Rhino or some “tryhard” cursed team mates. I’m sure most of Sparks players wouldn’t give any med pack to low lvl Skybro. It promotes selfish play and teamkill-to-revive, which is most broken part of her.
I’d better remove her medpacks and give REVIVR 2 firing modes: combat and support.
In combat mode make REVIVR do 66% damage at close range, but 100% at long range;
In support mode make REVIVR revive and heal team mates with distance penalty ofc. So Sparks has to choose between killing better or supporting better.
Basicly heal should work next way: on full charge 20 hp insta heal, then about 20 health with fast regen and than slow it to standard regeneration by 50 HP healed. Charge percent affect those 50 HP, so spamming shots at team mates would give minimal effect. Also regen can be interrupted by enemy fire.
This concept could fix a lot of her broken sides.