Fair enough.
So how do you handle Bless when:
1. You designate someone your ally, cast Bless, designate them enemy, and then designate them ally again. Does the bonus return?
2. You cast Bless, unaware that your friend is ten feet away and invisible. Two rounds later, he turns visible. When does he receive the bonus? (When the spell is cast? When he becomes visible? On your action after he becomes visible? Never?)
3. You cast Bless, unaware that your friend is ten feet away and invisible. Two rounds later, he turns visible, within line of sight but eighty feet away. When does he receive the bonus?
4. You cast Bless, and two rounds later, your friend comes running up from somewhere a hundred feet off down the corridor. When does he receive the bonus?
-Hyp.