So I was wondering, say you use Golduck's attack Encore and pick one of the defending pokemon's attacks. Now say your opponent attaches a call energy to their pokemon on their turn. Can they use the 'attack' (I know it's not technically one) on call energy or are they only allowed to use the attack that you selected (unless they decide to do nothing for their attack phase that turn.) Also, what happens if Golduck selects an attack that they don't have the right energy to use on that turn? (I'm guessing they just have to skip the attack phase or switch pokemon.) Thanks.