From 4cbc795ebc99fb8276dcd6239f4054d2ad472a5e Mon Sep 17 00:00:00 2001 From: "marcins78@gmail.com" Date: Tue, 18 Oct 2011 20:18:23 +0000 Subject: [PATCH] - Fixed transferring from Support animation. --- .../main/java/com/gempukku/lotro/game/state/GameState.java | 7 +++---- .../gemp-lotr-web/src/main/webapp/includes/changeLog.html | 1 + 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/game/state/GameState.java b/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/game/state/GameState.java index a3223dbc4..f18e7e9f4 100644 --- a/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/game/state/GameState.java +++ b/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/game/state/GameState.java @@ -278,10 +278,9 @@ public class GameState { } public void transferCard(PhysicalCard card, PhysicalCard transferTo) { - if (card.getZone() != Zone.ATTACHED) { - removeCardsFromZone(Collections.singleton(card)); - addCardToZone(card, Zone.ATTACHED); - } + if (card.getZone() != Zone.ATTACHED) + ((PhysicalCardImpl) card).setZone(Zone.ATTACHED); + ((PhysicalCardImpl) card).attachTo((PhysicalCardImpl) transferTo); for (GameStateListener listener : getAllGameStateListeners()) listener.cardMoved(card); diff --git a/gemp-lotr/gemp-lotr-web/src/main/webapp/includes/changeLog.html b/gemp-lotr/gemp-lotr-web/src/main/webapp/includes/changeLog.html index 98430cfed..59c57b49a 100644 --- a/gemp-lotr/gemp-lotr-web/src/main/webapp/includes/changeLog.html +++ b/gemp-lotr/gemp-lotr-web/src/main/webapp/includes/changeLog.html @@ -6,6 +6,7 @@ - Added revealing effect to all cards, for now the revealed cards will be only shown in the log, until I figure out something better. - Fixed "Trapped and Alone" and all other cards that remove keyword bonuses granted by other cards. +- Fixed the animation for "Black Breath" and other cards transferring from Support zone. 17 Oct. 2011 - "Coming for the Ring" is no longed considered Free People card by the game.