fn effect_range_is_hostile_with_depth(
program: &CombatProgram,
state: &CombatInstance,
range: SpellEffectRange,
remaining_depth: u8,
) -> boolfn effect_range_is_hostile_with_depth(
program: &CombatProgram,
state: &CombatInstance,
range: SpellEffectRange,
remaining_depth: u8,
) -> bool