If an effect stops a token from attacking a specific player, that token can attack any player, planeswalker, or battle, or not attack at all. If the effect stops the token from attacking a specific player unless a cost is paid, you don't have to pay that cost unless you want to attack that player.
Soul of Eternity
Opponents who have left the game aren't counted when determining how many tokens to create.
If one of the tokens can't attack for any reason (such as being tapped), then it doesn't attack. If there's a cost associated with having it attack, you aren't forced to pay that cost, so it doesn't have to attack in that case either.
Magic: The Gathering · ™ & © Wizards of the Coast · Illus. Yigit Koroglu
Card data via Scryfall. Rarix is fan-made; not endorsed by the rights holders.
