Currently Shield Throw work based on contact with allies without putting a priority on targeting enemies.
This cause two “problems”.
- Something like Ring of Shield can and will absorb all of your Shield Throws and rebounds.
- Even if an enemy is targeted by the Shield Throw, the lack of enemy prioritizing will still often end result in your allies absorbing almost all of the throws.
There is no “perfect” answer to that since you might want the shield throws to focus only on your allies for some reason.
Still, a behavior where the Shield Throw doesn’t collide with allies unless Targeted and prioritize hitting enemies whenever possible unless needed for a rebound would be much prefered. Perhaps, with a node that would turn it into an Ally Only/Priority hit which could offer reduced damage or flat healing by example.