summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorFelix Wallin <nibbler.v1@gmail.com>2010-10-02 18:19:43 (GMT)
committer Felix Wallin <nibbler.v1@gmail.com>2010-10-02 18:19:43 (GMT)
commit7692ee51fc38428e0fa894310b065752472ae8f1 (patch)
treec9537ed16781a1ffbece625401222a9d2021f960 /src
parent769dbfeedddc774b177e2089eaa5abe870205e6b (diff)
downloadpowder-7692ee51fc38428e0fa894310b065752472ae8f1.zip
powder-7692ee51fc38428e0fa894310b065752472ae8f1.tar.gz
fixes, thanks to Mr. Stanislaw
Diffstat (limited to 'src')
-rw-r--r--src/powder.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/powder.c b/src/powder.c
index 3ca1056..c84d71c 100644
--- a/src/powder.c
+++ b/src/powder.c
@@ -74,11 +74,13 @@ int try_move(int i, int x, int y, int nx, int ny)
e = eval_move(parts[i].type, nx, ny, &r);
if(!e) {
- if(!legacy_enable) {
+ if(!legacy_enable && parts[i].type==PT_PHOT) {
if((r >> 8) < PT_NUM)
- parts[i].temp = parts[r>>8].temp = restrict_flt(parts[r>>8].temp+parts[i].temp/2, MIN_TEMP, MAX_TEMP);
+ parts[i].temp = parts[r>>8].temp =
+ restrict_flt((parts[r>>8].temp+parts[i].temp)/2, MIN_TEMP, MAX_TEMP);
}
return 0;
+ return 0;
}
if(e == 2)
return 1;