It's a neat little selfcast addon. But I had a question with it:
Is it within the scope of the addon to cast offensive spells on your targets target if you're targetting a friendly player?
So if I were healing a player, but wanted to cast an attack spell on his target it would automatically assist the player when I cast the spell. And visa versa for targetting enemies; just assist that target to get the target of your buff/heal.
Spell-Forwarding is a rare thing to find. I believe CC-Target has the option both with friendly-to-hostile and hostile-to-friendly spell forwarding. However, I'm not interested in running the core CC mod.
I've been looking at the options for a long time for my own use; I'm pretty new to lua and I've been trying to decide what the best way to approach this is. I may never get around to it, so if somebody was interested in writing a simple spell-forwarding mod that would be great.
I believe I came across the idea in castoptions (or something similar) in the cosmos package. But the only way to get that is by running the whole cosmos package, which I'm not interested in doing (I'd rather run one set of libraries at once, really).
Interestingly I got so used to it I thought it was the default behavior of the ui, and now really miss it, now that I've switched away from cosmos to ace and ace2 in the interests of memory/cpu efficiency.
If there's an alternative or a potentiality of this being coded into a mod I'd love to hear of it.
You don't even need a macro. When you cast a spell on an invalid target and the cursor changes (that blue highlight), just hit your hotkey for assist. The spell will be forwarded to your target's target without you actually changing targets.
EgoCast always want to cast a spell that is bound to the Alt key on me, even if it's an offensive spell. I can't, for instance, bind a heal to ALT-2 without it always casting on myself instead of my friendly target...