Cooldown reduction calculation

Hello, I am playing a LS sorc on Xbox and have a question on how Cooldown reduction is calculated. I think there is a bug or wrong calculation here.

I have a shako with 39% CR, a Tal Rasha with 21.6% and 12% on LS CR on ring. In all, I should have ~72% with LS having a Cooldown of ~5.8s.

However, my profile shows only 52% CR and LS has ~7.8s of Cooldown.

Any idea why? Am I missing something here?

Cooldown Reduction from different sources stacks multiplicatively.

1 Like

Inverse multiplicative. Thus,

(1-((1-0.39)*(1-0.12)*(1-0.216)))*100 === 57.91 %
3 Likes

This explains it. Thank you.

1 Like

Thanks for posting this link! I have wondered about this for a while. I also thought it was a bug.

1 Like