- //fprintf(stderr, "BAD_RESPONSE \"%s\"\n", buffer.c_str());
- return MovementResult::BAD_RESPONSE; //Player gave bogus direction - it will lose by default.
+ if (Game::theGame->allowIllegalMoves)
+ return MovementResult::OK;
+ else
+ return MovementResult::BAD_RESPONSE; //Player gave bogus direction - it will lose by default.