fn effective_school_and_flags(
view: &CombatView<'_>,
base_action: LocalDamageActionIdx,
profile_action: LocalDamageActionIdx,
effect_action: LocalDamageActionIdx,
flags: DamageFlags,
) -> (DamageSchool, DamageFlags)fn effective_school_and_flags(
view: &CombatView<'_>,
base_action: LocalDamageActionIdx,
profile_action: LocalDamageActionIdx,
effect_action: LocalDamageActionIdx,
flags: DamageFlags,
) -> (DamageSchool, DamageFlags)