pub(super) fn effective_cooldown_duration_ms(
program: &CombatProgram,
state: &CombatInstance,
local: LocalSpellIdx,
spell: &SpellData,
base_duration_ms: u32,
) -> (u32, f64)pub(super) fn effective_cooldown_duration_ms(
program: &CombatProgram,
state: &CombatInstance,
local: LocalSpellIdx,
spell: &SpellData,
base_duration_ms: u32,
) -> (u32, f64)