protected void EndTurn() { // Since we might have 'visited' a tile in FindSelectableTiles, we need to re-clear. ClearVisitedTiles(); if (DoesGUI()) { panel.ClearActionPoints(); creatureMechanics.UpdateUI(0); } isTurn = false; currentTile.isCurrent = false; }