dkforest

A forum and chat platform (onion)
git clone https://git.dasho.dev/n0tr1v/dkforest.git
Log | Files | Refs | LICENSE

commit b68b3a8004aa0a81fb0c813ccdc429452da3382c
parent 5d70a90fcc14faa2c8b1aa92e0b2a978a6929c6e
Author: n0tr1v <n0tr1v@protonmail.com>
Date:   Mon, 12 Jun 2023 18:45:52 -0700

cleanup

Diffstat:
Mpkg/web/handlers/chess.go | 20++++++++++++--------
1 file changed, 12 insertions(+), 8 deletions(-)

diff --git a/pkg/web/handlers/chess.go b/pkg/web/handlers/chess.go @@ -407,14 +407,18 @@ Loop: } // Animate rook during castle - if payload.Move.HasTag(chess.KingSideCastle) && payload.Move.S1() == chess.E1 { - animate(chess.H1, chess.F1, interceptors.WhiteKingSideRookID) - } else if payload.Move.HasTag(chess.KingSideCastle) && payload.Move.S1() == chess.E8 { - animate(chess.H8, chess.F8, interceptors.BlackKingSideRookID) - } else if payload.Move.HasTag(chess.QueenSideCastle) && payload.Move.S1() == chess.E1 { - animate(chess.A1, chess.D1, interceptors.WhiteQueenSideRookID) - } else if payload.Move.HasTag(chess.QueenSideCastle) && payload.Move.S1() == chess.E8 { - animate(chess.A8, chess.D8, interceptors.BlackQueenSideRookID) + if payload.Move.HasTag(chess.KingSideCastle) { + if payload.Move.S1() == chess.E1 { + animate(chess.H1, chess.F1, interceptors.WhiteKingSideRookID) + } else if payload.Move.S1() == chess.E8 { + animate(chess.H8, chess.F8, interceptors.BlackKingSideRookID) + } + } else if payload.Move.HasTag(chess.QueenSideCastle) { + if payload.Move.S1() == chess.E1 { + animate(chess.A1, chess.D1, interceptors.WhiteQueenSideRookID) + } else if payload.Move.S1() == chess.E8 { + animate(chess.A8, chess.D8, interceptors.BlackQueenSideRookID) + } } // En passant if payload.EnPassant != "" {