Thank you so much for the example and reference! That is pretty similar to what I did for the most part, and I will look into it once I decide to properly incorporate the ailments and damage system into the game.
Also when I drew that monster all I intended to draw was a floating fire ball, but seeing it being referred to as an imp gave me a good idea to redesign it a bit and add some interesting features and animations like flaming horns and a moving flaming tail; the 'tail' on that sprite was originally an accident that came about as I was simply trying to add some sparks haha.