This commit is contained in:
Marisa the Magician 2019-07-07 16:16:16 +02:00
commit ef3ffcf537
2 changed files with 12 additions and 12 deletions

View file

@ -241,10 +241,10 @@ Class FlakChunk : Actor
if ( BlockingFloor )
{
// find closest 3d floor for its normal
for ( int i=0; i<CurSector.extended.ffloors.Size(); i++ )
for ( int i=0; i<CurSector.Get3DFloorCount(); i++ )
{
if ( !(CurSector.extended.ffloors[i].top.ZAtPoint(pos.xy) ~== floorz) ) continue;
ff = CurSector.extended.ffloors[i];
if ( !(CurSector.Get3DFloor(i).top.ZAtPoint(pos.xy) ~== floorz) ) continue;
ff = CurSector.Get3DFloor(i);
break;
}
if ( ff ) HitNormal = -ff.top.Normal;
@ -253,10 +253,10 @@ Class FlakChunk : Actor
else if ( BlockingCeiling )
{
// find closest 3d floor for its normal
for ( int i=0; i<CurSector.extended.ffloors.Size(); i++ )
for ( int i=0; i<CurSector.Get3DFloorCount(); i++ )
{
if ( !(CurSector.extended.ffloors[i].bottom.ZAtPoint(pos.xy) ~== ceilingz) ) continue;
ff = CurSector.extended.ffloors[i];
if ( !(CurSector.Get3DFloor(i).bottom.ZAtPoint(pos.xy) ~== ceilingz) ) continue;
ff = CurSector.Get3DFloor(i);
break;
}
if ( ff ) HitNormal = -ff.bottom.Normal;