Skip to content

Commit d86d9a6

Browse files
author
programarivm
committed
Refactored isPinned()
1 parent f73f067 commit d86d9a6

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

src/Variant/AbstractBoard.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -470,9 +470,7 @@ protected function isPinned(AbstractPiece $piece): bool
470470
{
471471
$clone = $this->clone();
472472
if ($clone->move($piece)) {
473-
if ($king = $clone->piece($piece->color, Piece::K)) {
474-
return !empty($king->attacking());
475-
}
473+
return !empty($clone->piece($piece->color, Piece::K)?->attacking());
476474
}
477475

478476
return false;

0 commit comments

Comments
 (0)