diff options
| author | jacksonmj <jacksonmj@jacksonmj.none> | 2011-01-13 13:12:21 (GMT) |
|---|---|---|
| committer | jacksonmj <jacksonmj@jacksonmj.none> | 2011-01-13 15:24:01 (GMT) |
| commit | def10c41ae4d77803527eb5490214f2893215adb (patch) | |
| tree | e4610e3de89dafd3c9ed154258be5839c8aed839 /src/elements | |
| parent | daa6af0cc25076d9484d1e1a776853943231f5a7 (diff) | |
| download | powder-def10c41ae4d77803527eb5490214f2893215adb.zip powder-def10c41ae4d77803527eb5490214f2893215adb.tar.gz | |
Exaggerate convection, misc rearrangement + fixes
Diffstat (limited to 'src/elements')
| -rw-r--r-- | src/elements/pyro.c | 2 |
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) && |
