         @game.score += @movePoints
         @game.scoreDiff = @movePoints
 
-        # multiplier depends on current score, more points you have then
-        # multiplier is smaller so longer path you have to create to get moves bonus
-        multiplier = @game.match.state['bonus-multiplier']
-        @game.movesDiff = Math.floor(@moveLength * multiplier)
+        @game.movesDiff = Math.floor(@moveLength * @multiplier)
         @game.moves += @game.movesDiff
         @topBarWidget.update()
 

        @board.drawHit()

    startMove: (field, event) =>
        # deactivate listening until animation is finished
        @game.match.postMove(field.row, field.col)
        @listening(false)
        @game.moves -= 1
        @game.scoreDiff = 0

            @movePreviewToEmptyFields()

    movePreviewToEmptyFields: () ->
        @game.match.beforeSync()

        # move preview field to empty places
        tweens = []
        previewIndex = 0
        for row in [0..@board.size-1]
