In my total ignorance about game design i have to propose this simple solution:
Keep the new Resurrect but instead of a cooldown let her recharge the skill based on the damage dealed with her weapon, let's say every landed hit can give 5% of the recharge and headshots 10% (maybe buff her weapon in some areas).
With this, Mercy player will have to be more aggresive if he/she want to Resurrect making her playstyle to have a little more variety.
Some players may be prefer only to heal and some to chase enemies in order to Resurrect every few seconds.
Keep the new Resurrect but instead of a cooldown let her recharge the skill based on the damage dealed with her weapon, let's say every landed hit can give 5% of the recharge and headshots 10% (maybe buff her weapon in some areas).
With this, Mercy player will have to be more aggresive if he/she want to Resurrect making her playstyle to have a little more variety.
Some players may be prefer only to heal and some to chase enemies in order to Resurrect every few seconds.