UDMF conversion: Fix noclimb flag not being applied to linedef types 66-68

This commit is contained in:
MascaraSnake 2022-06-04 11:14:31 +02:00 committed by Sally Coolatta
parent 12717c7a6c
commit 11d9ba1cec

View file

@ -4115,6 +4115,8 @@ static void P_ConvertBinaryLinedefTypes(void)
lines[i].args[0] = tag;
lines[i].args[1] = lines[i].special - 66;
lines[i].args[2] = P_AproxDistance(lines[i].dx, lines[i].dy) >> FRACBITS;
if (lines[i].flags & ML_NOCLIMB)
lines[i].args[2] *= -1;
lines[i].special = 66;
break;
case 76: //Make FOF bouncy