I had an idea for a macro while in a BG. Basically, it's a mouseover macro, which I know how to do, but if you target a friendly target with it, mouseover or clicked, it assists them. However, it does NOT assist an enemy, as that would lead to an infinite loop.
Is this possible?