From: Carl Worth Date: Sat, 20 Jun 2020 20:14:29 +0000 (-0700) Subject: Fix bug where second players first move was forced to match first player's X-Git-Url: https://git.cworth.org/git?p=lmno.games;a=commitdiff_plain;h=c6ffca52b75480ad51ff1907a990b02f64885476 Fix bug where second players first move was forced to match first player's When the last_two_moves array has only one entry in it, then index 0 is the last move, not two moves ago, so we don't actually want to look at that. --- diff --git a/scribe/scribe.jsx b/scribe/scribe.jsx index 0792077..2cc5148 100644 --- a/scribe/scribe.jsx +++ b/scribe/scribe.jsx @@ -405,7 +405,7 @@ class Board extends React.Component { let active = false; if (this.props.active) { active = true; - if (this.props.last_two_moves[0]) { + if (this.props.last_two_moves.length > 1) { /* First index (0) gives us our last move, (that is, of the * last two moves, it's the first one, so two moves ago). *