|
|
@ -16,6 +16,9 @@ bool istzugerlaubt_Laeufer(char** Brett, int startX, int startY, int endX, int e |
|
|
|
if ((abs(endX - startX) == 2 && abs(endY - startY) == 1) || (abs(endX - startX) == 1 && abs(endY - startY) == 2)) { |
|
|
|
return false; |
|
|
|
} |
|
|
|
// Diagonale Bewegung |
|
|
|
// Wenn die Feldfarbe sich ändert |
|
|
|
return false; |
|
|
|
|
|
|
|
// Wenn keines der obigen Kriterien erfüllt ist, ist der Zug ungültig |
|
|
|
return true; |
|
|
|