txlyre 2 달 전
부모
커밋
b6983085a4
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      chess0.py

+ 3 - 0
chess0.py

@@ -123,6 +123,9 @@ class ChessManager:
         if not session:
             raise KeyError(id)
 
+        if session.board.is_check():
+            return chess.svg.board(session.board, fill={checker: "#cc0000cc" for checker in session.board.checkers()}, check=session.board.king(session.board.turn))
+
         return chess.svg.board(session.board)
 
     def ascii(self, id):