pub(crate) async fn resolve_stat_passives(
descriptor: &SpecDescriptor,
resolver: &DynDataResolver<'_>,
talents: &[TalentSelection],
race: Option<RaceId>,
) -> Result<PassiveStatMods, EngineError>Expand description
Folds class, spec, race, and selected-talent passives into sheet stats before gear conversion.