diff --git a/common/server_player.cpp b/common/server_player.cpp index 74d4b751a..60ebfa3c0 100644 --- a/common/server_player.cpp +++ b/common/server_player.cpp @@ -1358,6 +1358,9 @@ Server_Player::cmdAttachCard(const Command_AttachCard &cmd, ResponseContainer & return Response::RespNameNotFound; } } + + // prevent attaching from non-table zones + // (attaching from non-table zones is handled client-side by moving the card to table zone first) if (!startzone->hasCoords()) { return Response::RespContextError; }