summaryrefslogtreecommitdiff
path: root/src/elements
diff options
context:
space:
mode:
authorjacksonmj <jacksonmj@jacksonmj.none>2011-01-13 13:12:21 (GMT)
committer jacksonmj <jacksonmj@jacksonmj.none>2011-01-13 15:24:01 (GMT)
commitdef10c41ae4d77803527eb5490214f2893215adb (patch)
treee4610e3de89dafd3c9ed154258be5839c8aed839 /src/elements
parentdaa6af0cc25076d9484d1e1a776853943231f5a7 (diff)
downloadpowder-def10c41ae4d77803527eb5490214f2893215adb.zip
powder-def10c41ae4d77803527eb5490214f2893215adb.tar.gz
Exaggerate convection, misc rearrangement + fixes
Diffstat (limited to 'src/elements')
-rw-r--r--src/elements/pyro.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/elements/pyro.c b/src/elements/pyro.c
index 3c5d83d..ba82168 100644
--- a/src/elements/pyro.c
+++ b/src/elements/pyro.c
@@ -24,7 +24,7 @@ int update_PYRO(UPDATE_FUNC_ARGS) {
if (bmap[(y+ry)/CELL][(x+rx)/CELL] && bmap[(y+ry)/CELL][(x+rx)/CELL]!=WL_STREAM)
continue;
rt = parts[r>>8].type;
- if ((a || ptypes[rt].explosive) && (t!=PT_SPRK || (rt!=PT_RBDM && rt!=PT_LRBD && rt!=PT_INSL && rt!=PT_SWCH)) &&
+ if ((surround_space || ptypes[rt].explosive) && (t!=PT_SPRK || (rt!=PT_RBDM && rt!=PT_LRBD && rt!=PT_INSL && rt!=PT_SWCH)) &&
!(t==PT_PHOT && rt==PT_INSL) &&
(t!=PT_LAVA || parts[i].life>0 || (rt!=PT_STNE && rt!=PT_PSCN && rt!=PT_NSCN && rt!=PT_NTCT && rt!=PT_PTCT && rt!=PT_METL && rt!=PT_IRON && rt!=PT_ETRD && rt!=PT_BMTL && rt!=PT_BRMT && rt!=PT_SWCH && rt!=PT_INWR && rt!=PT_QRTZ))
&& !(rt==PT_SPNG && parts[r>>8].life>0) &&