[UI] Fixed Issue#454: Enchanted land position is not correct on the layout

This commit is contained in:
magenoxx 2014-07-12 11:20:01 +04:00
parent bcb91dade1
commit 8ca8d80a5c
2 changed files with 10 additions and 4 deletions

View file

@ -44,6 +44,7 @@ public class OldCardLayoutStrategy implements CardLayoutStrategy {
groupAttachments(jLayeredPane, jPanel, permanents, permanent); groupAttachments(jLayeredPane, jPanel, permanents, permanent);
} }
} }
} }
private void groupAttachments(JLayeredPane jLayeredPane, JLayeredPane jPanel, Map<UUID, MagePermanent> permanents, PermanentView permanent) { private void groupAttachments(JLayeredPane jLayeredPane, JLayeredPane jPanel, Map<UUID, MagePermanent> permanents, PermanentView permanent) {

View file

@ -151,6 +151,11 @@ public class CardPluginImpl implements CardPlugin {
} }
Stack stack = new Stack(); Stack stack = new Stack();
if (permanent.getOriginalPermanent().getAttachments() != null) {
stack.setMaxAttachedCount(permanent.getOriginalPermanent().getAttachments().size());
}
stack.add(permanent); stack.add(permanent);
allLands.add(insertIndex == -1 ? allLands.size() : insertIndex, stack); allLands.add(insertIndex == -1 ? allLands.size() : insertIndex, stack);
} }