From f6a340ddf38a59491526560695a82078b47ddf70 Mon Sep 17 00:00:00 2001 From: Max-Wilhelm Bruker Date: Sat, 14 Aug 2010 14:20:48 +0200 Subject: [PATCH] moveCard bug fix --- common/server_protocolhandler.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/server_protocolhandler.cpp b/common/server_protocolhandler.cpp index 9a0c9d8f..2d4a4968 100644 --- a/common/server_protocolhandler.cpp +++ b/common/server_protocolhandler.cpp @@ -524,7 +524,7 @@ ResponseCode Server_ProtocolHandler::moveCard(Server_Game *game, Server_Player * // Collision detection if (targetzone->hasCoords()) for (int i = 0; i < targetzone->cards.size(); ++i) - if ((targetzone->cards[i]->getX() == x) && (targetzone->cards[i]->getY() == y)) + if ((targetzone->cards[i]->getX() == x) && (targetzone->cards[i]->getY() == y) && (x != -1)) return RespContextError; int position = -1;