diff --git a/cockatrice/src/carditem.cpp b/cockatrice/src/carditem.cpp index 7d1eb538..453b3cfa 100644 --- a/cockatrice/src/carditem.cpp +++ b/cockatrice/src/carditem.cpp @@ -295,7 +295,7 @@ void CardItem::mouseMoveEvent(QGraphicsSceneMouseEvent *event) int j = 0; for (int i = 0; i < sel.size(); i++) { CardItem *c = (CardItem *) sel.at(i); - if (c == this) + if ((c == this) || (c->getZone() != zone)) continue; ++j; QPointF childPos;