[NCC] Fix Citizen token creation for Master of Ceremonies
@@ -114,15 +114,17 @@ class MasterOfCeremoniesChoiceEffect extends OneShotEffect {
Token treasureOpponent = new TreasureToken();
treasureOpponent.putOntoBattlefield(1, game, source, opponentId);
}
+ game.applyEffects();
// Friends - You and that player each create a 1/1 green and white Citizen creature token.
for (UUID opponentId : friendChoosers) {
Token citizenOwner = new CitizenGreenWhiteToken();
- citizenOwner.putOntoBattlefield(1, game, source, opponentId);
+ citizenOwner.putOntoBattlefield(1, game, source, controller.getId());
Token citizenOpponent = new CitizenGreenWhiteToken();
citizenOpponent.putOntoBattlefield(1, game, source, opponentId);
}
+ game.applyEffects();
// Secrets - You and that player each draw a card.
for (UUID opponentId : secretsChoosers) {
