- Chapter 1 The Whispering Embers
- Chapter 2 Shadows of the Market
- Chapter 3 The Legend of the Heartstone
- Chapter 4 A Thief’s Oath
- Chapter 5 Into the Ruined Library
- Chapter 6 The Keeper’s Test
- Chapter 7 Echoes of the First Mage
- Chapter 8 Betrayal in the Bazaar
- Chapter 9 The Map of Forgotten Gates
- Chapter 10 Crossing the Ashen Veil
- Chapter 11 The Guardian’s Riddle
- Chapter 12 Fireflies in the Crypt
- Chapter 13 The Ember’s Pulse
- Chapter 14 Allies in the Emberlight
- Chapter 15 The Siege of Dawnspire
- Chapter 16 A Fragment of Hope
- Chapter 17 The Dragon’s Last Scale
- Chapter 18 Beneath the Crystal Falls
- Chapter 19 The Sorcerer’s Bargain
- Chapter 20 Night of the Shattered Sigil
- Chapter 21 Reclaiming the Flame
- Chapter 22 The Thief’s Redemption
- Chapter 23 The Council of Ashes
- Chapter 24 The Final Convergence
- Chapter 25 Light Against the Void
- Chapter 26 The Last Ember of Eldoria
The Last Ember of Eldoria
Table of Contents
CHAPTER ONE: The Whispering Embers
The night smelled of wet stone and desperation. Kaela pressed her back against the crumbling chimney stack, the rough mortar digging through her thin tunic. Below, the alley was a ribbon of shadows and spilled lamplight, and the city watch’s boots echoed from two streets over. She counted the steps—one, two, three, pause—they were stopping at the fishmonger’s stall. That gave her maybe thirty seconds.
She shifted the satchel on her shoulder and felt the weight of the day’s haul: a silver locket, three copper rings, and a half-empty pouch of salt. Not much, but salt was nearly as valuable as coin these days, with the trade routes drying up. The magic that once kept the soil fertile was flickering out, and Eldoria’s people were starting to hoard anything that preserved food.
Kaela grinned despite the chill. The fishmonger would have a proper lock by morning, but tonight his wife’s locket hung around her neck, hidden under her collar. She’d already pawned the rings to a fence in the Warrens—a crooked woman named Gretta who smelled of sour milk and paid in copper bits. The salt she’d keep. You could always trade salt for information.
The boots moved on, fading toward the market square. Kaela let out a slow breath and dropped silently to the cobblestones. Two stories was nothing to a girl who’d learned to climb before she could read. Not that she could read much anyway—only street signs and the names on wanted posters, and those only because the letters were big and bold.
She pulled her hood up and slipped into the main thoroughfare. The city of Vael’s Gate was never truly dark. A few enchanted lanterns still sputtered along the main avenues, their pale blue light a ghost of the brilliance they’d once held. Most had gone out years ago, but the city council kept a handful burning out of pride or stubbornness. Kaela thought they were stupid. Magic was dying—everyone knew it, even if no one said it aloud. The air itself felt thinner, emptier, like a held breath that never got released.
She passed the fountain at the crossroads, now dry and littered with dead leaves. A statue of some old mage stared down at her with sightless stone eyes, his staff cracked and his hand missing. Someone had painted a mustache on his face last week. Kaela had laughed then; tonight she barely noticed.
Her destination was the Broken Barrel, a tavern wedged between a tannery and a closed-down apothecary. The sign swung on one hinge, creaking a familiar rhythm. Inside, the air was thick with smoke from cheap tallow candles and the sour tang of watered ale. A few regulars hunched over their cups, not meeting each other’s eyes. Business was slow everywhere.
The barman, a broad man named Thorne with a scar that split his left eyebrow, nodded at her as she slipped onto a stool. “You’re late.”
“Fashionably,” she said, sliding the salt pouch across the sticky wood. “Trade for a room and a meal?”
He weighed the pouch in his palm, then grunted. “This’ll get you one night and a bowl of stew. No bread.”
“Deal.”
He disappeared into the back, and Kaela let her shoulders relax. The Broken Barrel was safe—safer than most places in Vael’s Gate, anyway. Thorne didn’t ask questions, didn’t report to the watch, and his stew was actually edible. She’d slept in worse.
A man at the corner table caught her eye. He was old—really old—with a beard that reached his chest and a cloak patched in a dozen colors. He stared at her with the unnerving stillness of a predator. Kaela returned the look without flinching, then turned back to the bar. Crazy old men were common in taverns. Probably drunk on memories and cheap wine.
But he spoke. His voice was thin, like wind through a keyhole. “You have the mark.”
Kaela didn’t turn. “I have a lot of marks. Scars from that job in the Tanner’s Quarter, dirt under my nails, and a price on my head from the merchant’s guild. Which one do you mean?”
He chuckled, a dry rasp. “The mark of the ember. You carry it in your blood, though you don’t know it.”
Now she turned, slowly. The man’s eyes were pale, almost white, and they seemed to catch the candlelight differently than normal eyes. “I don’t carry anything but a bad attitude and an empty stomach. If you’re trying to sell me a charm, save your breath.”
“I am not selling anything.” He rose, and she saw he leaned heavily on a gnarled staff. “I am offering a choice. The world is ending, little thief. The last ember of Eldoria’s magic gutters like a candle in a storm. Without it, the Veil of Ash will swallow everything—cities, farms, people. You’ve seen the signs. The crops failing. The lanterns dying. The silence where once there was song.”
Kaela’s hand crept toward the knife at her belt. “Sounds like a priest’s sermon. I’m not interested.”
“You should be.” He took a step closer, and the air around him seemed to hum, a faint vibration that made her teeth ache. “Because you are the last one who can touch the Heartstone. The only one. And if you do not recover it, there will be no more dawns.”
The Heartstone. She’d heard that name before, in whispers and old tales. A gem of pure magic, hidden somewhere in the ruins of the First Mage’s tower. Legend said it had powered the great enchantments that once wreathed Eldoria in light and plenty. Legend also said it was guarded by a trap that would turn a man inside out.
“I’m a thief, not a hero,” Kaela said flatly. “Heroes die. Thieves live long enough to spend their coin.”
“You will not live long either way.” He reached into his cloak and produced something small, wrapped in black silk. “Take this. It is a compass, but it does not point north. It points to the Heartstone. When you are ready, follow it.”
She didn’t take it. “Why me?”
“Because the magic chose you. Your mother was a keeper of the ember, though she never knew it. She passed the spark to you the night she died. You have felt it, haven’t you? A warmth in your chest when you’re alone. A pull toward the old places. A sense that something is missing.”
Kaela’s heart thumped. She had felt something, on quiet nights when the city slept. A faint glow behind her ribs, like a dying coal. She’d thought it was nerves.
The old man set the compass on the bar and shuffled toward the door. “The Veil of Ash is a week away from the outer villages. A month from Vael’s Gate. Time is a thief too, little one. It steals everything.”
He was gone before she could argue.
For a long minute, Kaela stared at the silk-wrapped object. Then she picked it up, unwrapped it, and found a small brass compass with a single needle that trembled, then pointed directly at her own chest.
“Great,” she muttered. “It’s broken.”
But the needle didn’t move when she turned the compass. It stayed fixed on her—or rather, on something inside her. She felt a pulse, warm and quick, like a second heartbeat. The ember, he’d called it. The last ember.
Thorne returned with a bowl of stew. “Who was that?”
“Nobody. Just a crazy old man.” She tucked the compass into her pocket. “I’ll take the room now.”
Upstairs, the room was barely larger than a closet, with a straw mattress and a window that overlooked a stable yard. Kaela sat on the bed, the compass in her palm. The needle still pointed at her chest. She closed her eyes and tried to feel the warmth the old man had mentioned.
There. A tiny flicker, deep in her ribcage. Like a firefly trapped in amber.
She didn’t want this. She was a thief—not a savior. Thieves took what they could and ran. Heroes stayed and got burned to ash. But the compass was warm against her skin, and the flicker inside her pulsed in time with it. She thought of the dying lanterns, the empty fountains, the silent streets. She thought of the Veil of Ash, a creeping grayness that swallowed villages whole, leaving only dust and echoes.
The old man had said she was the only one.
“Damn it,” she whispered, and lay back on the lumpy mattress.
Morning came gray and damp. Kaela rose before the sun, her body aching from the thin mattress. She checked her satchel: salt, locket, some string, a lockpick set, a half-eaten apple. The compass sat on the windowsill, its needle still stubbornly pointing at her chest.
She could ignore it. She could sell the compass, buy a horse, and ride for the coast. There were ships leaving for the Free Isles, where magic had never thrived and people didn’t care about dying embers. She could start over.
But the warmth in her chest pulsed. A question. A demand.
She picked up the compass and turned it again. The needle slowly rotated until it pointed northeast, toward the old road that led into the wilds beyond Vael’s Gate. Toward the ruins of the First Mage’s tower.
“Fine.” She shoved the compass into her pocket. “But I’m not doing it for free. If this Heartstone is real, I’m taking a piece of it for myself. Call it a finder’s fee.”
She packed her meager belongings, slipped out the Broken Barrel’s back door, and headed for the northeast gate.
The city was waking slowly. Bakers were lighting their ovens with the last of the real wood—coal was too precious to waste on bread. A pair of guards at the gate eyed her but didn’t stop her. The wanted posters had her face, but she’d smeared dirt on her cheeks and worn a cap that covered her distinctive red hair. They waved her through.
The road beyond the gate was cracked and weedy. Once, it had been paved with enchanted stones that glowed at night and repelled mud. Now it was just a trail, rutted by cart wheels and rain. The fields on either side were brown, the crops stunted. A scarecrow stood in one field, its arms drooping like a defeated soldier.
Kaela walked for an hour, then two. The compass needle never wavered. It led her through a dried-up creek bed, past an abandoned farmhouse with a collapsed roof, and into a forest where the trees were leafless and gray. The woods were too quiet. No birds, no insects. Just the rustle of dead leaves under her boots.
She stopped for water at a stream that was barely a trickle. The water tasted of minerals, faintly bitter. She spat it out.
A sound—like stone grinding on stone—came from ahead. Kaela froze, hand on her knife. The sound repeated, then stopped. She crept forward, keeping to the shadows of the skeletal trees.
Through a gap in the undergrowth, she saw it: a ruined tower, half-collapsed, its walls stained black by age or fire. The base was surrounded by a circle of standing stones, each carved with symbols she couldn’t read. The air around the tower shimmered faintly, like heat haze over a road.
The compass needle spun wildly, then settled, pointing straight at the tower.
“Of course,” she muttered. “It had to be a creepy old tower.”
She approached carefully. The shimmering air was cold, not hot, and it made her skin prickle. She reached out a hand toward the nearest standing stone, and the warmth in her chest flared.
The stone pulsed with a dim orange light.
“Right. That’s not ominous at all.”
She stepped inside the circle. The ground beneath her feet vibrated slightly, and the symbols on the stones began to glow. A low hum filled the air, like a thousand bees buzzing in harmony. Kaela’s heart raced.
A voice spoke, echoing from the tower’s entrance. It was deep, resonant, and ancient. “Who approaches the Heartstone?”
Kaela swallowed. “Uh, just a traveler. Lost. Looking for shelter.”
“Lies. You carry the ember. You are the one foretold.”
She sighed. “Of course I am. Look, I don’t want to be the one foretold. I’m a thief. I steal things. This is a huge mistake.”
“The Heartstone does not make mistakes.” The voice seemed to come from everywhere at once. “Enter, thief. Prove you are worthy, or burn.”
The tower’s doorway filled with a blinding white light. Kaela shielded her eyes. The warmth in her chest flared again, matching the light’s intensity.
She could still turn back. The road to the coast was three days east. She had enough salt to buy passage. She could forget this whole thing and let the Veil of Ash swallow Eldoria.
But the ember inside her burned brighter, and she thought of the dying lanterns, the silent fountains, the children in the market who had forgotten what a real apple tasted like.
She took a step forward into the light.
The world dissolved into heat and pressure. When it reformed, she stood in a vast chamber, its ceiling lost in shadow. The floor was inlaid with a mosaic of a sunburst, the tiles cracked and faded. In the center of the room, on a pedestal of black obsidian, rested a crystal the size of her fist. It glowed with a soft amber light, pulsing in rhythm with her heartbeat.
The Heartstone.
A figure materialized before it—a man made of light, his features indistinct. He wore robes that flowed like smoke, and his eyes were two points of brilliant white.
“You are Kaela, daughter of Mara, last keeper of the ember.”
She blinked. “You know my mother?”
“I knew her spark. She passed it to you before the Veil took her. It was the only way to keep the ember alive.” The figure’s voice softened. “You did not choose this burden, but it chose you. The Heartstone has waited a thousand years for a bearer who could hold its flame. Will you take it?”
Kaela stared at the glowing crystal. It was beautiful, terrifying, and it called to her like a forgotten melody.
“What happens if I refuse?”
“The Veil of Ash consumes everything. Magic dies. Eldoria becomes a gray wasteland, and the last ember guttering in your chest will flicker out. You will live a short, cold life, and die forgotten.”
“And if I take it?”
“The Heartstone will bond with the ember inside you. You will become its guardian. You will feel the weight of all the magic that ever was—and all that could be. You will face the Veil, and you will either win or burn.”
Kaela let out a breath. “That’s a terrible sales pitch.”
The figure of light almost smiled. “I am not a salesman. I am a remnant of the First Mage, and I have waited long enough. Choose.”
She thought of the fishmonger’s locket in her satchel. She thought of Thorne’s grudging kindness. She thought of the old man with the compass, and the quiet certainty in his eyes.
She stepped forward and laid her hand on the Heartstone.
The world exploded into flame.
CHAPTER TWO: Shadows of the Market
The explosion of light slammed Kaela’s senses like a physical blow, and for a heartbeat she existed only as searing brilliance and the roar of something ancient awakening. When the glare receded, she found herself sprawled on cold cobblestones, the taste of ozone sharp on her tongue, and the Heartstone pulsing faintly against her palm like a second heartbeat. The market square of Vael’s Gate stretched before her, awash in the early morning haze that clung to the streets like a damp shroud. Stalls that had been shuttered the night before were now being unfurled, canvas awnings snapping in a breeze that smelled of wet earth and distant smoke. Merchants shouted their wares, their voices hoarse from the night’s chill, and a few curious faces turned toward the sudden flash that had illuminated the alley behind the tannery.
Kaela pushed herself upright, feeling a strange warmth radiating from her chest, as if the ember the old man had spoken of had been fanned into a steady glow. She glanced down at her hand; the Heartstone was no longer a separate crystal but seemed to have merged with her skin, its amber light threading through her veins like molten honey. A faint hum resonated in her ears, a vibration that matched the thrum of the stone. She swallowed, the metallic tang of fear mixing with something else—anticipation, perhaps, or the unsettling thrill of power she had never sought.
A nearby fishmonger, his apron stained with scales, eyed her warily as she brushed dust from her trousers. “You all right, lass?” he asked, his voice rough but not unkind. “You looked like you’d seen a ghost.”
Kaela forced a smile, feeling the stone’s pulse quicken at the contact of his gaze. “Just a bad dream,” she replied, her voice steadier than she felt. “Lost my way last night.”
He nodded, turning back to his display of glistening herring. “Dreams get nasty when the lanterns die. You’d best keep your wits about you.”
The words lingered, a reminder of the creeping dread that had settled over Eldoria like fog. Kaela slipped the satchel from her shoulder, feeling its familiar weight—the salt pouch, the fishmonger’s locket, the lockpick set she kept for emergencies. She tucked the Heartstone deeper into her coat, feeling its warmth seep through the fabric, a secret she could not afford to let anyone see. The stone’s light was subtle, visible only when she moved just right, a glint like a firefly caught in a jar.
She moved through the market with the practiced ease of someone who knew which eyes to avoid and which pockets to pick. A child darted between stalls, chasing a rolling hoop, and Kaela’s hand slipped instinctively toward the boy’s satchel, only to still herself as the ember inside her flared, a warning pulse that made her hesitate. She had always taken what she needed without thought, but now the stone seemed to judge her impulses, a quiet guardian that throbbed when her intentions turned selfish. She frowned, annoyed at the intrusion, yet a strange part of her felt reassured that she was not entirely alone in this burden.
A burly man in a leather apron hauled a barrel of ale onto his cart, grumbling about the tax on grain that had risen again. Kaela’s gaze flicked to the coin purse hanging from his belt, a tempting target. She sidled closer, matching his pace, her fingers brushing the rough fabric of his sleeve. As she reached for the purse, the Heartstone flared brighter, a surge of heat that shot up her arm and made her gasp. The man turned, eyes narrowing. “You looking for trouble, girl?”
Kaela jerked her hand back, heart hammering. “No, sir. Just… admiring your ale.” She forced a laugh that sounded hollow even to her own ears. The man grunted, unimpressed, and shoved the barrel forward, spilling a few drops of frothy liquid onto the stones. She stepped back, letting the crowd swallow her, feeling the ember’s pulse settle into a steady throb, as if approving her restraint.
Further down the lane, a woman sold bundles of dried herbs, her face lined with years of bargaining. Kaela paused, drawn by the scent of sage and rosemary that cut through the market’s musk. The woman looked up, eyes sharp despite her age. “You’re not from around here, are you?” she asked, voice low. “You carry the look of those who’ve seen the old stones.”
Kaela’s throat tightened. She had never been good at lying, but the stone’s warmth seemed to lend her a steadiness she didn’t feel. “I’m just passing through,” she said, keeping her tone neutral. “Looking for work.”
The woman studied her for a moment, then nodded. “Work’s scarce these days. The fields are brown, the rivers low. If you’re strong, you might find a hand at the mill.” She gestured toward a sagging building where the sound of turning wheels could be heard faintly over the market din. “But be careful. The Veil creeps closer each day, and desperation makes folk do strange things.”
Kaela thanked her and moved on, the woman’s words settling like a stone in her gut. The Veil—she had heard the term whispered in taverns, a creeping grayness that swallowed life and left only ash. The old man’s warning echoed in her mind, and she felt the ember flare in response, a bright pulse that seemed to sync with her own fear and determination. She could not afford to be distracted by petty thefts now; the stakes were higher than any purse or trinket.
A sudden commotion near the fountain drew her attention. A group of city watchmen, their armor dulled by rust and neglect, were corralling a ragged figure who clutched a loaf of bread to his chest. The man’s eyes were wide, his breath ragged, and he shouted something about feeding his children. The watchmen’s leader, a stout woman with a braid streaked with gray, lifted her hand, signaling for silence. “The council has decreed that hoarding food is treason,” she announced, voice carrying over the murmuring crowd. “Any found with more than their share will be punished.”
Kaela watched as the man was shoved roughly toward the stocks, his pleas falling on deaf ears. The ember inside her flared hotter, a surge of anger that made her fingers twitch. She had always avoided the watch, preferring the shadows where she could operate unseen. Yet the sight of injustice struck a chord she could not ignore. She felt the Heartstone’s pulse align with her own, a rhythm that felt less like a foreign object and more like an extension of her will.
She slipped away from the scene, her boots silent on the wet stones, and found herself at the edge of the market where the stalls gave way to a narrower lane lined with shuttered workshops. The smell of metal and oil hung thick in the air, evidence of a blacksmith’s forge that had long since gone cold. A figure hunched over a workbench caught her eye—a woman with soot-smudged cheeks and a mass of tangled hair, hammering at a piece of iron that glowed faintly orange in the weak light of a dying lantern.
Kaela approached cautiously, the ember’s warmth guiding her steps. “You’re still working?” she asked, voice soft.
The woman looked up, eyes narrowed behind grime. “Someone’s got to keep the tools sharp. The council’s taken most of the decent steel for their walls, but we make do.” She wiped her brow with a rag, leaving a dark streak. “You looking for a job, thief?”
Kaela blinked at the bluntness. “I… I have skills. Locks, pockets, that sort of thing.”
The woman snorted. “Skills are cheap these days. What we need is someone who can get into the old vault beneath the council hall. They say there’s a cache of grain sealed away before the Veil took hold. If we could crack it, we could feed a dozen families for weeks.” She leaned closer, her voice dropping to a whisper. “But it’s guarded—both by locks and by something… older.”
Kaela felt the Heartstone thrum against her ribs, a low vibration that seemed to echo the woman’s words. The prospect of a challenge, of using her talents for something more than personal gain, sparked a flicker of something she had not felt in years—purpose. Yet she also sensed danger, a warning that the stone’s light pulsed in caution.
“I’ll think about it,” she said, keeping her tone neutral. “I don’t work for free.”
The woman smiled, a grim line that didn’t reach her eyes. “Nothing’s free these days. Meet me at midnight behind the tannery. Bring your tools, and we’ll see if you’re worth the risk.”
Kaela nodded, feeling the weight of the decision settle like a stone in her chest. She turned and melted back into the market crowd, the ember’s glow steady against her skin, a silent compass pointing her toward a choice she had not anticipated making. The sun climbed higher, casting long shadows that stretched across the cobblestones, and the market’s din rose and fell like a tide. Somewhere beyond the stalls, the Veil of Ash crept ever closer, a silent threat that made the air feel thinner, each breath a reminder of time slipping away.
She found a quiet corner beneath the awning of a fabric merchant, where bolts of dyed cloth fluttered in a faint breeze. She sat on a low crate, pulling her satchel onto her lap, and opened it to inspect her modest possessions. The salt pouch felt heavier than usual, as if the grains had absorbed some of the stone’s energy. The fishmonger’s locket lay nestled among the herbs, its dull surface catching the light in a way that made Kaela think of the ember’s glow. She traced the locket’s edge with her thumb, feeling a faint resonance, as though the stone recognized a kindred spark within the metal.
A thought surfaced, unbidden: if the Heartstone truly bonded with her ember, what would happen if she tried to remove it? Would the light fade, leaving her hollow? Or would the bond be unbreakable, a permanent tether that could not be severed without cost? She shoved the thought aside, focusing instead on the immediate problem—how to survive the day without drawing unwanted attention. She slipped a lockpick from her set, feeling the familiar weight of cold steel against her palm, and began to practice the subtle motions of tension and release, the rhythm of which matched the quiet pulse in her chest. Each click of the picks was a whisper, a reminder that she was still the thief she had always been, even as something else stirred within her.
A boy no older than ten darted up to her, eyes wide with admiration. “Are you really a thief?” he asked, voice hushed as if afraid the words might summon the watch.
Kaela smirked despite herself. “I’m good at finding things that aren’t mine.”
The boy giggled, then grew serious. “My sister’s sick. The healers say she needs a special herb that only grows in the ruins beyond the west gate. No one will go there; they say the Veil’s already touched it.” He looked pleadingly at her. “Could you… maybe get it for me?”
Kaela felt the ember flare, a warm surge that seemed to urge her toward compassion. She glanced at the boy’s thin frame, the cough that rattled his chest each time he breathed. She had spent her life taking what she needed, never giving anything back unless it served her. Yet the stone’s light seemed to whisper that there was more to survival than mere self‑preservation.
“I’ll see what I can do,” she said, her voice softer than she intended. “Stay out of trouble.”
The boy nodded eagerly and slipped away, disappearing into the crowd. Kaela watched him go, feeling a strange lightness in her chest that was not entirely due to the Heartstone’s glow. She stood, brushing dust from her trousers, and decided to follow the boy’s implied direction—not to the ruins, not yet, but to the apothecary that lingered at the market’s fringe, its sign swaying weakly in the breeze. Perhaps she could barter or, if necessary, procure the herb through less… overt means.
The apothecary was a cramped shop, its windows fogged with condensation, shelves lined with jars of unknown contents that glowed faintly from within. The proprietor, a stooped man with spectacles perched on his nose, looked up as she entered, his eyes narrowing behind the lenses. “What brings a… visitor to my humble establishment?” he asked, voice raspy from years of inhaling powders and tinctures.
Kaela kept her hands visible, resting lightly on the counter. “I’m looking for a remedy. Something for a fever that won’t break.” She let her voice carry a note of desperation, hoping to draw out his sympathy.
The man studied her for a moment, then nodded. “Fever’s a cruel thing these days. The air’s thin, the herbs scarce.” He turned to a shelf and pulled down a small vial filled with a liquid that shimmered like liquid gold. “This is feverwort. Rare, but effective. It’ll cost you.”
Kaela glanced at the price etched on the vial’s base—a number that made her stomach drop. She had only the salt pouch and a few copper bits; the vial was worth far more than she could offer. She felt the Heartstone pulse, a soft urging that seemed to say, Find another way.
“I… I don’t have that much,” she admitted, keeping her tone even. “But I can… help you.”
The apothecary raised an eyebrow. “Help? How?”
She leaned in, lowering her voice. “I know where the council keeps its emergency stores. If you need supplies, I can get you in.”
He stared at her, suspicion warring with curiosity. “You’d risk the watch for a stranger?”
Kaela felt the ember flare, a steady warmth that steadied her nerves. “I’m not a stranger to risk. And I have… certain talents.”
After a tense silence, the man nodded slowly. “Very well. Bring me what you can, and I’ll give you the vial. But if you’re caught, you’re on your own.”
Kaela accepted the terms, feeling a mixture of excitement and apprehension. She left the apothecary with the promise of a trade that could save the boy’s sister—and perhaps earn her a small measure of goodwill in a city that had little to spare. As she stepped back into the market, the sun had climbed higher, casting sharp shadows that made the cobblestones look like a checkerboard of light and dark. The Heartstone’s glow was now a steady presence against her skin, a reminder that she carried something far greater than any trinket she had ever lifted.
She moved toward the north gate, where the council’s storehouse loomed—a squat stone building fortified with iron bands and guarded by a pair of watchmen who rotated shifts in weary silence. She kept to the alleys, her steps light, the ember’s pulse a quiet metronome guiding her movements. The air grew cooler as she neared the gate, the scent of damp stone mingling with the faint tang of oil from the watchmen’s lanterns. She paused behind a stack of crates, watching the guards as they exchanged a few words, their breaths visible in the chill.
One guard shifted his weight, his hand resting on the hilt of a sword that looked more decorative than functional. The other yawned, stretching his arms before pulling his cloak tighter. Kaela felt the ember thrum in anticipation, a low hum that seemed to sync with the rhythm of the guard’s heartbeat. She waited, breath held, until the taller guard turned away to scan the horizon, his attention momentarily diverted. In that breath‑long instant, she slipped from her hiding place, moving like a shadow along the wall, her fingers brushing the cool stone as she sought the faint seam where the mortar had cracked over years of neglect.
The Heartstone’s light flared just enough to illuminate the lock—a simple tumbler mechanism that had seen better days. She slipped her lockpick into the keyhole, feeling the familiar resistance of the pins. The ember’s warmth seemed to flow into her hand, steadying her touch, amplifying her sensitivity to the slightest give. She worked the pick with practiced ease, feeling each pin set with a tiny click that resonated in her chest like a second heartbeat. After a moment that felt both eternal and instantaneous, the lock gave way with a soft click, the bolt sliding back silently.
She pushed the heavy door inward, the hinges groaning in protest, and slipped inside the dim storeroom. Shelves lined the walls, stacked with sacks of grain, barrels of preserved fish, and crates of dried fruit—goods that had been set aside for emergencies, now untouched for months as the council hoarded what‑men argued over rations. The air was thick with the scent of dry earth and a faint hint of something sweet, perhaps honey that had long since crystallized. Kaela’s eyes scanned the room, her heart pounding not from fear but from the thrill of the hunt. The Ember within her glowed brighter, as if urging her forward.
She moved swiftly, selecting a sack of wheat that felt heavy enough to sustain a family for a week, and a small barrel of salted fish that would provide protein. She tucked them into her satchel, feeling the weight shift and settle, the Heartstone’s pulse steady against her ribs. As she turned to leave, a soft scrape echoed from the far corner of the room—a sound like stone dragging on stone. She froze, hand instinctively going to the knife at her belt.
From the shadows emerged a figure cloaked in roughspun, face obscured by a hood. The figure’s voice was low, gender indeterminate. “You’re not supposed to be here.”
Kaela kept her gaze steady, the ember’s light flaring just enough to reveal the faint outline of a dagger hidden within the cloak’s folds. “I needed supplies,” she replied, voice even. “The council’s stores are meant for emergencies. This feels like one.”
The figure stepped closer, the hood shifting to reveal a face marked with scars and eyes that glittered like polished obsidian. “You think you’re the only one who sees the need?” The voice was bitter, edged with weariness. “We’ve been taking what we can for weeks. The council’s blind, but the people aren’t.”
Kaela felt the ember surge, a warm pulse that seemed to bridge the gap between her and the stranger. “Then we’re not so different.”
The stranger studied her for a long moment, then let out a humorless laugh. “Perhaps not. Take what you need. But remember—every grain you steal is a grain the council will hunt for. The Veil doesn’t care who’s right; it only cares that there’s less to sustain us.”
With that, the figure melted back into the shadows, leaving Kaela alone with her stolen bounty and the weight of the stranger’s words. She slipped out of the storeroom, closing the door as silently as she had opened it, and melted back into the market’s flow. The sun was beginning its descent, painting the sky in bruised purples and deep oranges. The lanterns along the main avenues flickered to life, their pale blue light a feeble imitation of the brilliance they once held.
She found the boy waiting near the fabric merchant’s awning, his eyes wide with hope. “Did you get it?” he whispered.
Kaela nodded, producing the sack of wheat and the barrel of fish from her satchel. She handed them over, feeling a strange warmth spread through her chest as the boy’s gratitude washed over him like a wave. “Take this to your sister,” she said. “And stay safe.”
The boy clutched the goods to his chest, tears shining in his eyes. “Thank you. I’ll… I’ll try to find a way to repay you.”
Kaela smiled, a genuine smile that surprised her. “Just keep her alive. That’s enough.”
She watched him disappear into the crowd, his small frame swallowed by the tide of people heading home for the evening. The ember inside her glowed steadily, a quiet affirmation that she had done something beyond mere survival. Yet as the night deepened, a restless sensation stirred at the back of her mind—a whisper that the Heartstone’s power was not merely a tool for petty thefts or occasional kindnesses, but a beacon that could draw attention from forces she could not yet comprehend.
She made her way back to the Broken Barrel, the tavern that had offered her refuge the night before. Thorne greeted her with a nod as she pushed open the creaking door, the smell of stale ale and smoke wrapping around her like a familiar cloak. “Rough day?” he asked, pouring her a mug of watered ale without waiting for an answer.
Kaela took a sip, the liquid burning her throat. “Long,” she admitted. “Met… interesting people.”
Thorne chuckled, wiping his hands on a rag. “The market’s a strange place these days. Everyone’s looking for an angle, or a way out.” He glanced at the bulge in her satchel. “You got what you needed?”
She hesitated, then nodded. “Enough to get by for a while.”
He leaned in, lowering his voice. “Be careful, lass. The council’s been tightening the gates. They’re sending patrols out farther now, looking for… unauthorized activity.”
Kaela felt the ember flare, a soft warning that resonated with Thorne’s words. “I’ll keep my head down.”
He gave her a grim smile. “Best you do. The night’s getting colder, and the streets aren’t as forgiving as they used to be.”
She finished her ale, thanked him, and retreated to her modest room upstairs. The straw mattress creaked as she lay down, the Heartstone resting against her palm, its glow casting soft amber patterns on the rough wooden planks above her. She closed her eyes, letting the rhythm of the ember synchronize with her breathing. Thoughts of the stranger in the storeroom, the boy’s grateful smile, and the watchful eyes of the council swirled behind her lids. She felt a pull, not just toward the power thrumming within her, but toward a larger purpose that she had never imagined for herself—a purpose that felt both terrifying and exhilarating.
In the silence of the room, the ember’s pulse was a steady drum, a reminder that she was no longer merely a girl who stole to survive. She was something else, a conduit for a fading light that refused to gutter completely. The market’s shadows outside seemed to whisper of dangers and opportunities alike, and Kaela knew that whatever came next would demand more of her than quick fingers and a sharp tongue. She inhaled deeply, feeling the warmth spread through her chest, and let the night settle around her, the city’s distant murmurs a lullaby for a thief who might yet become something more.
This is a sample preview. The complete book contains 27 sections.