diff --git a/src/nebulae.c b/src/nebulae.c index b066606..dfd5754 100644 --- a/src/nebulae.c +++ b/src/nebulae.c @@ -352,6 +352,10 @@ void nebu_renderOverlay(const double dt) { void nebu_renderPuffs(const double dt, int below_player) { int i; + /* Main menu shouldn't have puffs. */ + if(menu_isOpen(MENU_MAIN)) return; + + /* Seperate by layers. */ for(i = 0; i < nebu_npuffs; i++) { if((below_player && (nebu_puffs[i].height < 1.)) || (!below_player && (nebu_puffs[i].height > 1.))) {