pub(crate) fn set_gcd_for_candidate(
program: &CombatProgram,
state: &mut CombatInstance,
candidate: CastCandidate,
now: SimTime,
)pub(crate) fn set_gcd_for_candidate(
program: &CombatProgram,
state: &mut CombatInstance,
candidate: CastCandidate,
now: SimTime,
)