From ec234e049906a6b57a4b07f660b1cdf2c2340e1e Mon Sep 17 00:00:00 2001 From: RickyRister Date: Fri, 3 Jan 2025 20:01:21 -0800 Subject: [PATCH] unborked --- cockatrice/src/game/zones/view_zone.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/cockatrice/src/game/zones/view_zone.cpp b/cockatrice/src/game/zones/view_zone.cpp index 047949398..812a3fbc7 100644 --- a/cockatrice/src/game/zones/view_zone.cpp +++ b/cockatrice/src/game/zones/view_zone.cpp @@ -331,12 +331,13 @@ void ZoneViewZone::handleDropEvent(const QList &dragItems, player->sendGameCommand(cmd); } -void ZoneViewZone::removeCard(const int position) +void ZoneViewZone::removeCard(int position) { if (isReversed) { - int bottomPos = position - cards.first()->getId(); - if (bottomPos < 0 || bottomPos >= cards.size()) { - updateCardIds(REMOVE_CARD, bottomPos); + int initialPos = position; + position -= cards.first()->getId(); + if (position < 0 || position >= cards.size()) { + updateCardIds(REMOVE_CARD, initialPos); reorganizeCards(); return; }