diff --git a/osu.Game/Rulesets/Mods/Mod.cs b/osu.Game/Rulesets/Mods/Mod.cs
index cd89b45a5e..f5ccde01cf 100644
--- a/osu.Game/Rulesets/Mods/Mod.cs
+++ b/osu.Game/Rulesets/Mods/Mod.cs
@@ -167,10 +167,13 @@ namespace osu.Game.Rulesets.Mods
}
///
- /// When converting mods from one ruleset to the other, this method makes sure
- /// to also copy the values of all settings sharing same between the two instances.
+ /// This method copies the values of all settings from that share the same names with this mod instance.
+ /// The most frequent use of this is when switching rulesets, in order to preserve values of common settings during the switch.
///
- /// Copied values are unchanged, even if they have different clamping ranges.
+ ///
+ /// The values are copied directly, without adjusting for possibly different allowed ranges of values.
+ /// If the value of a setting is not valid for this instance due to not falling inside of the allowed range, it will be clamped accordingly.
+ ///
/// The mod to extract settings from.
public void CopyCommonSettingsFrom(Mod source)
{