From ff8ce0ef3a969432cfb29dea89a6f88903e4e88c Mon Sep 17 00:00:00 2001 From: savask Date: Tue, 17 Apr 2012 21:26:48 +0700 Subject: A small fix for convection. diff --git a/src/powder.c b/src/powder.c index ffe5d95..4d4787c 100644 --- a/src/powder.c +++ b/src/powder.c @@ -1846,7 +1846,7 @@ void update_particles_i(pixel *vid, int start, int inc) if (!legacy_enable) { - if (y-2 >= 0 && y-2 < YRES && (ptypes[t].properties&TYPE_LIQUID) && gel_scale>(rand()%250)) {//some heat convection for liquids + if (y-2 >= 0 && y-2 < YRES && (ptypes[t].properties&TYPE_LIQUID) && (t!=PT_GEL || gel_scale>(1+rand()%255))) {//some heat convection for liquids r = pmap[y-2][x]; if (!(!r || parts[i].type != (r&0xFF))) { if (parts[i].temp>parts[r>>8].temp) { -- cgit v0.9.2-21-gd62e