fn collect_exclusive_spell_dependencies(
applied: LocalAuraIdx,
aura: &AuraData,
auras: &[AuraData],
spells: &[SpellData],
spell_effects: &[SpellEffectData],
) -> Vec<UnboundExclusiveSpellDependency>fn collect_exclusive_spell_dependencies(
applied: LocalAuraIdx,
aura: &AuraData,
auras: &[AuraData],
spells: &[SpellData],
spell_effects: &[SpellEffectData],
) -> Vec<UnboundExclusiveSpellDependency>