pub(super) fn apply_resource_passives( builder: &mut ResolvedGameDataBuilder, power_modifiers: &PowerModifiers, spell: &SpellDataFlat, ranks: u8, specialization_order: Option<i32>, )