     @dimmer?.setSprites @lankBoss.lanks
 
   drawCurrentFrame: (e) ->
-    return if @webGLCrashed
     ++@totalFramesDrawn
     @normalStage.update e
     @webGLStage.update e

  #- Update loop

  tick: (e) =>
    return if @webGLCrashed
    # seems to be a bug where only one object can register with the Ticker...
    oldFrame = @currentFrame
    oldWorldFrame = Math.floor oldFrame

  #- Changes and events that only need to happen when the frame has changed

  onFrameChanged: (force) ->
    @currentFrame = Math.min(@currentFrame, @world.frames.length - 1)
    @debugDisplay?.updateFrame @currentFrame
    return if @currentFrame is @lastFrame and not force
