The problem: My self heal goes to anyone but me when doing PvP such as battlegrounds, and there is no way for me to prevent this. More often than not when I need to use a self heal such as Healing soul, honor the dead (or any other single target heal of similar nature), the heal goes to other nearby players if their HP % is lower than mine. This leads to situations where I sometimes can spend 50-70% of my resource bars trying to heal myself without getting a single heal when I need it. Eventually this leads to more deaths that could´ve been prevented. Note that it doesn´t matter if I´m turned away from my allies or face the camera in a different direction, due to "smart healing" the heal will automatically to a nearby ally depending on their HP vs my HP. Sometimes the heal can even ignore LoS and heal allies that are on the opposite side of a solid object (no heal whatsoever should ever ignore LoS imo). Going over some recorded PvP footage and Combat metric stats I sometimes see 30-50% of my self heal going to other nearby allies when I need it.
The solution(s): Now there are a few approaches to this.
1. Add a toggle that prevents certain heals from healing others, while I´m not familiar with the technical aspect of coding this, the mechanic exists in the game already to a certain degree (Blood for blood prevents you from being healed or shielded by others, maybe some "reverse variant" of this could be possible).
2. While I despise what Vengeance is, one of the few good things that Vengeance had was that in order to heal someone with a singel target cross heal, I had to actively highlight/target their character, if not, the heal would automatically go to me (basically no smart healing). I personally would like to see this suggestion being implemented, since it would also add another level of skill to playing a healer in PvP instead of just "fire and forget".
If anyone have other suggestions or potentially better solutions I´m interested to hear your thoughts.
Ps4 EU 2016-2020
PC/EU: 2020 -