diff --git a/fast64_internal/sm64/sm64_objects.py b/fast64_internal/sm64/sm64_objects.py index 8c594286f..e7a96b80a 100644 --- a/fast64_internal/sm64/sm64_objects.py +++ b/fast64_internal/sm64/sm64_objects.py @@ -821,7 +821,7 @@ def process_sm64_objects(obj, area, rootMatrix, transformMatrix, specialsOnly): ) ) elif obj.sm64_obj_type == "Water Box": - checkIdentityRotation(obj, rotation, False) + checkIdentityRotation(obj, rotation.to_quaternion(), False) area.water_boxes.append(CollisionWaterBox(obj.waterBoxType, translation, scale, obj.empty_display_size)) else: if obj.sm64_obj_type == "Object":