X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=client%2Fsrc%2Fvariants%2FCheck3.js;h=ea5ab84106a215bbb61e64f4d7be5f61aeb01701;hb=b627d118ab41dccbda68f4523de8f063d0fa89df;hp=a4b292a43110807ef1be603c55df4dbb94568bdf;hpb=e71161fbfffe53b0f4b174e0467cdd98cc70b7b0;p=vchess.git diff --git a/client/src/variants/Check3.js b/client/src/variants/Check3.js index a4b292a4..ea5ab841 100644 --- a/client/src/variants/Check3.js +++ b/client/src/variants/Check3.js @@ -25,7 +25,9 @@ export const VariantRules = class Check3Rules extends ChessRules { } getPpath(b) { - if (b[1] == 'k' && this.checkFlags[b[0]] > 0) + // TODO: !!this.checkFlags condition for printDiagram, but clearly not good. + // This is just a temporary fix. + if (b[1] == 'k' && this.checkFlags && this.checkFlags[b[0]] > 0) return "Check3/" + b[0] + 'k_' + this.checkFlags[b[0]]; return b; }