X-Git-Url: https://git.sesse.net/?p=remoteglot;a=blobdiff_plain;f=Board.pm;h=39c8134096b5897a0e7bd0ff47baad0441fe310f;hp=2edc07de0c61a37b93ebee9e5aadd73fe29985e2;hb=b0e52191ac0f53984ebfc1176571ddda19542de7;hpb=2e02751eebe4f5ed406e0f61c6f6eadae0193a41 diff --git a/Board.pm b/Board.pm index 2edc07d..39c8134 100644 --- a/Board.pm +++ b/Board.pm @@ -200,8 +200,11 @@ sub parse_pretty_move { push @squares, [ $row, $col ]; } } + if (scalar @squares == 0) { + die "Impossible move $move"; + } if (scalar @squares != 1) { - die "Ambigious or impossible move $move"; + die "Ambigious move $move"; } return (@{$squares[0]}, $to_row, $to_col, $promo); }