Don't we already have the "Burnplayer" event to use?
to take damage when they're burned
Iban's Zombies mod includes a "burnLoop" function that deals damage on a timer.