Daily Encounter – April 02, 2026 | The Light That Lies

D&D party confronts a sea hag in a storm-battered lighthouse - D&D 5e encounter art for Foundry VTT
The Light That Lies – Daily D&D 5e Encounter | RuneForge Studio

The storm had been building all day, rolling in from the Shattered Sea like a living thing with teeth. By the time the party reached Grimclaw Point, the wind shrieked through the coastal rocks and rain hammered down in sheets so thick you could barely see three paces ahead. Above them, the old lighthouse jutted from the cliffside like a broken finger — dark for weeks now, or so the harbormaster had said. Ships had been running aground on the reef. Crews vanished. And then, last night, the light had returned.

Kaelen went first, as he always did. The human fighter’s worn chainmail clinked softly beneath his oilskin cloak as he shouldered open the salt-crusted door with his shield arm. His scarred face was set hard, short-cropped dark hair plastered to his skull. Behind him, Mirael slipped through the gap like a shadow — the wood elf rogue’s olive skin blending with the darkness, her twin daggers already drawn, her long dark hair tucked beneath a sodden hood. “Smells wrong,” she whispered, her amber eyes narrowing. “Like low tide and something rotting underneath it.”

Grundar grunted in agreement. The dwarf cleric’s polished breastplate caught what little light filtered through the broken windows as he stepped inside, one thick hand gripping his warhammer, the other clutching the golden symbol of Helm at his chest. His braided auburn beard dripped rainwater onto the flagstones. “There’s an unholy stink to this place,” he muttered, his deep voice resonating in the narrow stairwell. “Something that shouldn’t be here.” Last through the door came Zephyra, the tiefling warlock, her crimson skin beaded with rain, her curved horns gleaming. Faint eldritch light pulsed between her fingers — green and hungry — and her violet eyes swept the room with sharp intelligence.

They found the keeper on the second floor, hunched over a table scattered with nautical charts. An old man — thin, grey-bearded, wrapped in a moth-eaten coat. He startled when they entered and nearly knocked over his lantern. “Travelers!” he rasped, pressing a hand to his chest. “Didn’t expect anyone in this storm. Name’s Aldric. Been tending the light again — trying to, anyway. Mechanism’s been temperamental.” He offered them tea with trembling hands, and something about his smile didn’t quite reach his eyes.

It was Mirael who noticed first. As Aldric turned to the kettle, the rogue caught a glimpse of the back of his neck — and the skin there was wrong. Not wrinkled with age, but bunched and folded, like a garment pulled too tight over the wrong frame. She flicked her gaze to Zephyra, who was already frowning, the arcane energy at her fingertips brightening. “The wards I’m sensing,” the warlock murmured under her breath, barely audible over the storm, “they’re not protective. They’re lures.”

When Kaelen asked about the wrecked ships, Aldric’s expression flickered — just for an instant, something cold and ancient surfaced behind those watery eyes. Then the lighthouse beam swung overhead, and in that flash of light, Grundar saw it: the old man cast no shadow. The cleric raised his warhammer. “That’s not Aldric,” he growled. The thing wearing the keeper’s face went still — then smiled, far too wide, its jaw unhinging as its skin split and sloughed away like wet paper. Beneath was a creature of nightmare: mottled blue-green flesh, lank seaweed hair, and hollow white eyes that burned with malice. The sea hag Vashka had worn Aldric’s skin for weeks, twisting the lighthouse beam to guide ships onto the rocks so her underwater court could feast on the drowned.

The fight was brutal and close-quartered. Vashka’s horrifying visage hit Grundar like a physical blow, staggering him backward, but his faith held and he roared a prayer that sent golden light blazing through the room. Kaelen’s shield caught a raking claw meant for his throat. Mirael flanked from the shadows, her daggers finding the gap between the hag’s ribs. And Zephyra’s eldritch blast tore through the creature’s chest in a burst of green fire — but not before Vashka hissed a final curse, her white eyes locked on the warlock: “The sea remembers, child. And she is patient.”

When it was over, they found Aldric’s real body in the cellar — weeks dead, wrapped in kelp, a look of frozen terror on his face. Grundar said the rites. Mirael relit the true flame. But as they stood at the top of the lighthouse watching the beam sweep clean across the black water, Zephyra couldn’t shake the feeling of something watching from below the waves. The sea hag was dead. But what about the court she’d mentioned — the ones who fed on the drowned? Somewhere beneath the reef, something stirred in the dark, and the storm showed no sign of stopping.

💬 Would you have trusted the old man’s story — or seen through the disguise before it was too late? What would your party have done differently? 👇

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top