fn remove_provided_objects(
missing: SpellCastTargetFlags,
provided: SpellCastTargetFlags,
locations: LocationState,
) -> SpellCastTargetFlagsfn remove_provided_objects(
missing: SpellCastTargetFlags,
provided: SpellCastTargetFlags,
locations: LocationState,
) -> SpellCastTargetFlags