pub(crate) async fn resolve_race_passive_spells( resolver: &DynDataResolver<'_>, race: Option<RaceId>, class: ClassId, ) -> Vec<SpellDataFlat>