projects
/
vchess.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
TODO 2 variants
[vchess.git]
/
client
/
src
/
variants
/
Chakart.js
diff --git
a/client/src/variants/Chakart.js
b/client/src/variants/Chakart.js
index
f170f70
..
5f20132
100644
(file)
--- a/
client/src/variants/Chakart.js
+++ b/
client/src/variants/Chakart.js
@@
-1422,7
+1422,7
@@
export class ChakartRules extends ChessRules {
let notation = undefined;
if (piece == V.PAWN) {
// Pawn move
let notation = undefined;
if (piece == V.PAWN) {
// Pawn move
- if (
move.vanish.length >= 2
) {
+ if (
this.board[move.end.x][move.end.y] != V.EMPTY
) {
// Capture
const startColumn = V.CoordToColumn(move.start.y);
notation = startColumn + "x" + finalSquare;
// Capture
const startColumn = V.CoordToColumn(move.start.y);
notation = startColumn + "x" + finalSquare;
@@
-1435,7
+1435,7
@@
export class ChakartRules extends ChessRules {
else {
notation =
piece.toUpperCase() +
else {
notation =
piece.toUpperCase() +
- (
move.vanish.length >= 2
? "x" : "") +
+ (
this.board[move.end.x][move.end.y] != V.EMPTY
? "x" : "") +
finalSquare;
}
if (!!move.end.effect) {
finalSquare;
}
if (!!move.end.effect) {