Ally Sacrifice Spell Targeting + Relic

I’m running into 2 problems when Casting Dark Ritual (and probably other ally sacrifice spells):

  1. The Casts On Extra Target enchant can cause the spell to target the caster.
  2. The Thousand Needles relic rank 30 effect allows the relic to cast a copy of the bearer’s spells two times, in the event that the bearer casts an ally sacrificing spell like Dark Ritual the relic occasionally targets the bearer.