diff --git a/source/duke3d/src/actors.cpp b/source/duke3d/src/actors.cpp index 378ec0fc5..f9bf01f49 100644 --- a/source/duke3d/src/actors.cpp +++ b/source/duke3d/src/actors.cpp @@ -6540,14 +6540,9 @@ ACTOR_STATIC void G_MoveEffectors(void) //STATNUM 3 for (SPRITES_OF(STAT_PLAYER, k)) { - if (sprite[k].owner >= 0 && clipinsidebox((vec2_t *)&sprite[k], j, 144) == 1) + if (sprite[k].owner >= 0 && clipinsidebox((vec2_t *)&sprite[k], j, pPlayer->clipdist << 1) == 1) { pData[5] = 8; // Delay - k = (SP(spriteNum) >> 3) * pData[3]; - pData[2] -= k; - pData[4] -= k; - A_MoveSector(spriteNum); - setsprite(spriteNum, (vec3_t *)pSprite); goto next_sprite; } } diff --git a/source/duke3d/src/sector.cpp b/source/duke3d/src/sector.cpp index 1d1603827..080827f7b 100644 --- a/source/duke3d/src/sector.cpp +++ b/source/duke3d/src/sector.cpp @@ -896,10 +896,7 @@ REDODOOR: } if (i < 0) - { - OSD_Printf("WARNING: ST_23_SWINGING_DOOR without SE_11_SWINGING_DOOR!\n"); return; - } // JBF int const tag = sector[SECT(i)].lotag&0x8000;