From 423c237a3969105f0dde8a71c75dd5016d85b0fb Mon Sep 17 00:00:00 2001 From: Kieran Kihn <114803508+kierankihn@users.noreply.github.com> Date: Mon, 17 Nov 2025 22:10:16 +0800 Subject: [PATCH] fix(game): remove redundant `PlayerState::play` call in `GameState::play` - Eliminated unnecessary `PlayerState::play` method invocation to streamline card play logic. --- src/game/GameState.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/src/game/GameState.cpp b/src/game/GameState.cpp index 8d6d214..615f39e 100644 --- a/src/game/GameState.cpp +++ b/src/game/GameState.cpp @@ -79,7 +79,6 @@ namespace UNO::GAME { Card ServerPlayerState::play(const Card &card) { - PlayerState::play(card); for (auto it = this->handCard_.getCards().begin();; it++) { if (it == this->handCard_.getCards().end()) { throw std::invalid_argument("Card not found in hand");