* Pyxis of Pandemonium - Fixed that the exiled permanents were not put to battlefield.

This commit is contained in:
LevelX2 2015-03-24 16:55:53 +01:00
parent 2a9af5ad99
commit 7f3ffbb7ed
2 changed files with 19 additions and 9 deletions

View file

@ -531,6 +531,16 @@ public class CardUtil {
return getObjectZoneString(text,cardId, game, zoneChangeCounter, previous);
}
public static String getObjectZoneString(String text, MageObject mageObject, Game game) {
int zoneChangeCounter = 0;
if (mageObject instanceof Permanent) {
zoneChangeCounter = ((Permanent) mageObject).getZoneChangeCounter();
} else if (mageObject instanceof Card) {
zoneChangeCounter = ((Card) mageObject).getZoneChangeCounter();
}
return getObjectZoneString(text, mageObject.getId(), game, zoneChangeCounter, false);
}
public static String getObjectZoneString(String text, UUID objectId, Game game, int zoneChangeCounter, boolean previous) {
StringBuilder uniqueString = new StringBuilder();
if (text != null) {