fn select_one(
state: &CombatState,
source: ActorId,
selector: SingleTargetSelector,
context: ResolutionContext<'_>,
diagnostics: &mut ResolutionDiagnostics,
) -> Option<EnemyIdx>fn select_one(
state: &CombatState,
source: ActorId,
selector: SingleTargetSelector,
context: ResolutionContext<'_>,
diagnostics: &mut ResolutionDiagnostics,
) -> Option<EnemyIdx>