Doesn't make sense... I use <stal> and never have this problem. Perhaps I'm missing something here? The reason why you lose target with <stpc> is because your target is on the character model which needs refreshing. With <stal> your targeting cursor is on the member name in the alliance list and will not lose it if the character model "blinks".
All my macro's that require targeting on player characters can we switched between <stal> and <stpc> with one other macro.
