Ability Cooldown: Difference between revisions

LVL (talk | contribs)
Map Spawns: Updated powerup stats
LVL (talk | contribs)
Simplified math
Line 1: Line 1:
'''Ability Cooldown''' is the time it takes for an [[Ability]] to be usable again.  
'''Ability Cooldown''' is the time it takes for an [[Ability]] to be usable again.


==Overview==
==Overview==
Cooldowns range from a few seconds, as in {{HeroIcon|Lady Geist}}'s {{AbilityIcon|Malice}}, to a few minutes, as in {{HeroIcon|Dynamo}}'s {{AbilityIcon|Singularity}}. Ability cooldowns can be reduced by acquiring the Cooldown Reduction stat, which reduces the cooldown by a percentage of base [[ability]] time.
Cooldowns range from a few seconds, as in {{HeroIcon|Lady Geist}}'s {{AbilityIcon|Malice}}, to a few minutes, as in {{HeroIcon|Dynamo}}'s {{AbilityIcon|Singularity}}. Ability cooldowns can be reduced by acquiring the Cooldown Reduction stat, which reduces the cooldown by a percentage of base [[ability]] time.


===Charged Abilities===
===Charged Abilities===
Some abilities can acquire multiple charges. In those cases, the ability cooldown represents the time for a charge to become available again after being used. This should not be confused with the time between charges, which describes the delay after using a charge that a different charge can be used.
Some abilities can acquire multiple charges. In those cases, the ability cooldown represents the time for a charge to become available again after being used. This should not be confused with the time between charges, which describes the delay after using a charge that a different charge can be used.


===Stacking===
== Calculation ==
Despite being presented in-game as +X% Cooldown Reduction, different sources of cooldown reduction stack multiplicatively, not additively. With <math>n</math> different sources of cooldown reduction, total cooldown reduction is given by:


<math>CR_{Total} = 1 - \prod_{i=1}^n (1 - CR_i)</math>
=== Calculating Cooldown Reduction ===
Despite being presented in-game as +X% Cooldown Reduction, multiple sources stack '''multiplicatively''', not additively:


For example, with 12% Cooldown Reduction from {{ItemIcon|Diviner's Kevlar}} and 16% Cooldown Reduction from {{ItemIcon|Superior Cooldown}}, total cooldown reduction is:
<math>\text{Total Cooldown Reduction} = 1 - (1 - CR_1) \times (1 - CR_2) \dots</math>


<math>CR_{Total} = 1 - (1 - 0.12) \times (1 - 0.16) \approx 26%</math>
'''Example:'''
With '''12%''' Cooldown Reduction from {{ItemIcon|Diviner's Kevlar}} and '''16%''' from {{ItemIcon|Superior Cooldown}}:
# Convert percentages to decimals: 0.12 and 0.16.
# Subtract from 1: (1 - 0.12) = '''0.88''' and (1 - 0.16) = '''0.84'''.
# Multiply the remainders: 0.88 × 0.84 = '''0.7392'''.
# Subtract from 1: 1 - 0.7392 = '''0.2608'''.
# Total Cooldown Reduction is approximately '''26%''', not 28%.


== Sources of Ability Cooldown Reduction ==
== Sources of Ability Cooldown Reduction ==