diff --git a/src/r_things.c b/src/r_things.c index 866d668f979000f88fadd3a2ad9b99e03452c94f..4bfcaf7e01d43e957217afd9cb4676942fdc506b 100644 --- a/src/r_things.c +++ b/src/r_things.c @@ -253,14 +253,14 @@ static boolean GetFramesAndRotationsFromLumpName( *ret_frame = R_Char2Frame(name[4]); *ret_rotation = R_Char2Rotation(name[5]); - if (*ret_frame >= 64) + if (*ret_frame >= 64 || *ret_rotation == 255) return false; if (namelen == 8) { *ret_frame2 = R_Char2Frame(name[6]); *ret_rotation2 = R_Char2Rotation(name[7]); - if (*ret_frame2 >= 64) + if (*ret_frame2 >= 64 || *ret_rotation2 == 255) return false; } else