Cave Hallucigenia

A blood-drinking cave hallucigenia that hangs from stalactites by its tail, drops onto passersby with fourteen spines, then hauls them up into the dark to be drained.

Setting: Dragon Magazine · Sources: Dragon204

Appearance

This dry-land subspecies has adapted to caverns, creeping slowly through clusters of stalactites by gripping them with its tentacles. It is strictly a carnivore and lives on nothing but blood.

Combat

Its hunting post is a stalactite above a busy passage or junction, with its tail tentacles coiled tight around the stone. When a victim walks beneath, the creature lets go and swings down, its tail stretching to several times its resting length. The ambush is hard to see coming: characters suffer a +2 penalty on surprise rolls against it. All fourteen of its spines, which double as legs, slam home together for up to 14 points of damage.

The muscular tail then reels hunter and prey back up among the stalactites so it can feed in peace. For every round after that first strike that the victim stays impaled, blood loss deals another 14 points of damage. The victim cannot work himself loose; he stays pinned until companions free him or he dies.

Ecology

Once a body is drained dry, the hallucigenia lets it fall to the cave floor for ordinary predators and scavengers to finish. Those remains are the only warning a party gets. Alert characters may notice old corpses below (a Wisdom or Intuition check, whichever fits the game), but the bones say nothing about which direction the next attack will come from.

More: Monsters starting with C · Dragon Magazine monsters · All monsters A-Z
Related: Acidic Hallucigenia · Hallucigenia

Statistics

Climate/TerrainShallow sea floor
FrequencyCommon
OrganizationSolitary
Activity CycleDay
DietCarnivore/Scavenger
IntelligenceAnimal(1)
TreasureNil
AlignmentNeutral
No. Appearing1-12
Armor Class6
Movement2
Hit Dice4
THAC017
No. of Attacks1
Damage/Attack1d12 +2
Special AttacksBlood drain
Special DefensesNil
Magic ResistanceNil
SizeS (3' long)
MoraleAverage (9)
XP Value420