I got bored and made this little vermin spook-light. It comes in three different colors (white,yellow and red) and liquid fire should be able to get extracted from it (didn't have the patience to catch one, so i assume that works, just copied that bit from the fire snake)
[CREATURE:SPOOKTLIGHT]
[DESCRIPTION:An atmospheric ghost light often seen by travelers at night. It is known to recede when approached, leading the travelers from safe paths. Liquid fire can be extracted from it.]
[NAME:spook-light:spook-lights:spook-light]
[CASTE:YELLOW]
[CASTE_NAME:yellow spook-light:yellow spook-lights:spook-light]
[CREATURE_TILE:249][COLOR:6:0:1]
[CASTE:RED]
[CASTE_NAME:red spook-light:red spook-lights:spook-light]
[CREATURE_TILE:249][COLOR:4:0:1]
[CASTE:WHITE]
[CASTE_NAME:white spook-light:white spook-lights:spook-light]
[CREATURE_TILE:249][COLOR:7:0:1]
[SELECT_CASTE:ALL]
[PETVALUE:10]
[PET_EXOTIC]
[FLIER]
[NATURAL]
[VERMIN_GROUNDER][FREQUENCY:100][VERMIN_HATEABLE]
[FIREIMMUNE][WEBIMMUNE][IMMOLATE]
[SMALL_REMAINS]
[NOT_BUTCHERABLE]
[NO_DRINK][NO_EAT][NO_SLEEP]
[BIOME:ANY_LAND]
[POPULATION_NUMBER:250:500]
[PREFSTRING:ability to lure travelers away from the safe paths]
[PERFSTRING:hypnotizing colors]
[NOPAIN][EXTRAVISION][NOBREATHE][NOSTUN][NONAUSEA][NOEMOTION][NOTHOUGHT]
[NOBONES]
[BODY:BASIC_1PARTBODY_THOUGHT]
[USE_MATERIAL_TEMPLATE:FLAME:FLAME_TEMPLATE]
[USE_TISSUE_TEMPLATE:FLAME:FLAME_TEMPLATE]
[TISSUE_LAYER:BY_CATEGORY:ALL:FLAME]
[USE_MATERIAL_TEMPLATE:VENOM:FLAME_TEMPLATE]
[STATE_NAME:ALL:liquid fire]
[STATE_ADJ:ALL:liquid fire]
[PREFIX:NONE]
[EXTRACT:LOCAL_CREATURE_MAT:VENOM]
[VERMIN_BITE:10:bitten:LOCAL_CREATURE_MAT:VENOM:LIQUID]
[SPEED:2900]
[BODY_SIZE:0:0:1000]
[BODY_APPEARANCE_MODIFIER:LENGTH:90:95:98:100:102:105:110]
[ALL_ACTIVE]
[NO_DIZZINESS]
[NO_FEVERS]
[FIXED_TEMP:10067]
[SWIMS_INNATE][SWIM_SPEED:2500]