Remove redundant conditional in P_IsClimbingValid

This commit is contained in:
Louis-Antoine 2020-03-22 15:17:16 +01:00
parent 478f0f2059
commit 6ffbc89f42
1 changed files with 29 additions and 32 deletions

View File

@ -3209,6 +3209,7 @@ static boolean P_IsClimbingValid(player_t *player, angle_t angle)
sector_t *glidesector;
fixed_t floorz, ceilingz;
mobj_t *mo = player->mo;
ffloor_t *rover;
platx = P_ReturnThrustX(mo, angle, mo->radius + FixedMul(8*FRACUNIT, mo->scale));
platy = P_ReturnThrustY(mo, angle, mo->radius + FixedMul(8*FRACUNIT, mo->scale));
@ -3223,9 +3224,6 @@ static boolean P_IsClimbingValid(player_t *player, angle_t angle)
boolean floorclimb = false;
fixed_t topheight, bottomheight;
if (glidesector->ffloors)
{
ffloor_t *rover;
for (rover = glidesector->ffloors; rover; rover = rover->next)
{
if (!(rover->flags & FF_EXISTS) || !(rover->flags & FF_BLOCKPLAYER))
@ -3258,7 +3256,6 @@ static boolean P_IsClimbingValid(player_t *player, angle_t angle)
if (floorclimb)
break;
}
}
if (mo->eflags & MFE_VERTICALFLIP)
{