};
}
- get pawnPromotions() {
+ // Arguments x, y are useful for Eightpieces (maybe others?)
+ get pawnPromotions(x, y) {
return ['q', 'r', 'n', 'b'];
}
}
// TODO: need argument x, y to know which orientations are allowed
- get pawnPromotions() {
+ get pawnPromotions(x, y) {
// TODO: lancer orientation = backward vertical from promotion square?
// So that user can choose orientation later when moving it.
- return ['q', 'r', 'n', 'b', 'j', 's', 'l'];
+ return ['q', 'r', 'n', 'b', 'j', 's', 'l']; //TODO
}
// lorient : "{z1:NO,z2:SE, ...etc}"