The Powder Mage Trilogy: Promise of Blood, The Crimson Campaign, The Autumn Republic

Home > Other > The Powder Mage Trilogy: Promise of Blood, The Crimson Campaign, The Autumn Republic > Page 9
The Powder Mage Trilogy: Promise of Blood, The Crimson Campaign, The Autumn Republic Page 9

by McClellan, Brian


  Taniel felt the ground shudder. They got behind cover of the warehouse, but the building rumbled. He felt the scream wrench itself from his throat in anticipation of the powers that would tear through the building and destroy them.

  The building cracked, jerked, but it didn’t explode. Smoke billowed from sudden cracks in the mortar. An audible wump split the air. Then everything was still. They were alive. Something had stopped whatever sorcery the Privileged had been about to throw at them.

  Taniel glanced at Ka-poel. He felt a shaky breath escape him. “Was that you?”

  Ka-poel gave him an unreadable look. She pointed.

  “After her. Right. Come on.”

  He sprinted out into the street, switching his spent pistol for a loaded one. He paused a moment when he saw Julene and Gothen running toward them.

  Julene looked like a keg of powder had exploded in her face. Her hair was scorched, her clothes blackened. Even Gothen had a wild look in his eyes and black marks on his shirt, and sorcery wasn’t supposed to be able to touch him. The sword in his hand was missing a foot of blade.

  “What the pit did you two do?” Taniel said. “You were supposed to come back and get me before going after her.”

  “We don’t need a damned Marked getting in our way,” Julene replied with a rude gesture.

  “She shouldn’t have known we were there,” Gothen said. He gave Taniel a sheepish look. “But she did.”

  “And she did that?” Taniel pointed at Gothen’s broken blade.

  Gothen frowned. “Oh, for pit’s sake.” He threw the half sword on the ground.

  “We stand here talking and we’ll lose her,” Taniel said. “Now, Julene, try to flank her, I’ll—”

  “I don’t take orders from you,” Julene said, leaning forward. “I’ll go straight down her throat.” She tugged at her gloves and took off running down the street.

  “Damn it!” Taniel slapped Gothen’s shoulder. “You’re with me.”

  They headed down a side street, then onto the next main thoroughfare, running parallel to Julene.

  “What the pit happened?” Taniel asked.

  “We found her in an astronomer’s shop,” Gothen said between gasps as he ran, swords, buckles, and pistols rattling. “We circled the place, checked all exits, and laid our trap. We were just getting ready to go in after her when the whole front of the building blew off. Julene barely shielded herself. I could feel the heat of the explosion! That’s not supposed to happen. I should be able to nullify any aura she can summon from the Else. No fire, no heat, no energy from it should reach me, but it did.”

  “So she’s powerful.”

  “Very,” Gothen said.

  Taniel saw Julene sprint past an alleyway the next street over. He came up short and took a deep breath, motioning for Gothen to stop. Something was wrong. He turned around.

  “Ka-poel?”

  She’d stopped in the mouth of the alley. She put a finger to her lips, her eyes half-lidded. She pointed down the alley.

  Taniel gestured for Gothen to go first. He would void any traps or sorcery flung at them. Taniel lifted his pistol, keeping it aimed just over Gothen’s shoulder. The alley was filled with debris—trash, mud, and shit; a few half-rotted kegs. Nothing big enough for a person to hide behind. It was well lit by the noonday sun.

  “There!” Gothen surged forward, and Taniel caught a movement in the alley up ahead. He blinked, trying to see clearly. It was as if light were turning in on itself, making a slight shadow where a person could hide.

  Then the Privileged appeared. Her hands twitched and she leveled them at Gothen. Gothen braced himself.

  The air shimmered, distorted by a furnace of impending sorcery. Gothen yelled, the veins on his neck standing out. Taniel fired.

  The bullet glanced off her skin as if it were metal, ricocheting harmlessly down the alley. The Privileged threw her hands out. Gothen tumbled backward and fell to the ground.

  There were handholds built into the brick side of the building for roof access. The Privileged climbed them with the ease and speed of someone far younger, and was over the roof two stories up before Taniel could reload one of his pistols. He took a snort of powder and climbed up after her.

  “Don’t lose her!” Taniel shouted back to Gothen. Ka-poel raced back out into the main street to track the Privileged’s progress.

  Taniel made it to the roof and swung up over. The Privileged leapt to the next roof over and spun, throwing a fireball. The powder trance burned through Taniel. He could see the auras of her sorcery, could feel the path the fireball would take. He ducked and rolled, then came back to his feet. She fled, clattering and sliding across the clay-tiled roof.

  Taniel cleared the next gap easily. He lost sight of the Privileged with the slant of the roof, then found her again as she crested the next roof over. He fired off a shot.

  He hit her once again, but once again she didn’t go down. It had been a square shot, right to the spine. She should have been dead, or at the very least wounded and bleeding. She hardly stumbled.

  Taniel snarled. He put away his pistols and swung his rifle into his hand. He fixed his bayonet. He’d do this the hard way.

  A powder mage in a full trance could run down a horse. He was within feet of her in two more buildings. She leapt between roofs. Her toe barely caught the lip of the next. She slipped and fell, grabbing the tiles.

  Taniel cleared the roof with space to spare. He skidded to a stop and turned, ready to put his bayonet through her eye. She let go of the roof and fell to the street below.

  Taniel swore. He hesitated only a moment before jumping after her. Even in the height of a powder trance his knees ached and his body shivered when he hit the ground. He landed in a crouch next to the Privileged, who was already on her feet. He reacted on instinct, thrusting his bayonet. He felt it slide home.

  The woman slumped above him, her gloved hand a mere foot from his head. She had the face of an aging woman who’d once been very beautiful, her skin now lined and weathered, crow’s-feet in the corners of her eyes. She let out a gasp, then jerked herself off the end of Taniel’s bayonet.

  “You’ve no idea what’s going on, boy.” Her voice was a deadly whisper.

  Taniel heard the jingle of Gothen’s weapons as the magebreaker ran up beside him, his pistol leveled.

  Taniel felt the earth rumble.

  “Get down!” Gothen leapt between Taniel and the Privileged.

  The ground splintered and cracked and fell out from under them. Taniel’s whole body screamed at the pressure released. He felt as if he’d been jammed into the bottom of a cannon and used as fuel for an explosion. His ears popped, he felt dizzy. His head pounded.

  Masonry rained down all around them.

  When the dust began to clear, Taniel saw Gothen still crouching over him, his face in a grimace. The magebreaker opened one eye. His lips moved, but Taniel couldn’t hear a thing. The whole world wavered. Taniel got to his feet and looked around. Ka-poel approached him through the haze. Julene was not far behind. The buildings on either side of him were completely gone, leveled to their foundations, damp basements filled with rubble and hovering curtains of dust. There were smears of blood and bits of flesh in the debris. There had been people in those buildings—people who hadn’t had a magebreaker standing between them and the explosion.

  Taniel drew a shaky breath.

  Julene marched straight up to Taniel and knocked him off his trembling legs with a shove. Ka-poel slid in between them, her silent glare driving Julene back a step. It was several moments before Taniel could hear well enough to know what Julene was shouting.

  “… let her go! You let her get away! You bloody fool!”

  Taniel climbed to his feet. He gently pushed Ka-poel out of the way by the shoulder.

  Julene stepped forward and punched him full in the face. His head jerked back. He reacted without thinking, grabbing her next blow out of the air and twisting her hand. He slapped her. “Back the pit of
f.” Taniel turned and spit blood. “She’s dead. There’s no way anyone could have lived through that.”

  “She’s not dead.” Julene’s cheeks were flushed, but she made no move to continue the fight. “I can still feel her. She got away.”

  “I ran her through with three spans of steel! She wasn’t walking away from that.”

  “You think steel can hurt her? You think it can really hurt her? You don’t know shit.”

  Taniel took a deep, calming breath, then a snort of powder. “Ka-poel,” he said. “Is she still alive?”

  Ka-poel hefted the end of Taniel’s rifle in her small hands and drew her finger through the blood along the bayonet’s edge. She smeared it between her fingers. After a moment she nodded.

  “Can you track her?”

  Ka-poel nodded again.

  Julene scoffed. “I can’t even track her,” she said. “She’s covered her trail. Even wounded she’s far more powerful than you can know. This damned girl can’t find her.”

  “Pole?”

  Ka-poel snorted and turned away. She paused a few moments to get her bearings, then pointed.

  “We have a heading,” Taniel said. “Get yourself under control and watch how a real tracker does it.” He gestured to Ka-poel. “Lead on.”

  Taniel shaded his eyes from rain and looked up at Julene. She stood above him, arms folded, a belligerent smile twisting the scar on her face. “It’s been two days,” she said. “Admit your pet savage can’t track this bitch and we’ll get out of this rain and tell Tamas there’s a problem.”

  “Giving up so easily, eh?” Taniel kept his hand in the gutter and tried not to think about the substance squelching between his fingers. Storm drains collected everything, from human waste to dead animals and whatever garbage and mud piled up in the streets. During a storm like this, all of it was swept down into the large sewers beneath the city. This drain was clogged, leaving Taniel up to his shoulder in rainwater and filth, and he was enjoying it just about as much as he was enjoying Julene’s constant badgering. “You know Tamas won’t pay you until the job’s done, don’t you?” he reminded her.

  “We’ll find her,” Julene said. “Just not today. Not in this rain. She caused this storm. I can feel it. The auras swirl, summoned from the Else. It muddies her trail too much, but once the rain has cleared up, I’ll find her trail again.”

  “Ka-poel already has her trail.” Taniel stretched a little farther, his cheek touching the squalid puddle he lay in. He felt something hard, wrapped his hand around it, and pulled it out.

  “She’s been scraping her fingernails between street cobbles and having you dig in every ditch between here and… what the pit is that?”

  Taniel climbed to his feet. The glob of gray mud in his hand looked like the scrapings from a hundred boots. His stomach crawled at the smell of it and he held it at arm’s length. The whole mass clung to a long piece of wood. With a squelching, sucking sound the puddle at his feet slowly began to drain.

  “Broken cane, I think,” Taniel said.

  Ka-poel came over to examine the stinking mud. She poked it with one finger, her head held up and away, scrutinizing the whole mass down the bridge of her nose. Her fingers darted in suddenly, then came out, pinched together.

  Julene leaned forward. “What’s that?” She shook her head. “Nothing. Stupid girl.”

  Taniel washed his arm in the cleanest puddle he could find, then took his shirt and buckskin coat from Gothen. To Julene, “You need sharper eyes. It’s a hair. The Privileged’s hair.”

  “That’s impossible. To find a single hair from the Privileged in all this muck. Even if it did belong to her, what can your savage do with it?”

  Taniel shrugged. “Find her.”

  Ka-poel walked away and opened her satchel. She worked with her back to them for a few moments. When she turned around, she straightened her satchel on her shoulder and gave a brisk nod. She tapped herself in the middle of the chest and then made a grasping motion.

  Taniel grinned as he buttoned up his shirt. “We have her.”

  They flagged down a hackney cab. Ka-poel sat up with the driver to direct him, and Taniel, Julene, and Gothen climbed inside. Julene made a disgusted sound a moment after the door closed.

  “You smell like filth,” she said. “I’d rather be in the rain than in here with you. I’ll be on the footboard.” She swung back outside. A moment passed, and then the carriage jerked forward.

  “Ka-poel can track the Privileged with a hair?” Gothen asked after they’d been moving for several minutes, his knees knocking uncomfortably close to Taniel’s.

  “Hard to do it with one hair,” Taniel said. “Helps if there’s more. The blood from my bayonet, a discarded nail in the street—this Privileged bites her nails—an eyelash. One bit leads to the next. The more she has, the easier it is to track. If we want to sneak up on this Privileged, we need a precise location.”

  Taniel opened his sketchbook and flipped through it, pausing briefly on the sketch of Vlora tucked between two pages, before moving on to a half-finished drawing of the Privileged. He was sketching from memory, but he’d been the only one of the four of them to get a good look at her. Gothen scanned the drawing for a few moments. When he finished, Taniel snapped the book shut, returning it to his jacket.

  “How does Ka-poel’s sorcery work?” Gothen asked.

  “No idea,” Taniel said. “I’ve never seen her do magic. Not what we think of as magic, anyway. No fingers twitching, no summoning elemental auras.” He’d long ago stopped trying to figure out her sorcery.

  Gothen cleared his throat after a minute. He didn’t look at Taniel directly, but a sly smile crossed his face. “Julene and I, we have a bet.”

  Taniel tapped out a line of powder on the back of his hand and snorted it. “What’s that?”

  “Julene thinks you’re bedding the savage. I say you aren’t.”

  “Not exactly the bet of a gentleman,” Taniel said.

  “We’re all soldiers here,” Gothen said. His grin widened.

  “How much was the wager?”

  “A hundred krana.”

  “So much for women’s intuition. Tell her she owes you a hundred.”

  “Thought so,” Gothen said. “Men are so much easier to read than women. You look at her—the savage—like that once in a while, but even then it’s only a hint of longing, not the look of a lover.”

  Taniel scowled at the magebreaker and shifted in his seat, not sure how to respond. In an officers’ setting he’d call a man out for that. Here, though… well, like Gothen said, they were both soldiers.

  “She’s nothing more than a kid,” Taniel said. “Besides, the whole time I’ve known Ka-poel, I’ve been engaged to another woman.”

  “Ah. Congratulations.”

  “The engagement is off.”

  “Your pardon,” Gothen said, looking away.

  Taniel tapped out another line on the back of his hand. He waved his snuffbox in the air dismissively. “Think nothing of it.” He snorted the black powder and took a deep breath, then leaned his head against the side of the carriage. He listened to the patter of rain on the rooftop, to the clatter of the horse’s hooves and the wheels on the cobbles. So many noises that could drown out his thoughts.

  Where was Vlora, he wondered, at this moment? Perhaps just arriving in Adopest. Maybe already here and gone, sent off on assignment by Tamas. He’d forced the question out of his mind every silent moment since he’d nailed that fop to the wall, wriggling on his own sword like a pinned butterfly. What had gone wrong? He’d made a mistake, going off to Fatrasta like he did. Getting tangled up in a war just to impress Tamas. He’d left her alone for too long. The man who’d bedded her was a professional philanderer. It wasn’t her fault.

  He made a fist, reeled in his anger. Was he mad because he loved Vlora? Or was he mad because another man had sullied his woman? Had Vlora truly been his woman? Taniel couldn’t remember a time at which he wasn’t going to marry Vlora. Ta
mas had thrust them together in every possible situation. She was a gifted powder mage, and chances were their children would be gifted as well. Tamas had encouraged them to be together for years. If anything, Vlora was more Tamas’s future daughter-in-law than she was ever Taniel’s future wife. He swallowed that thought, and with it the satisfaction with Tamas’s disappointment. Now Taniel didn’t have to marry at all if he didn’t want—or he’d find a wife of his own, not some prearranged powder-mage bride. Maybe Ka-poel. Taniel chuckled aloud, ignoring Gothen’s curious glance. Tamas would be absolutely livid if Taniel married a foreign savage. His amusement died down, and he resisted the urge to open his sketchbook and look at Vlora’s drawing.

  “Awfully nice part of town,” Gothen said, pulling Taniel from his thoughts. The magebreaker held back the curtain just enough to see outside. A moment later the carriage jostled to a stop. Taniel opened the door.

  They were in the Samalian District. Thick smoke hung over the entire city, mixing with the light rain and stinging Taniel’s eyes. The place was silent—the mob had been quelled two days prior and in their wake had left little of what had once been rows of stately manors. Smoldering ruins and gutted houses were all that remained.

  Except this one. The townhouse was three stories tall, and made of ancient gray stone. It had been modeled after castles of old with parapets and walks. The walls were blackened from the fires raging around, but the building itself seemed undamaged. It was easy to see why.

  The parapets were manned by soldiers. Cobbles had been torn up from the street and made into a waist-high wall in front of the main entrance. More soldiers squatted behind that, their muskets at the ready, watching Taniel’s carriage with outright hostility.

  Taniel swung out of the carriage. Julene was already on the ground, pulling on her gloves. Ka-poel climbed down from beside the driver.

  “Whose house is this?” Taniel asked the driver.

 

‹ Prev