MoveIt.Modules.Scale = {} function MoveIt.Modules.Scale:Apply(frameName) local modSettings = MoveIt:GetFrameSettings(frameName, "Scale") local handle = MoveIt:GetFrameHandle(frameName) handle:SetScale(modSettings.Multiplier) end function MoveIt.Modules.Scale:Revert(frameName) local originalSettings = MoveIt.originalSettings[frameName].Scale MoveIt:SetFrameSettings(frameName, "Scale", { Multiplier = originalSettings.Multiplier, Enabled = false }) self:Apply(frameName) end function MoveIt.Modules.Scale:GetOriginalSettings(frameName) local handle = MoveIt:GetFrameHandle(frameName) return { Multiplier = handle:GetScale() } end