Implemented Tamiyo, Collector of Tales

This commit is contained in:
Evan Kranzler 2019-04-13 12:01:31 -04:00
parent 09bf817f1a
commit 15d389a5ba
3 changed files with 160 additions and 3 deletions

View file

@ -13,7 +13,6 @@ import mage.players.Player;
import mage.util.CardUtil;
/**
*
* @author LevelX2
*/
public class ChooseACardNameEffect extends OneShotEffect {
@ -92,11 +91,11 @@ public class ChooseACardNameEffect extends OneShotEffect {
if (controller.choose(Outcome.Detriment, cardChoice, game)) {
String cardName = cardChoice.getChoice();
if (!game.isSimulation()) {
game.informPlayers(sourceObject.getLogName() + ", named card: [" + cardName + ']');
game.informPlayers(sourceObject.getLogName() + ", chosen name: [" + cardName + ']');
}
game.getState().setValue(source.getSourceId().toString() + INFO_KEY, cardName);
if (sourceObject instanceof Permanent) {
((Permanent) sourceObject).addInfo(INFO_KEY, CardUtil.addToolTipMarkTags("Named card: " + cardName), game);
((Permanent) sourceObject).addInfo(INFO_KEY, CardUtil.addToolTipMarkTags("Chosen name: " + cardName), game);
}
return true;
}