If Mercy’s Resurrect acted the same way as Lucio’s Sound Barrier it would’ve been a balanced ultimate in the sense that instead of shields being added it would be burst health restored.
Lucio’s ultimate plays out like this.
During his ultimate voiceline he goes through a 1-second animation before the shields hits his allies
Any player not within site doesn’t receive sound barrier
Any ally standing behind an enemy barrier doesn’t receive shields
Lucio receives shields after the animation and 1-second cast time completes
How Mercy’s ultimate should’ve been played
Mercy’s ultimate goes through a 1-second cast time announcing that she is in the process of Resurrecting her allies with her iconic voiceline.
Ally souls need to be in Line of Sight of her in order to be Resurrected
Any ally souls behind an enemy barrier will not be Resurrected (If you can’t kill an enemy standing behind a barrier you shouldn’t be able to Resurrect one from behind one either)
Mercy has her health restored OR she receives invulnerability to match with Lucio gaining effects from his ultimate.
That would be her Q which would be balanced but counterable.
New Her E called Empower would give her main healing beam a boost in power (90HPS/40%DMB) for 3 seconds on a 15 second cooldown and allies within 10M will receive half the amount of the beam (45HPS/20%DMB) OR Mercy can use her pistol which gains infinite Ammo for the 3 seconds.
New Spacebar ability Valkyrie gives her increased flight speed GA Range Increase and Beam Range Increase 6 Second active 12 second cooldown.
This might be a problem with Angelic Decent not sure? But it would be cool.
Upon casting Resurrect Valkyrie duration will end instantly.
She would now gain Utility, Survivability, and a counterable ultimate all in which doesn’t destroy the flow of her kit.
This is how she should be handled. Splitting Valkyrie into two abilities shortening the power and giving them two separate uses would be better. Putting Resurrect back onto her ultimate.