Maybe corrected the correction

merge-requests/1/merge
marouault 4 years ago
parent 0759da75fb
commit 28c65bb4db

@ -189,13 +189,13 @@ bool checkBridge(const Island start, const Island target, const Board* board)
// Vertical bridge
if (xdiff == 0 && abs(ydiff) == 1)
{
const int coordY = start.y - (ydiff==-1);
const int coordY = start.y - (ydiff==-1?1:0);
return board->vBridges[coordY][start.x];
}
// Horizontal bridge
else if (abs(xdiff) == 1 && ydiff == 0)
{
const int coordX = start.x - (xdiff==-1);
const int coordX = start.x - (xdiff==-1?1:0);
return board->hBridges[start.y][coordX];
}
// Not a bridge

Loading…
Cancel
Save