summaryrefslogtreecommitdiff
path: root/src/elements/neut.c
diff options
context:
space:
mode:
authorjacksonmj <mj-pt@jacksonmj.co.uk>2012-06-09 10:08:11 (GMT)
committer jacksonmj <mj-pt@jacksonmj.co.uk>2012-06-09 10:08:11 (GMT)
commit8b20bfd764308fddc1280b8a9d030e77503d0b0c (patch)
treefe5c3a7799972b43188085fc9420ab98f4709e9c /src/elements/neut.c
parent6603baa538673f073fd5ecfd383ab294e75409ba (diff)
downloadpowder-8b20bfd764308fddc1280b8a9d030e77503d0b0c.zip
powder-8b20bfd764308fddc1280b8a9d030e77503d0b0c.tar.gz
Make THDR TYPE_ENERGY again, so it goes in photon map
Will simplify checking for excessive stacking
Diffstat (limited to 'src/elements/neut.c')
-rw-r--r--src/elements/neut.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/elements/neut.c b/src/elements/neut.c
index e3593f5..bbaa3bd 100644
--- a/src/elements/neut.c
+++ b/src/elements/neut.c
@@ -51,9 +51,9 @@ int create_n_parts(int n, int x, int y, float vx, float vy, float temp, int t)//
parts[i].ctype = 0;
parts[i].temp = temp;
parts[i].tmp = 0;
- if (t!=PT_STKM&&t!=PT_STKM2 && t!=PT_PHOT && t!=PT_NEUT && !pmap[y][x])
+ if (t!=PT_STKM&&t!=PT_STKM2 && !(ptypes[t].properties&TYPE_ENERGY) && !pmap[y][x])
pmap[y][x] = t|(i<<8);
- else if ((t==PT_PHOT||t==PT_NEUT) && !photons[y][x])
+ else if ((ptypes[t].properties&TYPE_ENERGY) && !photons[y][x])
photons[y][x] = t|(i<<8);
pv[y/CELL][x/CELL] += 6.0f * CFDS;