home

search

Chapter 42 - Teeth in the Dark

  The wind in the pass never stopped. It scraped along the rock faces and filled the gaps between ridges, steady enough that it flattened smaller sounds into the same dull wash. Arj kept them moving without needing to say much. The others followed because stopping meant losing heat, and losing heat meant losing time they couldn’t spare. Rayleigh stayed close behind him with her blade sheathed and her bow slung, eyes always moving. Jarl carried the pack that should’ve been split three ways and still had breath left to complain. Alif kept to the rear, light on his feet despite the ice, throwing out jokes out of habit, the sort that usually worked better when he wasn’t forcing them.

  “You’re sure this is the shortest way?” Jarl muttered, stepping over a split in the stone.

  Arj didn’t look back. “You want shorter, climb straight up.”

  Jarl made a sound through his nose. “I’d rather fight another dungeon.”

  Rayleigh’s voice came flat. “That’s because you’re stupid.”

  Alif chuckled. It came out thin. “She’s right, mate. You are.”

  Jarl shot him a look. “You’re meant to be on my side.”

  “I’m on the side that gets us home,” Alif said, still light, still hollow underneath. “Sometimes that means agreeing you’re a liability.”

  They kept their spacing and their pace, stepping around loose shale and avoiding the worst of the ice seams where boots could slide. Arj checked the ridges the way he checked corridors in a dungeon, not looking for one threat but for the shape of one. After hours of nothing but wind and stone, the absence started to feel wrong. There were no birds circling, no distant calls, no movement on the far slopes where scavengers should’ve been waiting for something to die. When Arj finally accepted that, his shoulders tightened and he slowed the group by a fraction.

  Rayleigh saw it too. She slowed half a step, gaze lifting to the jagged ridge line. “No scavengers.”

  Jarl frowned. “So what?”

  “So it means undeads already been through here,” Rayleigh replied.

  Alif’s grin failed. “Old bones scare everything.”

  Arj raised a fist and they stopped without complaint, boots shifting on grit-dusted stone. He stood still and listened past the wind, looking for anything that carried intent rather than weather. A faint scrape reached him, then a click, then another. It wasn’t close enough to pin down, and it wasn’t far enough to ignore.

  Jarl whispered, “Tell me that’s rock settling.”

  Arj’s answer came quiet. “Rocks don’t move with rhythm.”

  The clicking stopped, and the sudden absence of it tightened his gut. Whatever had made the sound had either changed position or decided they were close enough.

  Rayleigh’s hand slid to her bowstring. “We’re being watched.”

  “I know,” Arj said. “Eyes up. No chatter.”

  Alif lifted his hands a fraction in a helpless shrug, then let them fall. “I can’t do ‘no chatter’,” he murmured. “I’ll just die quietly.”

  Jarl gave him a hard look. “Don’t.”

  Alif’s gaze flicked sideways. “That was almost caring.”

  “It wasn’t,” Jarl lied.

  Arj started forward again at a measured pace, keeping it controlled so nobody spooked into a sprint. The pass narrowed ahead into a seam between two walls where the wind hit harder and the stone pressed closer. He didn’t like the way it limited sightlines. He liked it even less because it was the only clean route forward.

  They went in.

  The air dropped colder as the walls swallowed the wind’s edge. The push at their backs steadied into something flatter, and the space ahead felt too quiet for a place that should’ve been full of loose stone and distant echoes.

  Rayleigh’s head snapped left.

  A shadow dropped from the stone, fast enough to blur. It wasn’t undead and it wasn’t beast. Armour caught a sliver of light as the figure landed and rose from the crouch without hurry. A spear sat in one hand, point angled down, stance already set.

  “Down!” Arj barked.

  Jarl dropped. Rayleigh rolled. Alif tried to pivot back, blade half drawn.

  The figure landed where Alif’s spine had been a heartbeat earlier, cloak snapping around him as he rose from the crouch with a calm that didn’t match the ambush. He held a sword in one hand, the point angled down, and his eyes found Arj immediately.

  Vaeldren.

  Arj’s grip tightened around his sword hilt. “Are we safe… or was everything a trap.”

  Vaeldren’s mouth twitched. “Well… define safe.”

  Rayleigh’s bow came up, arrow nocked. Her aim was steady, her breath controlled, but Arj saw the micro-tension in her wrist. She’d fought monsters. She’d fought undead. This was different. Vaeldren had always been crafty. Rayleigh couldn’t be confident.

  Jarl got to his feet with a grunt, blade out, shoulders squared even as his eyes flicked to the ledges above. “How many?”

  Vaeldren glanced up as if considering the question, then looked back down with a mild sort of pity. “Enough.”

  Alif’s voice stayed light on instinct. “We didn’t bring snacks, mate. Can’t we just go back to your camp and rest?”

  Vaeldren’s eyes crinkled. “Still joking. That’s a good sign. Means you’ve got spirit.”

  Arj didn’t move. “Why are you here? Weren’t you supposed to be helping the survivors of your clan and Finrial?”

  Vaeldren shifted his sword and took a single step forward, slow and controlled, giving them space to decide whether to swing first or stand down. “Well… lads, there ain’t no Finrial survivors to speak of,” he said, tone almost gentle. “Now that we’ve got a safe haven, I figured I’d hunt instead.”

  Rayleigh’s arrow tracked his centre mass. “So… You were responsible for the global quest completion then?”

  Vaeldren nodded, as if she’d made a point worth considering. “Yeah, and now I need you to come with me,” he said. “We’ll find your lost princess for you with due time.”

  Jarl stiffened. “What are you going to do with her?”

  Vaeldren’s gaze slid over him. “Oh, nothing… nothing.” Darkness crept into his eyes.

  Arj’s jaw tightened. “So… The System really did get to you.”

  Vaeldren’s smile faded. “I’m working with the world we’ve got, Arj. Not the one we wish for.”

  The clicking started again, closer now.

  From the ridge above, shapes shifted in the shadow. Dragonkin silhouettes, armour catching faint light. They didn’t rush. They held position, weapons angled down, magic ready, forming a blockade to stop escape.

  Rayleigh’s arrow wavered for the first time. Not fear. Calculation. She couldn’t shoot her way out of this. They may have the level advantage on the weak Dragonkin around but… there were too many.

  Alif noticed too. He exhaled slowly. “Right. So this is one of those days.”

  Vaeldren lifted his free hand, palm open, a calm gesture. “No one has to die here,” he said. “Drop weapons. Walk. If you make me take you, it gets messy.”

  Arj’s mind raced. There had to be a way out. He’d led this group here, surely there was something he could do. This was a thin net, maybe they could force their way out.

  He started to speak.

  A faint scrape came from behind them. Arj turned on instinct, bow half raised.

  Someone stood there, close enough that he should’ve heard the approach. Elven leathers, hood down, hair tied back. Arj recognised the face before his mind caught up with what it meant.

  Maethel.

  Alif’s shoulders loosened in relief that made Arj’s stomach drop. “Maethel,” Alif said, grin flickering. “Where the hell have you been? Here to get us out?”

  Maethel smiled. “In a manner of speaking,” he said.

  Arj saw the dagger in Maethel’s hand an instant too late.

  Maethel stepped in behind Alif and drove the blade straight into his back, through ribs, into the heart line. There was no flourish. No hesitation. The dagger went in deep and stopped at bone, and Maethel’s fist followed it until knuckles pressed against Alif’s back.

  Alif made no sound. His eyes went wide. He looked down, as if he couldn’t understand why his body had stopped obeying.

  Then Maethel twisted.

  Unlawfully taken from Royal Road, this story should be reported if seen on Amazon.

  Alif’s mouth opened. Nothing came out but breath and a thin, broken noise. His knees buckled. Maethel caught him by the shoulder for half a second, held him upright long enough to make sure the dagger had done its job, then pulled it free in one sharp motion.

  Alif collapsed onto the stone.

  Arj’s vision tightened, breath catching hard in his chest.

  Rayleigh’s arrow snapped up on reflex, but her shot stopped in mid air. Maethel’s presence flared into something tanglible… almost like an aura. He kicked Alif’s body towards her. Jarl made a strangled sound and surged forward a step, fury rising in his face, then stopped as a sword point from above shifted, reminding him how many ways this could end.

  Arj’s sword came fully up. His voice came out low and wrong. “Maethel. What have you done?”

  Maethel wiped the dagger on a strip of cloth. “He talked too much,” Maethel said, tone mild. “It was going to get you all killed.” He looked up toward Arj, one eye black as night.

  Rayleigh’s voice shook once, then steadied into something cold. “He was your friend.”

  Maethel looked at her, genuinely curious. Searching memories, as if they weren’t his own. “Maybe Once.” He glanced down at Alif as if checking. “But friends mean nothing in front of power.”

  Jarl’s eyes went red. “You bastard.”

  Maethel’s gaze slid to him. “Watch your mouth. You’re not in charge.”

  Vaeldren hadn’t moved. He watched it all with the stillness of someone who’d already decided this was the cleanest path. When he finally spoke, his voice carried a quiet disappointment.

  “Aye,” Vaeldren said. “That’s the risk of dealing with snakes. They bite when you least expect it.”

  Arj stared at Vaeldren, rage building in his throat. “You knew.”

  Vaeldren’s eyes didn’t blink. “I suspected,” he said. “And I let it happen because now you understand what you’re up against.”

  Rayleigh’s bow lowered a fraction, her hands trembling, not from fear, from the effort of not putting the arrow into Maethel’s throat anyway. “We’re not walking with you,” she said, voice raw.

  Vaeldren’s gaze softened, which somehow made it worse. “Look around you,” he replied. “You’ve no real choice lass.”

  Arj took one step toward Alif’s body, sword still up, eyes never leaving Maethel. Alif lay on his side, face turned toward stone, mouth half open, expression stuck between surprise and a joke he’d never finished. A thin smear of blood darkened the rock under him.

  Arj forced himself to breathe.

  He could fight. If he did, they would all die. He could probably take Vaeldren with him if he got lucky but Maethel… That darkness, he’d done something no man should ever consider. He dropped his weapon and instructed the others to do the same.

  Vaeldren inclined his head toward the dragonkin above. Their weapons eased, just slightly. “Bind them,” Vaeldren said. “Gently. We’re not animals.”

  Maethel’s dagger flashed in his hand and vanished with finality. He stood and walked past Vaeldren.

  Arj looked down one last time at Alif.

  Then was forced away, a captive in what was supposed to be safety.

  ***

  Deep within the Erbus mountainrange, the dwarves had carved their city into a spine of black stone that drank light. The halls weren’t wide for show. They were wide for defence. Corridors bent and narrowed on purpose, with angles cut to funnel movement into kill zones. Runes sat in every arch and lintel where a surface builder would have left bare stone. The air held hot iron, stone dust, and an old mineral tang that clung to the tongue no matter how long you breathed it.

  The council chamber sat at the centre of the holdfast, a round room cut from bedrock with pillars thick enough to be trees. Braziers burned low along the walls in steady lines, smoke drawn away through vents so the air stayed clear and the heat stayed controlled. A ring-table of carved stone surrounded a hollow centre where a map lay etched into the floor. The Erbus range was marked in metal inlays, tunnels and outposts picked out in fine cuts and shaded with ash where the stone had been lost.

  High Thane Brokkir Stonevein stood at the head of the ring with hands clasped behind his back. He carried age the way a mountain carried weight, beard braided tight, shoulders set, eyes sharp enough to cut. Around him sat the clans’ representatives, some in heavy armour, some in forge leathers, some in rune-thread robes that flickered faintly when they shifted. The arguments had been circling for hours, grinding deeper into the same grooves.

  “They’re coming,” one thane snapped, fist striking stone. “You all feel it. Pressure in the air. Dead on the slopes. Beasts growing bold.”

  A runesmith across the ring shook her head, calm where calm didn’t fit. “Panic doesn’t forge a solution. It only breaks tools.”

  A warrior-clan elder leaned forward, scars pulling at his mouth. “The System breaks us either way. We take a stand now or we end up like surface folk, begging for scraps while the world turns into a monster pit.”

  Brokkir listened without interrupting. He watched faces more than words. He watched hands, the way fingers tightened on the table edge, the way shoulders drew up on certain phrases, the way some eyes avoided the centre map as if looking at it made the threat heavier. A younger dwarf in envoy colours stood at the edge of the ring with a sealed scroll in hand, silent and patient, posture drilled into him by years of being told his place.

  Brokkir lifted a hand. The chamber quieted, not from fear alone, but because the High Thane’s silence carried weight and nobody wanted to speak over it.

  “We’ve lost three outposts in the last fortnight,” Brokkir said, voice steady. “Two to the dead. One to something that left no bodies behind, only blood and broken stone.”

  A murmur went around the ring. Brokkir kept his gaze moving, measuring reactions.

  “Our scouts report movement along the western ridges. Dragonkin. Elves. Humans. All displaced. All desperate. Desperate groups become problems that land at our gates.”

  Thane Durnik of the Deephammer clan leaned back with a slow smile. His jewellery was too clean, his beard oiled in a way that didn’t match the rest of them. “So we close the gates,” he said. “Seal the tunnels. Let the surface burn. We endure.”

  Several dwarves stiffened. Endure was a sacred word in a dwarven hall, and Durnik used it like a merchant used coin.

  Brokkir held on him. “And when the burning reaches the roots?”

  Durnik’s shoulders rose in a small shrug. “Then we bargain. The System offers power. Those who accept it live.”

  The room shifted with an ugly discomfort. A few councillors looked down. A few looked away. A few nodded as if the thought had been sitting in them and Durnik had simply spoken it aloud.

  Runesmith Asta Fireline leaned forward. Her hair was braided back, hands stained with soot that never fully washed out. “Bargain with what?” she asked. “A force that arrived without consent, rewrote laws, and treats lives as numbers? You want that inside our stone?”

  Durnik’s smile stayed in place. “It’s already here.”

  Brokkir felt it too, the faint thrum under the mountain that hadn’t been there a month ago. It came and went like a distant heartbeat, subtle enough to ignore if you wanted to lie to yourself.

  Asta’s eyes narrowed. “So you want to open the door wider.”

  “I want our people alive,” Durnik replied. “I don’t care what pride costs if it gets them buried.”

  A warrior elder slammed his palm on the table. “Pride isn’t the point. Freedom is.”

  Thane Kelda Runebrow spoke quietly from the far side of the ring. “Freedom doesn’t feed a child when the tunnels are full of dead things.”

  Brokkir’s attention snapped to her. Kelda usually spoke in costs and debts, in limits and consequences. Tonight her tone was clean, her eyes bright, and her phrasing slid too easily. Another councillor nearby murmured agreement with a calm nod, then tapped two fingers against the stone in a neat pattern before stilling his hand again. The rhythm landed in Brokkir’s ear and stayed there.

  Brokkir motioned to the envoy. “Read the report.”

  The younger dwarf swallowed, then broke the seal with careful fingers. “This message came from Outpost Karrum before it fell,” he said, voice echoing slightly in the chamber. “It was sent by Captain Hroldi.”

  He read. “Dead things don’t act like dead things anymore. They don’t rush. They don’t swarm. They wait. They pull us into positions. They move around our torchlight. They respond to signals. We lost six in the first engagement because we treated them like mindless corpses. They aren’t.”

  A cold stillness settled into the ring.

  The envoy continued, voice tightening. “Captain Hroldi reports a second presence. Not undead. Not beast. Something that watches from the high stone and does not leave tracks. It appears, it disappears. It kills a sentry and leaves the body untouched, as if the death is the message.”

  Brokkir felt his fingers curl behind his back.

  Durnik tilted his head. “So you admit it. The world has changed. We change with it.”

  Asta’s voice went sharper. “You sound pleased.”

  Durnik’s smile widened a fraction. “I sound realistic.”

  Brokkir stepped forward, boots scraping stone, and the sound cut across the room. “Realistic is acknowledging we’re being tested,” he said. “Realistic is acknowledging the System doesn’t hand out power for free. It hands out leashes. It binds. It collects debt.”

  Kelda’s gaze held his without flinching. “A leash still keeps you alive.”

  Brokkir stared at her. “And who holds it?”

  Kelda answered without hesitation. “Whoever wins.”

  The words landed wrong in Brokkir’s gut. Kelda had always cared about what survival did to a soul. Tonight she spoke like a ledger. Across the ring, another councillor leaned in with quiet impatience and said, “We should vote now. Stop circling.” His voice carried the clipped certainty of procedure, not the weight of oath.

  Asta caught it too. She turned her head slightly, eyes on the speaker, and said one line that cut clean through the room. “Those words feel borrowed.”

  Then she returned her attention to Brokkir as if she’d said nothing at all, leaving the discomfort to sit where it belonged.

  Brokkir didn’t call anyone out. He stored it. He watched the small departures from habit. A thane who always argued fortification now pushing for negotiation. A priest who normally invoked ancestors talking about “new laws” with a straight face. Measured nods when the envoy spoke of dead outposts, as if bodies were numbers on a slate.

  Brokkir turned back to the ring. “We will not bargain blind,” he said. “We will not invite an unknown force into our core halls because some of you have decided discomfort equals doom.”

  Durnik leaned forward. “Then what do you propose, High Thane? We sit here and argue until the gates fall?”

  Brokkir’s gaze stayed steady. “We gather proof. We take prisoners. We learn what’s moving on our slopes and who commands it. We learn the shape of the threat before we forge ourselves into a corner.”

  Kelda’s voice cut in, quiet and sharp. “And while you chase proof, people die.”

  Brokkir’s patience thinned. “People die either way. The difference is whether we die as ourselves. Whether our oaths still mean something when the stone runs red.”

  The warrior elder gave a low grunt of approval. Durnik’s smile didn’t fade, but his eyes sharpened.

  “Then send a party,” Durnik said. “Let them pay your clan debt for you.”

  “Enough,” Asta said, and the word carried because she meant it.

  Brokkir lifted a hand again, and the chamber quieted with effort. He looked down at the etched map, at the metal lines that represented dwarven lives and dwarven work, and at the ash shading that marked what had already been lost.

  “We send a party,” Brokkir said. “Not a parade. Not a hero march. A small unit. Rune-marked. Quiet. They confirm what we face. They bring back evidence. They do not engage unless forced. We also tighten internal security. Any councillor who has taken a System offer, any councillor who has heard a voice whispering bargains in their head, they speak now.”

  A beat of silence stretched across the ring.

  No one moved.

  No one volunteered.

  Brokkir didn’t expect honesty. He still tasted the disappointment.

  Asta rose from her seat, shoulders squared. “High Thane,” she said, “if influence is inside our halls, your scouting party buys little.”

  “It buys time,” Brokkir replied. “Time is the only thing we can spend that doesn’t come from the System.”

  He straightened. “We vote.”

  Stone tokens moved. Hands lifted. Names were spoken and recorded. Brokkir watched the rhythm of it as much as the result, watched the calm faces that should have shown anger, watched the councillors who pushed the process forward with a hunger for closure. When the final count settled, the envoy read it out, voice tight.

  “Equal.”

  The word hung in the air. A tie in a dwarven council was a bad sign. It meant the clans had split down a fault line.

  Brokkir felt the room’s mood change, not into outrage, but into something else. Relief in some faces. Expectation in others. Durnik’s smile returned in full, like he’d been waiting for this outcome the whole time.

  Asta’s eyes flicked to Brokkir, and he saw the same thought there. It had gone too smoothly. Even the tie felt shaped.

  A door at the far end of the chamber opened with a slow grind of stone on stone.

  The Stone-King entered without escort. The hall gave him space without being told. No one moved to stand beside him. No one tried to look like they guided him. His beard was white and braided in old patterns, the kind you only saw on statues and burial slabs. The crown he wore wasn’t gold. It was worked stone bound with rune-thread, plain enough to make the jewellery around the ring look like costume. He walked to the hollow centre and stopped above the etched map, gaze dropping to the mountain lines as if he could feel them under his boots.

  Brokkir bowed his head first. The rest followed, some a fraction late.

  “Stone-King,” Brokkir said.

  The Stone-King’s eyes lifted. They were pale and steady, and they made the room feel smaller without effort. “A tie,” he said, voice like gravel. “So the holdfast is split.”

  Durnik dipped his head with practised smoothness. “A necessary split, Your Majesty. The world changes. We must adapt.”

  The Stone-King’s gaze moved to him. It stayed there long enough to feel like weight. “Adaptation is a tool,” he said. “So is betrayal.”

  Durnik’s smile tightened at the edges, then returned.

  Brokkir stepped forward. “We ask for your tiebreak, Stone-King. Expedition authorised or denied.”

  The Stone-King looked down at the map again. For a moment he said nothing. The braziers burned low. The runes in the arches sat quiet and watchful. Brokkir listened to his own breathing and caught, faint under everything, the mountain’s pulse. A half-beat later, he heard someone inhale in time with it, too neat, too matched, then go still again.

  The Stone-King lifted his head.

  “Authorised,” he said. “A small unit. Quiet. Rune-marked. They confirm and return. Gates remain sealed. No bargains. No treaties.”

  Relief crossed some faces. Disappointment crossed others. A few held the same calm nod as if they’d expected the answer and were simply marking it off a list.

  Brokkir accepted the ruling with a stiff nod. “As you command.”

  The Stone-King’s gaze turned back to the ring. “If any councillor moves to open negotiations without consent,” he said, “I will treat it as treason against stone.”

  The word treason should have sparked outrage. It sparked careful stillness instead, the kind that made Brokkir’s skin tighten.

  The Stone-King turned and left the chamber the way he entered, alone, the doors grinding shut behind him with a finality that felt like a seal.

  Brokkir looked around the ring and met Asta’s eyes for a moment. She didn’t speak. She didn’t need to. He could feel it in the room, a pressure that sat under the arguments and under the vote, something patient that had learned dwarven procedure and was using it.

  Brokkir straightened at the head of the ring. “Prepare the unit,” he said. “Rune-mark them. Bind them to oath. No glory chasing. No bargains. They go, they return, and they speak only to this ring.”

  Durnik’s smile was back, smooth as oil. Kelda’s eyes stayed bright.

  Brokkir kept his face still and his voice steady, because he could not afford to show the hall what he’d started to believe.

  The System didn’t need to break their gates.

  It only needed to teach the right dwarves to open them.

Recommended Popular Novels