Do effects that trigger at the end of the phase, if played during the refresh phase, occur simultaneously with end of round effects, thus allowing the player to determine the order of their resolution?
1. Could I use Sneak Attack + Gandalf during the refresh phase and choose to discard Gandalf at the end of the round rather than return him to my hand at the end of the phase?
What about when player order is a factor?
2. Could I pass Erestor hero (discard your hand at the end of the round) to another player using Desperate Alliance (Give control of a hero to another player until the end of the phase), then resolve the end of round effect of Erestor to discard that player's hand before I get him back? Who makes that choice, since Erestor is now under another player's control?