This wiki has been moved to https://github.com/SuperTux/wiki into the mediawiki branch.
The behaviour of the fireflower is that it gives Tux the ability to spit bouncing fire bullets. Most badguys are killed when being struck by a fire bullet. A list of badguys which can be killed with firebullets is available in the burnable badguys category.
Any subsequent fireflowers that Tux takes increase the amount of fire bullets that can be on the screen at the same time, but do not increase the amount of hits Tux can take.
The above behaviour is pretty boring and should be reworked to something more interesting, i.e. something that not just kills enemies, but interacts with them in interesting ways.
There are currently no plans to change the existing behaviour.