Revert knight alt move extent requirement.

This commit is contained in:
yukirij 2024-10-03 13:17:21 -07:00
parent 9d9e4837da
commit bdd353f8cf

View File

@ -588,14 +588,17 @@ GAME.Game = class {
let moves = piece.moves(); let moves = piece.moves();
let extent = true;
switch(moves.alt) { switch(moves.alt) {
/* Drop Once */ case 1:
/* Drop Cone */ case 2: /* Drop Cone */ case 2:
extent = false;
/* Drop Once */ case 1:
{ {
// Check all tiles if not blocking. // Check all tiles if not blocking.
if(block_directions == 0) { if(block_directions == 0) {
for(let i = 0; i < GAME_DATA.board.tiles.length; ++i) { for(let i = 0; i < GAME_DATA.board.tiles.length; ++i) {
if(this.placable_tile(piece, i, {check:false, extent:false})) { if(this.placable_tile(piece, i, {check:false, extent:extent})) {
tiles.push(new GAME.MovementTile(i, true, false, 0, 0)); tiles.push(new GAME.MovementTile(i, true, false, 0, 0));
} }
} }
@ -620,7 +623,7 @@ GAME.Game = class {
if(target_id !== null) { break; } if(target_id !== null) { break; }
if(this.placable_tile(piece, tile_id, {check:false, extent:false})) { if(this.placable_tile(piece, tile_id, {check:false, extent:extent})) {
tiles.push(new GAME.MovementTile(tile_id, true, false, 0, 0)); tiles.push(new GAME.MovementTile(tile_id, true, false, 0, 0));
} }
} else { break; } } else { break; }