diff --git a/src/frontend/screens.cpp b/src/frontend/screens.cpp index 01f7ae5e..badf8bf9 100644 --- a/src/frontend/screens.cpp +++ b/src/frontend/screens.cpp @@ -151,10 +151,11 @@ void LevelScreen::update(float delta) { updateHotkeys(); } - auto camera = this->level->player->camera; + auto player = controller->getPlayer(); + auto camera = player->camera; audio::setListener( camera->position, - this->level->player->hitbox->velocity, + player->hitbox->velocity, camera->position+camera->dir, camera->up );