import { ChessRules, Move, PiPo } from "@/base_rules";
-export class StealthbombRules extends ChessRules {
+export class Stealthbomb1Rules extends ChessRules {
static get CanAnalyze() {
return false;
this.movesCount >= 2 ||
(
(c == 'w' && square[0] < 6) ||
- (c == 'b' && square[0] > 2)
+ (c == 'b' && square[0] > 1)
)
) {
return null;
return new Move({
appear: [ new PiPo({ x: x, y: y, c: c, p: V.BOMB_CODE[piece] }) ],
vanish: [ new PiPo({ x: x, y: y, c: c, p: piece }) ],
- start: { x: -1, y: -1 }
+ start: { x: -1, y: -1 },
+ end: { x: x, y: y, noHighlight: true }
});
}