Temporary fix for off-turn move on checkmate.
This commit is contained in:
parent
c3a64fd58c
commit
7a508a58d7
@ -457,6 +457,8 @@ GAME.Game = class {
|
|||||||
|
|
||||||
movement_tiles(piece, tile) {
|
movement_tiles(piece, tile) {
|
||||||
let tiles = [ ];
|
let tiles = [ ];
|
||||||
|
if(this.state.code != 0) { return tiles; }
|
||||||
|
|
||||||
let moves = piece.moves();
|
let moves = piece.moves();
|
||||||
let hex = this.board.tiles[tile].hex;
|
let hex = this.board.tiles[tile].hex;
|
||||||
|
|
||||||
@ -615,6 +617,7 @@ GAME.Game = class {
|
|||||||
|
|
||||||
movement_tiles_alt(piece) {
|
movement_tiles_alt(piece) {
|
||||||
let tiles = [ ];
|
let tiles = [ ];
|
||||||
|
if(this.state.code != 0) { return tiles; }
|
||||||
|
|
||||||
if(piece.promoted) {
|
if(piece.promoted) {
|
||||||
let hex = this.board.tiles[piece.tile].hex;
|
let hex = this.board.tiles[piece.tile].hex;
|
||||||
@ -735,6 +738,8 @@ GAME.Game = class {
|
|||||||
|
|
||||||
placement_tiles(piece_id, player) {
|
placement_tiles(piece_id, player) {
|
||||||
let tiles = [ ];
|
let tiles = [ ];
|
||||||
|
if(this.state.code != 0) { return tiles; }
|
||||||
|
|
||||||
let piece = new GAME.Piece(piece_id, player);
|
let piece = new GAME.Piece(piece_id, player);
|
||||||
|
|
||||||
// Get tiles onto which piece may be placed.
|
// Get tiles onto which piece may be placed.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user