From 9b53c75a6a839da00f851d9353a9f86e33d5f5c2 Mon Sep 17 00:00:00 2001 From: Oleg Agafonov Date: Sat, 11 May 2019 17:38:01 +0400 Subject: [PATCH] Fixed vehicle PT draws in image render mode; --- .../src/main/java/mage/client/dialog/TestCardRenderDialog.java | 2 ++ .../main/java/org/mage/card/arcane/CardPanelComponentImpl.java | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Mage.Client/src/main/java/mage/client/dialog/TestCardRenderDialog.java b/Mage.Client/src/main/java/mage/client/dialog/TestCardRenderDialog.java index d52bb111729..e306d28bd58 100644 --- a/Mage.Client/src/main/java/mage/client/dialog/TestCardRenderDialog.java +++ b/Mage.Client/src/main/java/mage/client/dialog/TestCardRenderDialog.java @@ -118,6 +118,8 @@ public class TestCardRenderDialog extends MageDialog { view.put(card.getId(), card); card = createCard(game, player.getId(), "RNA", "221", 0, 0, 0); // Bedeck // Bedazzle view.put(card.getId(), card); + card = createCard(game, player.getId(), "XLN", "234", 0, 0, 0); // Conqueror's Galleon + view.put(card.getId(), card); cardsPanel.setCustomCardSize(new Dimension(getCardWidth(), getCardHeight())); cardsPanel.changeGUISize(); diff --git a/Mage.Client/src/main/java/org/mage/card/arcane/CardPanelComponentImpl.java b/Mage.Client/src/main/java/org/mage/card/arcane/CardPanelComponentImpl.java index 97d84f38138..ea0ea08b1f1 100644 --- a/Mage.Client/src/main/java/org/mage/card/arcane/CardPanelComponentImpl.java +++ b/Mage.Client/src/main/java/org/mage/card/arcane/CardPanelComponentImpl.java @@ -10,6 +10,7 @@ import mage.client.util.SoftValuesLoadingCache; import mage.components.ImagePanel; import mage.components.ImagePanelStyle; import mage.constants.AbilityType; +import mage.constants.SubType; import mage.view.CardView; import mage.view.CounterView; import mage.view.PermanentView; @@ -648,7 +649,7 @@ public class CardPanelComponentImpl extends CardPanel { } private void updatePTTexts(CardView card) { - if (card.isCreature()) { + if (card.isCreature() || card.getSubTypes().contains(SubType.VEHICLE)) { ptText1.setText(getGameCard().getPower()); ptText2.setText("/"); ptText3.setText(CardRendererUtils.getCardLifeWithDamage(getGameCard()));