Does the ally die if it didn't take enough damage from the fights to kill it?
No. If the fights with those enemies wouldn't normally kill your ally, your ally will live!
Can I cast this on my Avatar when my opponent and I are both on Death's Door to win the game?
Yes. Thanks to the golden rule, your avatar will not die until after finishing all of its fights.
What is the proper way to resolve the timing for this spell?
Choose an ally, then declare an enemy near it to fight, putting that fight on the storyline. Resolve the fight, including any deathrite abilities of the , and place it in the if it died. Then, repeat the process one at a time until the chosen has fought all enemies. Finally, if your took enough , it will now . That is, declare and resolve each before proceeding to the next one. For example, on your . I have an , , and my . choose to my first, so I 4 . Then choose to the . It dies, I a , and the goes to my . Then the , it dies too, and goes to my . Then the , they , I gain 3 , then they go to my . Finally, your Unicorn has taken enough to , so it would trigger any abilities now (if it had any), and then go to your . A indeed!
How do I resolve this effect if control of the minion changes between fights (e.g. it had Infiltrate cast on it earlier)?
If control of the ally changes in the middle of resolving this effect, the units it sees as 'enemies' will change as well. The caster of Blaze of Glory still chooses the order in which the fights happen. Note that the fights are not optional. For example, I've infiltrated your Autumn Unicorn. You also have a Lugbog Cat and a Skeleton nearby, while I have a Bosk Troll nearby. I cast Blaze of Glory on the Autumn Unicorn. I choose to have it fight your Skeleton first, which breaks stealth, returning control of the Unicorn to you. The Skeleton is removed from the realm. The Unicorn isn't done fighting yet because it still sees an - the ! So the Unicorn fights the . The dies and is placed in the . Then the Unicorn dies and is placed in the . That is, after each , look around and ask 'Are any enemies I haven't fought yet?' If is, one! Repeat until are no unfought enemies.
Market
$7.89
Low
$6.25
Median
$8.26