diff --git a/osu.Game/Rulesets/Objects/Types/IHasCurve.cs b/osu.Game/Rulesets/Objects/Types/IHasCurve.cs
index 7f03854ea9..c03bdb240e 100644
--- a/osu.Game/Rulesets/Objects/Types/IHasCurve.cs
+++ b/osu.Game/Rulesets/Objects/Types/IHasCurve.cs
@@ -30,21 +30,19 @@ namespace osu.Game.Rulesets.Objects.Types
public static class HasCurveExtensions
{
///
- /// Computes the position on the curve at a given progress, accounting for repeat logic.
- ///
- /// Ranges from [0, 1] where 0 is the beginning of the curve and 1 is the end of the curve.
- ///
+ /// Computes the position on the curve relative to how much of the has been completed.
///
/// The curve.
- /// [0, 1] where 0 is the beginning of the curve and 1 is the end of the curve.
+ /// [0, 1] where 0 is the start time of the and 1 is the end time of the .
+ /// The position on the curve.
public static Vector2 PositionAt(this IHasCurve obj, double progress)
=> obj.Curve.PositionAt(obj.ProgressAt(progress));
///
- /// Finds the progress along the curve, accounting for repeat logic.
+ /// Computes the progress along the curve relative to how much of the has been completed.
///
/// The curve.
- /// [0, 1] where 0 is the beginning of the curve and 1 is the end of the curve.
+ /// [0, 1] where 0 is the start time of the and 1 is the end time of the .
/// [0, 1] where 0 is the beginning of the curve and 1 is the end of the curve.
public static double ProgressAt(this IHasCurve obj, double progress)
{