phaseReport.append("Smoke fills " + smokeCoords.getBoardNum() + "!\n");
phaseReport.append("Smoke fills " ).append( smokeCoords.getBoardNum() ).append( "!\n");
    public void addSmoke(int x, int y, int windDir) {        Coords smokeCoords = new Coords(Coords.xInDir(x, y, windDir), Coords.yInDir(x, y, windDir));        Hex nextHex = game.getBoard().getHex(smokeCoords);        if (nextHex != null && !(nextHex.contains(Terrain.SMOKE))) {            nextHex.addTerrain(new Terrain(Terrain.SMOKE, 1));            sendChangedHex(smokeCoords);            phaseReport.append("Smoke fills " + smokeCoords.getBoardNum() + "!\n");        }    }