When using the move Flare Blitz on my Arcanine, he takes recoil damage twice. First, he takes it when the move goes off, and then he takes it again when the words "Arcanine takes recoil damage" pop up. Here is a small .gif of what I mean. https://gyazo.com/4eed960af94e306b0cacd24335703372 And as a side note, I opened up the stat page for Arcanine during a battle to make sure this wasn't just a visual glitch, and his hp does indeed drop two times throughout the use of the move.