     @onResize()
     @lankBoss.selfWizardLank?.toggle false
     @playing = false  # Will start when countdown is done.
-    if @heroSprite
+    if @heroLank
       @previousCameraZoom = @camera.zoom
-      @camera.zoomTo @heroSprite.sprite, 4, 3000
+      @camera.zoomTo @heroLank.sprite, 4, 3000
 
   onRealTimePlaybackEnded: (e) ->
     return unless @realTime


  #- Camera focus on hero
  focusOnHero: ->
    @heroSprite = @lankBoss.spriteFor 'Hero Placeholder'


  #- Real-time playback


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