Well, I tried a Diagram for orthodox Chess together with the script
function extraTinker(m) {
var v = board[m[3]][m[2]];
if((v & 511) == 5) kind |= 64;
return 0;
}
and it seems to work fine: capturing the Queen forces the turn pass. So it must be something specific to your Diagram, which might use other features that somehow interfere with the calling of Tinker.
Well, I tried a Diagram for orthodox Chess together with the script
and it seems to work fine: capturing the Queen forces the turn pass. So it must be something specific to your Diagram, which might use other features that somehow interfere with the calling of Tinker.