
The Mirewood tower had not stood for centuries — it had collapsed for them. Three of its four walls still clawed at the grey sky, mortar crumbling between ancient stones, ivy black with blight. The marshland surrounding it exhaled a cold mist that clung to the ankles of the four adventurers as they approached through the dying reeds. Somewhere deep within the ruin, something pulsed — a faint light, cold and blue, like a candle that refused to die.
Kaelen moved first, his longsword already drawn, its edge catching the faint pallor of a sun that barely dared shine here. He was a broad man — a human fighter with a jaw like a cliff face and a white scar cutting from his left ear to his chin, his chainmail old but lovingly kept. “Place smells like a charnel house,” he muttered, not for the first time. Behind him, Mirael walked with her staff raised, the azure gem set into its crown flickering with detection magic. The half-elf’s silver hair was tied back severely, her pale eyes scanning the ruins with quiet intensity — she had been the one to accept this contract, and she had not warned the others quite how old the tower’s reputation truly was. “The readings are strong,” she whispered. “Very strong.”
Grundar, the dwarf cleric of Moradin, clomped forward in plate armor adorned with hammered runes, his red beard braided with copper rings that chimed softly. He gripped his warhammer with both hands, his holy symbol — a crossed hammer and anvil — glinting in the grey light. He had begun muttering prayers twenty minutes ago. He had not stopped. Last came Zephyra. The tiefling rogue moved like smoke between the broken archways, her violet skin nearly swallowed by dark leathers, her small horns filed flat — she had learned long ago that horns in doorways were a liability. Her amber eyes caught something near the base of the stairwell and went very still. “Someone lit a candle up there,” she said softly. They all looked. She was right. A pale blue light pulsed from the highest window that still had a frame.
They found him on the third floor — what remained of it. Valdris Mourn stood behind a great stone table covered in open grimoires, alchemical apparatus, and rows upon rows of small glass vials filled with a dark, syrup-thick liquid. His robes had once been scholar’s grey; now they were the grey of ash, tattered at the edges and trailing smoke that smelled of old magic and something sweeter — something wrong. His exposed fingers ended in yellowed bone. His eye sockets burned with twin points of cold green flame. Around him, three skeletal figures shuffled in slow orbit, clutching scrolls in their preserved hands. He did not look up when they entered. “Close the door,” he said, his voice like parchment tearing slowly. “The mist ruins the samples.”
Kaelen raised his sword. Grundar raised his hammer. Mirael raised her staff, arcane sigils already igniting along its length. Zephyra did not raise anything — she went perfectly still in the shadows and watched. “Undead,” Grundar growled. “We destroy it and take whatever it’s protecting. That was the contract.” “That was,” Valdris agreed calmly, still not looking up, “what they told you.” He turned then, and the full weight of his presence fell on the party. Necrotic energy curled at his wrists like black smoke made solid, and the skeletons stopped their pacing and stood rigid — archivists frozen mid-task, scrolls still clutched in bony fists. “Let me guess,” he said. “Hired by the Aldren Trading Company? Or perhaps the Magisters of the Silver Spire?” Mirael’s jaw tightened. “The Silver Spire,” she admitted before she could stop herself. A sound came from Valdris then — dry, hollow, like wind through a cracked skull. He was laughing.
“They sent you here to destroy my work,” he said. “Not to stop a monster. To protect their monopoly.” He moved to the table, and his bony hand hovered over the rows of vials. Zephyra tensed — and then froze, because she recognized the symbol etched into each glass vessel. A six-pointed blight mark. The mark of the Ashlung plague. “I contracted Ashlung forty-seven years ago,” Valdris said quietly. “My entire village did. I watched them die. Every one. I spent sixteen years as a mortal man searching for a cure. Then — when time began to run out for me too — I made a choice.” The skeletal figures around him, Mirael suddenly realized, were not guards. They were the remains of his research assistants, preserved not as warriors but as archivists, still clutching the last scrolls they had been reading when death found them. He had kept them as colleagues. “I became what I am,” Valdris continued, his green eyes steady, “so that I would have enough time to finish what I started. I am forty-three days from a cure.”
The silence was absolute except for the cold mist against stone. “The Silver Spire,” Mirael said slowly, “sells the only treatment for Ashlung. A palliative. It does not cure.” “No,” Valdris agreed. “It does not. And they have known about my research for six years.” Kaelen lowered his sword by an inch. An inch was not much. But it was something. The argument that followed lasted three hours. Grundar prayed twice and paced once for every prayer. Zephyra said almost nothing and then, unexpectedly, said the thing that ended it: “If my mother had been in that village,” she told the lich quietly, “I’d have done worse than you did.”
They left the tower with the contract unfulfilled and a very specific letter to deliver to the Silver Spire — one that Mirael wrote herself, in precise arcane script, detailing everything they had found and everything they knew about the trading company’s suppression of a potential cure. They also left Valdris Mourn alone with his vials, his silent archivists, and his forty-three days. Whether the cure was ever finished, history has not yet recorded. But those who travel the Mirewood road at night sometimes see a pale blue light in the tower’s highest window, still burning — patient as death, and twice as stubborn.
💬 Would you have fulfilled the contract — or walked away? And what would your party have done about the Silver Spire? Tell us below! 👇
