diff --git a/lua/server/events/movecard.lua b/lua/server/events/movecard.lua index b83f6da43a207ff40618f05655996a55c3a76a88..21c35e5d5f18d13ed7c2328c426edd49f30e0e87 100644 --- a/lua/server/events/movecard.lua +++ b/lua/server/events/movecard.lua @@ -113,6 +113,7 @@ function MoveCards:main() ---@param info MoveInfo for _, info in ipairs(data.moveInfo) do room:applyMoveInfo(data, info) + local realFromArea = room:getCardArea(info.cardId) if data.toArea == Card.DrawPile or realFromArea == Card.DrawPile then room:doBroadcastNotify("UpdateDrawPile", #room.draw_pile) end @@ -140,8 +141,6 @@ function MoveCards:main() if name:find("-inarea", 1, true) and type(value) == "table" and table.contains(value, realFromArea) and not table.contains(value, data.toArea) then - p(realFromArea) - p(value) room:setCardMark(currentCard, name, 0) end end