Skip to content

Commit faa89ff

Browse files
committed
fix: levelManager NPE
1 parent 265462e commit faa89ff

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/main/java/com/dinosaur/dinosaurexploder/controller/DinosaurController.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public class DinosaurController {
3939
private boolean isSpawningPaused = false;
4040
private BossSpawner bossSpawner;
4141
private final Settings settings = SettingsProvider.loadSettings();
42-
private final CollisionHandler collisionHandler = new CollisionHandler(levelManager);
42+
private CollisionHandler collisionHandler;
4343

4444

4545
/**
@@ -89,6 +89,7 @@ public void initInput() {
8989
public void initGame() {
9090
initGameEntities();
9191
levelManager = new LevelManager();
92+
collisionHandler = new CollisionHandler(levelManager);
9293
bossSpawner = new BossSpawner(settings, levelManager);
9394
CoinSpawner coinSpawner = new CoinSpawner(10, 1.0);
9495

0 commit comments

Comments
 (0)