diff options
| -rw-r--r-- | src/racing/math_util.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/racing/math_util.c b/src/racing/math_util.c index ffe80695e..201bd8330 100644 --- a/src/racing/math_util.c +++ b/src/racing/math_util.c @@ -1138,11 +1138,11 @@ f32 is_within_render_distance(Vec3f cameraPos, Vec3f objectPos, u16 orientationY } angleObject = get_angle_between_two_vectors(cameraPos, objectPos); - minus_fov_angle = (orientationY - extended_fov); - plus_fov_angle = (orientationY + extended_fov); + minus_fov_angle = (s32)orientationY - (s32)extended_fov; + plus_fov_angle = (s32)orientationY + (s32)extended_fov; if (minDistance == 0.0f) { - if (is_visible_between_angle((orientationY + extended_fov), (orientationY - extended_fov), angleObject) == 1) { + if (is_visible_between_angle(plus_fov_angle, minus_fov_angle, angleObject) == 1) { if (IsKalimariDesert()) { return distance / 6.5f; // set for better DD settings in Desert } else { |
