fn prepare_guardian_action(
program: &CombatProgram,
state: &mut CombatInstance,
handle: GuardianHandle,
ability_index: usize,
now: SimTime,
) -> Option<PreparedGuardianAction>fn prepare_guardian_action(
program: &CombatProgram,
state: &mut CombatInstance,
handle: GuardianHandle,
ability_index: usize,
now: SimTime,
) -> Option<PreparedGuardianAction>