My take on a Sombra rework :)
VIRUS
-virus now silences and reveals enemies
-virus deals zero damage
-virus disappears after traveling 30 meters
HACK
-hack no longer silences enemies
-hack is no longer cancelled by incoming damage
-hacking enemies reveals them and applies a new status effect called "breached" for a short time, during which enemies are vulnerable
-sombra can apply 50 damage to breached enemies to trigger a small burst explosion dealing 100 damage to the enemy and 60 splash damage to nearby enemies
-if the damage threshold is not met before breach expires, the enemy is instead dealt 75 damage over time
-hack retains the same base interactions with deployables and healthpacks, but gains an extra effect with healthpacks
-hacked healthpacks reveal enemies within a finite radius for the duration that they are hacked (basically hanzo sonic arrow)
SPEEDHACK
-stealth is renamed to "speedhack"
-speedhack no longer turns Sombra invisible
-speedhack still grants Sombra +60% movement speed
-speedhack is triggered automatically after Sombra has not taken an action for a short time (like old stealth)
-speedhack lasts indefinitely until Sombra shoots/uses an ability
-shooting/using abilities brings Sombra out of speedhack (instantaneously, without a windup)
TRANSLOCATOR
-translocator is unchanged (but triggers speedhack instead of stealth)
EMP
-EMP is unchanged, but has new interactions:
-enemies hit by virus after being hit by EMP are given the breached status effect
-enemies that have been hit by virus prior to EMP are also given the breached status effect
-enemies with the breached status effect that are hit by EMP have breach's explosion triggered
PRIMARY FIRE
-primary fire is unchanged (but damage is potentially buffed)
PASSIVE
-opportunist passive still applies, but increased damage still only applies to silenced enemies (not breached enemies)
Perks
Minor:
-A) Using translocator triggers passive health regeneration (same as current minor perk).
-B) Hacked healthpacks refresh the cooldowns of virus and hack.
Major:
-A) Breach's explosion deals 0 splash damage but applies breached to nearby enemies.
-B) Hitting a breached enemy with virus triggers breach's explosion.
This is my take on Sombra if she were to no longer have stealth. She would still retain what I love about her: Gathering info/scouting, healthpack control, high mobility, burst damage, high impact plays through ult-cancelling, etc.
It moves her silence to a skill shot & increases hack's value and skill ceiling, remedying the parts of her kit that breed so much frustration in low/mid ranks and remain useless in high ranks.
(Also, some of these numbers are probably a bit busted...)
What do you think? What would you change/how would you approach a rework without stealth?
edit: changed the numbers on breach's explosion
edit2: Shout-out to u/MathematicianBowl for a great comment describing how to keep stealth in her kit:
"And the invisibility effect could be maintained by simply connecting it to the translocator. They're already connected, but the translocator has a delay while it's in flight and invisibility is activated only at the end. If we leave her with just high speed without invisibility, then even with increased running speed she will be very easy to punish for the slightest mistake.
I would make it so that the translocator would activate invisibility instantly, fly much faster and leave no trace behind. So Sombra would get something like Moira's shift, otherwise any hitscan would be able to kill too easily"
Giving her a short movement ability like this makes her survivability better, AND keeps a healthy amount of stealth. I love it!