Fix Zen chess (not great fix: TODO)
authorBenjamin Auder <benjamin.auder@somewhere>
Sun, 14 Nov 2021 22:24:00 +0000 (23:24 +0100)
committerBenjamin Auder <benjamin.auder@somewhere>
Sun, 14 Nov 2021 22:24:00 +0000 (23:24 +0100)
base_rules.js
common.css

index 5b49077..da72320 100644 (file)
@@ -1391,6 +1391,7 @@ export default class ChessRules {
         return; //king isn't captured this way
       }
       const steps = pieces[p].attack || pieces[p].steps;
+      if (!steps) return; //cannibal king for example (TODO...)
       const range = pieces[p].range;
       steps.forEach(s => {
         // From x,y: revert step
index f1b2b79..8159d76 100644 (file)
@@ -31,7 +31,7 @@ main > div {
   margin-top: 25vh;
   min-height: 500px;
   min-width: 320px;
-  /*max-width: 800px;*/ /*unnecessary*/
+  max-width: 800px; /*useful for rules display only*/
 }
 
 @media(max-height: 800px) {