A proc will start maximized and then minimize.
|cff00ff00Step 1|r: Initial size is |cffffd200From scale|r. Fades in from 0 to |cffffd200Fade in alpha|r taking |cffffd200Fade in time|r (seconds) and is anchored to |cffffd200From|r.
|cff00ff00Step 2|r: Moves linearly from |cffffd200From|r to |cffffd200To|r using |cffffd200Move time|r (seconds), sizes from |cffffd200From scale|r to |cffffd200To scale|r, and fades from |cffffd200Fade in alpha|r to |cffffd200To alpha|r
|cff00ff00Step 3|r: Cooldown displays.
|cff00ff00Step 4|r: Cooldown is done. Fades from |cffffd200To alpha|r to 0 and shrinks to nothing over |cffffd200Fade out time|r (seconds)