Can I play Heal the Scars to regenerate creature and gain life whenever I want or do i have to wait for that creature to be destroyed in order to cast Heal the Scars?
Can I play Heal the Scars to regenerate creature and gain life whenever I want or do i have to wait for that creature to be destroyed in order to cast Heal the Scars?
You can do it whenever you want. When you regenerate a creature, it puts a "shield" over it that says "The next time this creature would be destroyed this turn, instead tap it, remove all damage from it, and remove it from combat". There's nothing saying the creature actually needs to be in any danger. You'll then gain the life when Heal the Scars resolves, not when the creature actually regenerates.
Fluttershy is best pony.