When I set dragoon eggs to none in the world settings and an eruption occurs, no dragoon eggs fall (obviously), but the volcano still does the spitting animation long after the eruption started. When I enter the volcano, I overheat immediately even if I enter days after the eruption. It makes it so I can't enter the volcano in any season without taking massive damage.
1. Create a world with dragoon eggs set to none.
2. Wait for an eruption (or type "c_erupt()" into console)
3. Enter the volcano at any time after the eruption (even a whole year after the eruption), and the volcano world will still be erupting and you will overheat.