- fixed return value inversion of FS's ceilingheight and floorheight functions.

This commit is contained in:
Christoph Oelckers 2016-06-27 12:01:11 +02:00
parent 96272fc8b8
commit 8e3263a433

View file

@ -1573,7 +1573,7 @@ void FParser::SF_FloorHeight(void)
sectors[i].floorplane.PointToDist (sectors[i].centerspot, dest), sectors[i].floorplane.PointToDist (sectors[i].centerspot, dest),
crush? 10:-1, crush? 10:-1,
(dest > sectors[i].CenterFloor()) ? 1 : -1, (dest > sectors[i].CenterFloor()) ? 1 : -1,
false) != EMoveResult::crushed) false) == EMoveResult::crushed)
{ {
returnval = 0; returnval = 0;
} }
@ -1662,7 +1662,7 @@ void FParser::SF_CeilingHeight(void)
sectors[i].ceilingplane.PointToDist (sectors[i].centerspot, dest), sectors[i].ceilingplane.PointToDist (sectors[i].centerspot, dest),
crush? 10:-1, crush? 10:-1,
(dest > sectors[i].CenterCeiling()) ? 1 : -1, (dest > sectors[i].CenterCeiling()) ? 1 : -1,
false) != EMoveResult::crushed) false) == EMoveResult::crushed)
{ {
returnval = 0; returnval = 0;
} }