     @sendMessages()
 
     if @areAllRequestsCompleted() then @startNewTurn()
-
-  sendMessages: =>
-    @message 'The turn continued.'
-    for id, player of @players
-      player.updateChat('SERVER', @buffer.join("<br>"))
-    @clearBuffer()
 
   endBattle: =>
     winner = @getWinner()

      # Clean up playerActions hash.
      delete @playerActions[id]

    if @isOver()
      @sendMessages()
      @endBattle()
      return

    if @requestQueue.length > 0
      {player, validActions} = @requestQueue.shift()


    @makeSwitch(player, index)

  # Returns true if all requests have been completed. False otherwise.
  areAllRequestsCompleted: =>
    requests = 0
    requests += 1  for id of @requests
    requests == 0

  startNewTurn: =>
    @turn++

