diff --git a/Mage.Client/src/main/java/mage/client/game/PlayerPanelExt.java b/Mage.Client/src/main/java/mage/client/game/PlayerPanelExt.java index 7dfd82e6c48..e99edbe6e3b 100644 --- a/Mage.Client/src/main/java/mage/client/game/PlayerPanelExt.java +++ b/Mage.Client/src/main/java/mage/client/game/PlayerPanelExt.java @@ -395,9 +395,12 @@ public class PlayerPanelExt extends javax.swing.JPanel { + "
Deck hash code: " + player.getDeckHashCode() + "
This match wins: " + player.getWins() + " of " + player.getWinsNeeded() + " (to win the match)"; } - // Extend tooltip + + // extend tooltip StringBuilder tooltipText = new StringBuilder(basicTooltipText); tooltipText.append("
Match time remaining: ").append(getPriorityTimeLeftString(player)); + + // designations this.avatar.setTopTextImageRight(null); for (String name : player.getDesignationNames()) { tooltipText.append("
").append(name); @@ -406,11 +409,15 @@ public class PlayerPanelExt extends javax.swing.JPanel { } } if (player.isMonarch()) { + tooltipText.append("
").append("The Monarch"); this.avatar.setTopTextImageRight(ImageHelper.getImageFromResources("/info/crown.png")); } if (player.isInitiative()) { + tooltipText.append("
").append("Have the Initiative"); this.avatar.setTopTextImageRight(ImageHelper.getImageFromResources("/info/initiative.png")); } + + // counters for (Counter counter : player.getCounters().values()) { tooltipText.append("
").append(counter.getName()).append(" counters: ").append(counter.getCount()); }