fixed card selection, to use an already selected and discarded card
This commit is contained in:
@@ -48,8 +48,6 @@ public void received(DieMessage msg) {
|
||||
else {
|
||||
logic.addNotification(new RollDiceNotification(logic.getGame().getActiveColor(), msg.getDiceEye()));
|
||||
}
|
||||
// logic.addNotification(new RollDiceNotification(logic.getGame().getActiveColor(), logic.getGame().getDiceEyes()));
|
||||
|
||||
|
||||
//stats
|
||||
if (msg.getDiceEye() == 6) {
|
||||
@@ -76,13 +74,6 @@ public void received(ActivePlayerMessage msg) {
|
||||
}
|
||||
}
|
||||
|
||||
// @Override
|
||||
// public void received(DrawCardMessage msg){
|
||||
// logic.addNotification(new DrawCardNotification(logic.getGame().getActiveColor(), msg.getCard().getCard()));
|
||||
// logic.getGame().getPlayerByColor(logic.getGame().getActiveColor()).getPlayerStatistic().increaseActivatedBonusNodes();
|
||||
// logic.getGame().getGameStatistics().increaseActivatedBonusNodes();
|
||||
// }
|
||||
|
||||
@Override
|
||||
public void received(MoveMessage msg) {
|
||||
Piece piece = logic.getGame().getPieceThroughUUID(msg.getPiece().getUuid());
|
||||
@@ -111,6 +102,7 @@ public void received(MoveMessage msg) {
|
||||
//set new node
|
||||
logic.getGame().getBoard().getInfield()[msg.getTargetIndex()].setOccupant(piece);
|
||||
}
|
||||
System.out.println("send AnimationEndMessage");
|
||||
logic.getGame().setTurboFlag(false);
|
||||
parent.setState(parent.getAnimation());
|
||||
}
|
||||
|
||||
@@ -24,12 +24,12 @@ public PlayPowerCardState(ClientState parent, ClientGameLogic logic) {
|
||||
|
||||
@Override
|
||||
public void enter() {
|
||||
if(playCardMessage.getCard() instanceof SwapCard) {
|
||||
if(playCardMessage.getCard().getCard().equals(BonusCard.SWAP)) {
|
||||
extraAnimationCounter++;
|
||||
}
|
||||
|
||||
logic.addNotification(new PlayCardNotification(logic.getGame().getActiveColor() , playCardMessage.getCard().getCard()));
|
||||
|
||||
logic.getGame().getActivePlayer().removeHandCard(playCardMessage.getCard());
|
||||
handlePowerCard(playCardMessage);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user