7 Chapters
Silvain Ironleaf's dream is opening a mountain trade road that finally lets dwarven caravans and elven traders travel as one people. And all are welcome, no matter their history.
Silvain Ironleaf crouched behind a boulder and counted six bandits blocking the only trail into the mountains. That trail was the whole reason Silvain had come here. Silvain wanted to open a road through this range, a road where dwarven caravans and elven traders could travel together as one people. But no caravan would ever pass while these men robbed everyone who tried. Silvain gripped a walking staff and studied the ambush, half-dwarf, half-elf, and too short to fight six armed men alone. A soft weight pressed against Silvain's leg. The lynx cub had followed again. Months ago Silvain had freed the small white cat from a hunter's trap, and since then it refused to leave. Now its ears twitched toward the trees. It hissed low. Silvain froze and looked where the cub stared. Two more bandits waited in the brush, hidden from the trail. The cub had smelled them. "Good eyes," Silvain whispered. A plan took shape. Silvain could not beat eight men with a staff. But the cub could find every one of them first. And Silvain knew where to find muscle. Silvain retreated to the abandoned camp in the lower hills. Weathered timber sagged over rusted sheds and old stone. A giant sat among the ruins, blue-skinned, one bottom tusk broken short. The ogre had been driven from these hills by the same bandits. He guarded the camp now, alone and bitter. "They robbed you too," Silvain said. "Help me clear the trail. Then this camp becomes our base, and no one takes it again." The ogre looked at the small figure, then at the cub. He grunted and stood. The ground shook under his feet. They moved at dusk. The cub led them off the trail, through brush, straight toward the two hidden lookouts. The ogre reached the brush first. He knocked both men senseless before either shouted. Silvain slipped forward. The cub stopped and flattened its ears at each turn, marking every bandit before Silvain could see one. The six on the trail heard the crashing too late. The ogre stepped from the trees and roared. Two bandits ran at once. Silvain swept a staff into a third man's knees and dropped him. The rest saw the giant and threw down their weapons. Silvain bound their hands with their own belts. By morning the trail lay open. The ogre carried the tied bandits down to the camp. The cub sat on a broken beam, cleaning one white paw, calm now. Silvain stood on the cleared path and looked up at the range. The way was finally safe to scout. But a bound bandit spat at Silvain's feet and laughed. "You cleared the trail," the man said. "You didn't clear who we work for. He owns this mountain. And now he knows your face." Silvain looked at the peaks and understood. The robbers were never the real danger. Someone had sent them.
The next morning Silvain climbed the cleared pass alone. The lynx cub padded ahead, ears sharp. Silvain wanted to scout the upper trail and mark it safe for the first caravans. But halfway up the cub froze. It flattened its ears and stared at the rocks above. Someone was following. Silvain crouched behind a snowbank and watched the trail below. A figure moved between the boulders, quiet as smoke. Grey hair, a green cloak torn at the hem, blades strapped across a small frame. Silvain knew the type. A fallen elven scout, the kind who sold their skills to the assassin guild. He had trailed them since the pass. If Silvain waited to learn why, a knife might come first. Silvain made a choice. Better to face him than be hunted. Silvain stepped onto the trail in plain sight and planted the staff. "You've followed me since dawn," Silvain called. "Say your business." The scout stopped. His hand hovered near a blade but did not draw. A thin scar cut across one cheek. He studied Silvain with pale eyes. "You cleared the trail," he said. "The one who owns this mountain wants that undone. He sent me." "And yet you're talking," Silvain said. "Assassins don't announce themselves." The scout's mouth twitched. He reached slowly into his cloak and drew out a worn ledger, its pages thick with careful marks. He tossed it onto the snow between them. "Routes," he said. "Every hidden path in these hills. The paths he watches, and the ones he doesn't. I kept his books. Now I'm done keeping them." Silvain did not move. "Why give this to me?" "Because he burns anyone who's outlived their use." The scout touched the scar on his cheek. "He tried to burn me. I'd rather he lose his road than keep my head down." Silvain weighed the trap in it. A gift could hide a blade. But the cub sat calm now, ears loose, no hiss. The animal smelled no ambush. Silvain crouched and lifted the ledger. The marks showed smuggler trails winding past the mountain's watchers, straight to the peaks. "Walk with me, then," Silvain said. "Or walk away. But choose now." The scout looked back down the pass, then at Silvain's open hand. He stepped forward. "Thaelis," he said. "Shadowstep, they called me. I know how he moves. You don't." Silvain nodded and pocketed the ledger. The trailing shadow was gone. In its place stood a guide who knew the enemy's secrets. But Thaelis carried the guild's mark, and no man betrayed his master without leaving a debt behind. Somewhere above, the mountain's owner would learn his scout had turned. And now he would know which way Silvain was coming.
By dusk the pass had changed. Silvain stood at the top and stared. Fresh rock now choked the gap they had cleared. Boulders sat where the trail had run open that morning. Below, the lynx cub hissed at something in the trees. The mountain's owner had learned their direction. He had sealed the road again before a single caravan could cross. "He works fast," Thaelis said. He crouched beside Silvain, the scar pale on his cheek. "This wasn't hands and picks. He moved the mountain itself." He pulled the worn ledger from his cloak and spread it on his knee. His finger traced a line of careful marks. "But he doesn't watch every path. Here. A smuggler's cut, below the sealed gap. It comes out past his fill." Silvain studied the marks. The route wound low and narrow, skipping the watchers. "Then we don't clear his rocks," Silvain said. "We go under them." A caravan that reached the far side would prove the road still lived. That was the point. Not the stone. The crossing. They climbed down toward the hidden cut. Halfway, the lynx froze and flattened its ears. Silvain heard it too. A high, thin cry. Something scrambled among the loose rock ahead. A white wolf cub struggled against a fallen slab, one leg pinned. Bold black marks streaked its fur. It snapped and thrashed, eyes wide with fear. The sealed pass had crushed its den and scattered the pack. "Leave it," Thaelis said. "His agents may be close." Silvain did not leave it. Silvain knelt, braced the staff under the slab, and heaved. The rock lifted an inch. The cub yanked its leg free and bolted, then stopped at a safe distance, watching. Silvain met its eyes. "His work did this," Silvain said. "Everything on this mountain pays for his greed." The cub did not run far. It trailed them down to the smuggler's cut, keeping to the shadows. The path was there, just as the ledger promised. A narrow throat of stone below the fresh fill. Silvain sent the lynx ahead. It padded through and came back calm. No ambush. No watcher. Silvain marked the cut on the ledger with a firm stroke. "This is the new road," Silvain said. "The first caravan comes through here." The sealed pass no longer mattered. The owner had spent his strength to block a door that Silvain had already walked around. But Thaelis stared back up the slope. His hand rested near a blade. "He'll know within a day," he said. "And he won't send bandits next. He'll send the ones who taught me." The wolf cub pressed close against Silvain's leg. The mountain had a fresh scar across it, and its owner now had a reason to come down himself.
They followed the cut at first light. The wolf cub padded at the front, close to Silvain's boots. Then it stopped. Its ears flattened. It stared at a cold stretch of the path ahead and snarled low. Silvain crouched beside it. "What do you smell?" Silvain whispered. The cub would not move forward. Thaelis drew his blade halfway. "It knows something," Thaelis said. "So do I. This is where his agents cross." He checked the worn ledger. His finger tapped a line marked with a single hard stroke. "A watcher post. Just past that bend." Silvain sent the lynx ahead to scout. The cat slipped into the rocks and vanished. Silvain waited, hand on the staff. The cub kept snarling. Its whole body shook. Silvain had learned to trust the animals over guesses. "We don't walk into it blind," Silvain said. "We find cover first." Off the path stood a roadside shrine of gray stone. Carved figures crowned it, elf and dwarf shoulder to shoulder, worn smooth by rain. Silvain pulled the cub behind the base. Thaelis knelt beside them. The lynx returned within minutes, tail low, moving fast. Behind it came the sound Silvain feared. Boots on loose rock. Two of them. Careful. Trained. "The ones who taught me," Thaelis breathed. "He sent them." Silvain watched from behind the shrine. Two figures came up the cut, blades drawn, eyes on the path where the group should have been. They did not look at the shrine. The cub's warning had pulled Silvain off the open trail in time. Now the hunters walked past, searching empty stone. Silvain made the choice fast. Fighting two guild killers on open ground meant death. But the cub had smelled them coming, and that gave Silvain one thing the enemy lacked. Position. "Lynx, the far rocks," Silvain whispered. The cat streaked across the path. Both hunters spun toward the noise. Silvain moved the other way, staff low, and swept the legs of the nearest. The man fell hard. Thaelis was on the second before he turned. A short struggle. Then quiet. The fallen hunter groaned and reached for his blade. Silvain pinned the wrist with the staff. "Who sent you down?" Silvain asked. The man spat blood. "He's coming himself," he said. "You should have stayed north." Then he went limp, out cold. Thaelis dragged both men behind the shrine. He searched their cloaks and found a folded scrap. He held it up. Fresh marks. A meeting point. A date. "He's not sending agents anymore," Thaelis said. "He set a place to meet us. Two days out." Silvain looked at the cub. It had stopped snarling. It licked Silvain's hand once, then settled. The cold stretch had held real teeth, and the cub had named them first. Silvain took the scrap and marked it in the ledger. "Then we go to him," Silvain said. "The road only opens if he's gone."
The scrap said two days. Silvain wanted to know the enemy before that. A name meant nothing. A face meant everything. "We march at him blind," Silvain said. "That gets us killed." Thaelis nodded and opened the worn ledger. His finger dropped to a line near the bottom. "Old mine," he said. "His people meet there. If he keeps a base, it's that gate." They left the cut and climbed. The wolf cub ran ahead, then froze. It stared down a slope of gray stone and growled low. Below stood an old dwarven gate, cut deep into the mountain. Heavy stone framed it. Runes crossed the arch, worn but proud. Silvain knew the work. His dwarf blood knew it. "That's a mine gate," Silvain whispered. "Sealed once. Someone opened it." Thaelis crouched beside Silvain and studied the dark mouth. "Two guards," he said. "Inside the shadow. He likes old halls. Feels like a throne to him." He said it flat, but his jaw was tight. Silvain had learned to read that. Thaelis had stood in halls like this, under the man they hunted. "You know who he is," Silvain said. It was not a question. Thaelis kept his eyes on the gate. "I know his face," he said. "I want you to see it before you swing." He would say no more. Silvain let it lie. Silvain sent the lynx down. The cat slid through the rocks and vanished into the gate's shadow. Silvain waited, hand on the staff, cub pressed to his boots. Minutes passed. The lynx came back low and fast. It brushed Silvain's leg, then turned its head toward the gate, ears flat. A signal. Someone stood just inside. A figure stepped from the dark. Tall. Armored in old dwarven plate that was never made for him. He carried himself like the mountain was his. Two guards flanked him. Silvain watched from cover and finally saw the enemy whole. A pale man with a cold, still face. Not a dwarf. Not an elf. He wore the mountain's craft like stolen skin. Thaelis went rigid. "That's him," he breathed. "He came early." The date on the scrap was a lie, or a lure. The man scanned the slope, then spoke to a guard and pointed up. Right at their cover. "He knows," Silvain said. Silvain did not run. He had the face now. He had the place. The mine gate, the guard count, the false date. "We pull back," Silvain said. "Quiet. He wanted us blind and early. We leave knowing him." They slid down the far side, cub and lynx close, before the guards climbed. Safe in the rocks, Silvain marked the gate in the ledger. A cold, still face. Old dwarven plate. Three men. The trap had a shape now. And the man who sealed the road had a home Silvain could reach.
They camped in a shallow cave below the mine gate. Silvain built no fire. He watched Thaelis clean his knife by starlight and thought about the pale man in stolen dwarven plate. Thaelis knew that face. He had known it before he ever showed Silvain the ledger. Silvain had let it lie once. He would not let it lie again. "You knew him at the gate," Silvain said. "You knew his walk. His halls." He set his staff across his knees. "I won't march at that man with half a guide. Tell me how you know him, or we split here." Thaelis stopped cleaning the knife. The wolf cub lifted its head. For a long moment Thaelis said nothing. Then he reached into his coat and pulled out a small blue flower, pressed flat, its center still faintly aglow. He turned it in his fingers. "He held a feast once," Thaelis said. "A dwarven hall he took. Long tables. Carved stone. He hung vines and flowers like this on every arch. Made it look like peace." His voice stayed flat, but his hand shook. "I stood at his shoulder. I found his enemies for him. I was his best scout." Silvain kept still. "And the flower." "Someone gave it to me at that feast. Someone I trusted." Thaelis closed his fist over it. "That person sold me to him. He tried to have me killed the next dawn. I ran with his ledger. I've hunted him since." He looked up. "You asked whose side I'm on. I'm on the side that ends him. That's all I have left." Silvain believed him. Not the words alone. The shaking hand. The kept flower. A man does not carry proof of his own betrayal unless it rules him. This was no double agent leading him to a trap. This was a wound walking. "Then I trust the plan," Silvain said. "Because I trust why you made it." He picked up the ledger and opened it to the marked page. The gate. Three men. "He hangs flowers to hide the theft. He steals dwarven halls and dwarven craft. He wants the mountain closed so no one but him moves through it." Thaelis nodded. "That's him." "Then we don't just kill him," Silvain said. "We take the hall back. Open it. Fill it with both peoples, real ones, at one table." He tapped the ledger. "That ends him better than a knife." Thaelis almost smiled. He tucked the flower away. "You'll need the mine's lower door," he said, and turned the page. "I know it. I've stood in that hall." For the first time, Silvain saw the whole map of his guide. No shadows left between them. The wolf cub settled against his boot. Below, the false throne waited. Now Silvain knew exactly whose it had been, and exactly how to take it.
At dawn Thaelis led Silvain down the mountain's flank. He walked fast, faster than the terrain allowed. Silvain watched his hands. They kept touching the coat where the pressed flower hid. "The lower door is close," Thaelis said. "Then he answers for the feast." His voice had gone thin and hungry. Silvain knew that hunger. It could carry a man through stone or throw him off a cliff. He needed Thaelis steady, not blind. The door sat behind a wall of ivy. Thick green vines hung over old stone, hiding a black opening. Silvain pulled the vines aside and felt cold air breathe out. The lynx cub slipped in first and made no sound. "This is it," Thaelis said. He drew his knife. "I go first." "No," Silvain said. He put a hand on Thaelis's arm. "You go first and you'll kill the first face you see. Even if it's the wrong one." Thaelis pulled back, but Silvain held. "You told me he steals halls and hangs flowers over the theft. If we storm in like the assassins he sent us, we're just him. We take the hall clean, or we don't take it at all." Thaelis's jaw worked. "He tried to kill me." "I know. And I'm still here." Silvain lowered his voice. "Show me the flower." Thaelis hesitated, then opened his fist. The pressed bloom glowed faint blue in the dark. "You kept that to remember the betrayal," Silvain said. "Don't become it." A small voice cut them off. "Please don't." A boy stood in the tunnel, half in shadow. His hair was cut rough and caked with mud. Both his ear tips were sliced flat. His deep blue eyes shone wet. He held a fallen cascade of pink and violet blossoms, torn from some arch inside. "They cut me for being what I am," the boy said. "Elf. He hangs these to look kind. He isn't." Thaelis went still. The knife dropped an inch. "You live down here?" "I clean his halls," the boy said. "Finn. I hide when he brings guards." He looked at Silvain's pointed ears and short frame, and something in his face loosened. "You're both. Like nobody." "Like everybody, soon," Silvain said. He knelt to the boy's height. "How many men are down there?" "Six today. He left at first light." Finn's mouth trembled. "He'll be back by dark." Silvain looked at Thaelis. The knife had gone loose in his hand. The hunger had drained out of him, replaced by something worse and better at once. He was staring at the cut ears. Silvain saw the plan hold. Thaelis would not throw them off the cliff now. This boy had steadied him better than any order. "Then we don't rush," Silvain said. He stood. "We learn the hall while he's gone. We wait for the dark." He looked back at the ivy door. "And when he comes home, it won't be his anymore."
Storycraft is a mobile game where you create AI characters, craft items and locations to build their world, then discover what direction your story takes. Download the iOS game for free today!
Download for free