Write Royalrace rules
[vchess.git] / client / src / components / ComputerGame.vue
index c05eea0..1181971 100644 (file)
@@ -72,13 +72,14 @@ export default {
         game = {
           vname: this.gameInfo.vname,
           fenStart: V.GenRandInitFen(),
-          mycolor: Math.random() < 0.5 ? "w" : "b",
           moves: []
         };
         game.fen = game.fenStart;
         if (this.gameInfo.mode == "versus")
           CompgameStorage.add(game);
       }
+      if (this.gameInfo.mode == "versus" && !game.mycolor)
+        game.mycolor = Math.random() < 0.5 ? "w" : "b";
       this.compWorker.postMessage(["init", game.fen]);
       this.vr = new V(game.fen);
       game.players = [{ name: "Myself" }, { name: "Computer" }];