 
   #- Camera focus on hero
   focusOnHero: ->
-    @heroSprite = @lankBoss.spriteFor 'Hero Placeholder'
+    @heroLank = @lankBoss.lankFor 'Hero Placeholder'
 
 
   #- Real-time playback


  updateState: (frameChanged) ->
    # world state must have been restored in @restoreWorldState
    if @playing and @heroSprite and not @mouseIsDown and @camera.newTarget isnt @heroSprite.sprite and @camera.target isnt @heroSprite.sprite
      @camera.zoomTo @heroSprite.sprite, @camera.zoom, 750
    @camera.updateZoom()
    @lankBoss.update frameChanged
    @dimmer?.setSprites @lankBoss.sprites

    @onResize()
    @lankBoss.selfWizardLank?.toggle false
    @playing = false  # Will start when countdown is done.
    if @heroLank
      @previousCameraZoom = @camera.zoom
      @camera.zoomTo @heroLank.sprite, 4, 3000

  onRealTimePlaybackEnded: (e) ->
    return unless @realTime
