Oculo Swarm
Large swarm, neutral evil
Armor Class
15
Hit Points
110 (13d10 + 39)
Speed
5 ft., fly 40 ft. (hover)
STR
10 (+0)
DEX
20 (+5)
CON
16 (+3)
INT
8 (-1)
WIS
15 (+2)
CHA
17 (+3)
Damage Resistances
bludgeoning, piercing, slashing
Condition Immunities
charmed, frightened, paralyzed, petrified, prone, restrained, stunned
Senses
darkvision 60 ft., passive Perception 16
Skills
Insight +6, Perception +6, Stealth +7
Languages
understands Common but can't speak
Challenge
4 (1100 XP)
Swarm. The swarm can occupy another creature’s space and vice versa, and the swarm can move through any opening at least 2 inches square. The swarm can’t regain hit points or gain temporary hit points.
Actions
Eye Extraction. Every creature that occupies the same space as the swarm must succeed on a DC 13 Constitution saving throw or become temporarily blinded as their eyes strain from their sockets. This blindness lasts for as long as the affected creature remains in the same space as the oculus; it ends at the end of the blinded creature’s turn if the creature is out of the oculus’s space. Also, any cure spell cast on the blinded creature ends the temporary blindness, but not restoration spells. If a creature that’s already temporarily blinded is targeted again by eye extraction and fails the saving throw, that creature becomes permanently blind as its eyes are pulled from their sockets to join the swarm (causing 1d8 piercing damage). Success on either saving throw renders that creature immune to eye extraction for 24 hours (but it still doesn’t recover its sight until it gets out of the swarm). An oculo swarm with 50 or fewer hit points can’t use this ability.
Gaze (recharge 5-6). The swarm targets every creature in its space with a gaze attack. The swarm can choose one of two effects for the attack: confusion or hold person. Every target in the swarm’s space is affected unless it makes a successful DC 14 Charisma saving throw. Even creatures that avert their eyes or are blind can be affected by an oculus swarm’s gaze. The confusion or hold person effect lasts 1d4 rounds.