You know, checking projectile hit within the same state that the projectile is spawned isn't good code practice... Character tend to leave that state before the projectile hits its target and then, bang!, no life added.
Such code should be put at a special state such [State -2]
Princess Adora: "My friend saw She-Ra take her dress off in the shower. She said she has an 8 pack. She said She-Ra is shredded."
SF2NES is dead. Long live SF2NES.