From e307f92db20891832976a99b9cee074f65bf0713 Mon Sep 17 00:00:00 2001 From: Jeff Date: Mon, 6 May 2019 10:38:37 -0500 Subject: [PATCH] - small clarity fixes of Niv-Mizzet Reborn and Ugin, the Ineffable. --- Mage.Sets/src/mage/cards/n/NivMizzetReborn.java | 12 ++++++++---- Mage.Sets/src/mage/cards/u/UginTheIneffable.java | 3 ++- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/Mage.Sets/src/mage/cards/n/NivMizzetReborn.java b/Mage.Sets/src/mage/cards/n/NivMizzetReborn.java index 2e034d4878..fe55aa3aae 100644 --- a/Mage.Sets/src/mage/cards/n/NivMizzetReborn.java +++ b/Mage.Sets/src/mage/cards/n/NivMizzetReborn.java @@ -113,9 +113,9 @@ class NivMizzetRebornEffect extends OneShotEffect { NivMizzetRebornEffect() { super(Outcome.Benefit); - staticText = "reveal the top ten cards of your library. For each color pair, " + - "choose a card that's exactly those colors from among them. " + - "Put the chosen cards into your hand and the rest on the bottom of your library in a random order."; + staticText = "reveal the top ten cards of your library. For each color pair, " + + "choose a card that's exactly those colors from among them. " + + "Put the chosen cards into your hand and the rest on the bottom of your library in a random order."; } private NivMizzetRebornEffect(final NivMizzetRebornEffect effect) { @@ -153,7 +153,11 @@ class NivMizzetRebornEffect extends OneShotEffect { } cards.removeAll(cards2); player.putCardsOnBottomOfLibrary(cards, game, source, false); - player.moveCards(cards2, Zone.HAND, source, game); + if (player.moveCards(cards2, Zone.HAND, source, game)) { + for (Card card : cards2.getCards(game)) { + game.informPlayers(player.getName() + " chose " + card.getName() + " and put it into his or her hand."); + } + } return true; } } diff --git a/Mage.Sets/src/mage/cards/u/UginTheIneffable.java b/Mage.Sets/src/mage/cards/u/UginTheIneffable.java index 9a58935877..18a511fffa 100644 --- a/Mage.Sets/src/mage/cards/u/UginTheIneffable.java +++ b/Mage.Sets/src/mage/cards/u/UginTheIneffable.java @@ -116,7 +116,8 @@ class UginTheIneffableEffect extends OneShotEffect { for (UUID addedTokenId : effect.getLastAddedTokenIds()) { // display referenced exiled face-down card on token - SimpleStaticAbility sa = new SimpleStaticAbility(Zone.BATTLEFIELD, new InfoEffect("Referenced object: " + card.getIdName())); + SimpleStaticAbility sa = new SimpleStaticAbility(Zone.BATTLEFIELD, new InfoEffect("Referenced object: " + + card.getId().toString().substring(0, 3))); GainAbilityTargetEffect gainAbilityEffect = new GainAbilityTargetEffect(sa, Duration.WhileOnBattlefield); gainAbilityEffect.setTargetPointer(new FixedTarget(addedTokenId)); game.addEffect(gainAbilityEffect, source);