diff --git a/src/simulation/Simulation.cpp b/src/simulation/Simulation.cpp index 6372744c2..78b198ee0 100644 --- a/src/simulation/Simulation.cpp +++ b/src/simulation/Simulation.cpp @@ -3294,6 +3294,7 @@ void Simulation::update_particles_i(int start, int inc) unsigned int elem_properties; float pGravX, pGravY, pGravD; int excessive_stacking_found = 0; + bool transitionOccurred; currentTick++; @@ -3840,6 +3841,8 @@ void Simulation::update_particles_i(int start, int inc) } #endif + transitionOccurred = false; + ctemph = ctempl = pt; // change boiling point with pressure if ((elements[t].State==ST_LIQUID && elements[t].HighTemperatureTransition>-1 && elements[t].HighTemperatureTransition