1.1 --- a/src/chess/queen.c Thu Apr 17 12:16:14 2014 +0200 1.2 +++ b/src/chess/queen.c Wed May 28 15:47:57 2014 +0200 1.3 @@ -43,28 +43,3 @@ 1.4 return bishop_isblocked(gamestate, move); 1.5 } 1.6 } 1.7 - 1.8 -int queen_getlocation(GameState *gamestate, Move *move) { 1.9 - 1.10 - Move moveasrook = *move; 1.11 - int rookaspect = rook_getlocation(gamestate, &moveasrook); 1.12 - 1.13 - Move moveasbishop = *move; 1.14 - int bishopaspect = bishop_getlocation(gamestate, &moveasbishop); 1.15 - 1.16 - if (rookaspect == VALID_MOVE_SYNTAX && bishopaspect == VALID_MOVE_SYNTAX) { 1.17 - return AMBIGUOUS_MOVE; 1.18 - } 1.19 - 1.20 - if (rookaspect == VALID_MOVE_SYNTAX) { 1.21 - *move = moveasrook; 1.22 - return VALID_MOVE_SYNTAX; 1.23 - } 1.24 - 1.25 - if (bishopaspect == VALID_MOVE_SYNTAX) { 1.26 - *move = moveasbishop; 1.27 - return VALID_MOVE_SYNTAX; 1.28 - } 1.29 - 1.30 - return INVALID_POSITION; 1.31 -}