#2790

 · 
vanilla

Firefly, an a monster that is a light source, but a variable one. It ranges from being totally unlit to emitting light in a radius of 3 for a brief time. Is poisonous to eat, and with very low nutrition; has a mild bite attack. Tends to spawn in dark areas.

Internally, the deciding factor when a firefly should light up should probably use its mspec_used variable, which enables them to light up again when it hits 0. Also, cancelling a firefly should prevent it from lighting.