End of chapter
Ch. 48
Chapter 48

Summons Through the Night

Bootsteps slapped the lane a moment later, quick and uneven, then a young man in a blue-gray runner's jacket squeezed past one of the dockworkers and nearly skidded on the wet boards by the threshold. He was all elbows and rain-freckled urgency, breath steaming in the salt-cool air. He looked straight at Edrin, swallowed, and bent at the waist more from haste than ceremony.

"Edrin. Guildhall sent me. You're wanted at once."

The words landed harder than they should have. Behind him the apothecary breathed around the wound of its broken front, lamplight falling over swept glass, stacked jars, and the sheen of spilled tincture on the floorboards. Bitterleaf and spirits hung in the air beneath the sea-damp, sharp enough to sting the back of Edrin's throat. He felt the fresh bandage pull at his ribs when he turned, the dark veining in the linen cold against his skin as if it listened.

There it is, Astarra said softly. A velvet collar, offered with clean hands.

Talia had already gone still again. Her gaze dropped first to the runner's empty hands, then to his sleeve ribbon, then beyond him into the lane as if expecting the men who had sent him to show themselves. "Who wants him?" she asked.

The runner shifted from foot to foot. "Glassport Guildhall Emergency Chamber. Right now. I was told not to lose time saying more."

"Convenient," Talia said.

From deeper in the room, the waterfront healer straightened from a cot with a faint golden wash still fading from her palms. A fisherman on the pallet beside her let out a long relieved breath as a split brow sealed shut under that warm light. She turned at once, apron already marked with herbs and blood, and clicked her tongue at the sight of the runner. "People are still bleeding in here. If someone wants him, they can learn patience."

"I said that," the runner blurted, then winced as if he regretted having said it. "Not to the right person. I was told to fetch him anyway."

Edrin studied him a moment. Not a liar, or not a practiced one. Just frightened enough to hurry for men who didn't have to run themselves. He rolled one shoulder, felt the bruise answer beneath brigandine and linen, and kept his face easy. "Who told you?"

"Talan." The young man swallowed. "Talan said if I found you at Lantern Mercy, I was to bring you without delay."

Talia's mouth hardened a fraction. She knew the name. That alone told him enough.

Then another shape filled the lane beyond the runner, broader, steadier, the harbor lamps catching on damp leather and the edge of a watch blade. Yselle came through the watching knot of neighbors without haste, making space simply by arriving in it. Her captain's coat darkened at the shoulders where mist had settled. One hand rested near her hilt, not threatening, only ready in the way a seawall was ready.

"I heard," she said. Her eyes took in the runner, the broken front, the prisoner still under guard, then Edrin himself, and paused at the line of bandage under his loosened brigandine. "You're not going alone."

The runner looked alarmed by the speed with which matters had become larger than him. "I wasn't told not to bring anyone."

"You weren't told anything useful," Talia said.

There was no heat in it. That almost made it sharper.

Yselle gave Talia a brief glance, measuring and cool. "You agree, then."

"I think Councilor Serik Dalm has stopped pretending this is about help," Talia said. She did not look at Yselle when she said it. Her hands were busy recapping the salve pot, setting scraps of linen in exact stacks, too precise to be casual. "If Edrin goes when called, he's manageable. If he refuses, by tomorrow night half the hill will be told he snubbed the council after blood spilled in the street."

"Yes," Yselle said.

Just that. Flat agreement. Two women who had not yet decided what to make of each other, meeting on the narrow ground of the same conclusion.

They've built a pen and call it a chamber, Astarra murmured. Say no, and watch how many hands close at your back. Say yes, and they learn you can be summoned.

I know.

His shadow moved before anyone else did. Darkness loosened from his boots in thin, patient strands, slipping over the floorboards and the splintered threshold. For a heartbeat it gathered at his side in the outline of something taller than a man, a suggestion of a mailed guardian with no face, only hollow night where eyes should have been. It did not fully take shape. It only stood there, impossible and silent, while the nearest dockworker took one involuntary step back.

Edrin let the thing thin again. Not gone, only hidden in the black under benches and cots, in the corners where lamplight could not quite reach. A reminder to himself as much as anyone else that he did not have to walk into another man's room unarmed simply because the blades were not drawn.

The runner licked his lips but held himself together. Mild wariness, not panic. He had seen enough in Glassport lately to know when not to stare.

The healer came nearer then, wiping her hands on her apron. Up close she was trim and quick, with tired bright eyes and the sort of precise attention that made a person stand straighter without knowing why. "If he's going into the hill after tonight, he isn't doing it half-mended."

She set two fingers lightly against the bandage at Edrin's ribs. Warmth kindled at once, pale gold sinking through the linen and along the smoky veins Astarra had left there. The demon's dark answered with a cool shimmer of its own, dusk meeting dawn without conflict. Edrin hissed as the ache under his ribs tightened, then eased. Something deep inside shifted back into a cleaner place. Breath came easier after.

"Better," the healer said. "Not foolishly better. Better enough."

"You've a gift," Edrin said.

She gave him a look that managed to be brisk and maternal at once. "I've a room full of stubborn men and no patience for any of them. I'm Ivenna. Don't tear that side open again before the bells change."

"I'll do my best."

"That would be a novelty."

Talia's eyes flicked to Ivenna, then to Yselle. "If Dalm has Talan carrying his voice now, this isn't a request. It's him tightening his hand before tomorrow night."

"He's frightened," Yselle said. "Frightened men in office become formal. Formal men with frightened allies become dangerous."

"You make it sound almost respectable."

Yselle's expression did not alter. "I don't respect it."

The lane beyond the threshold seemed quieter now, though the harbor still muttered in a dozen tongues below, ropes knocking masts, bells carrying faint over black water. Glassport did not sleep so much as shift from one kind of appetite to another. Faces watched from doorways. Not all friendly. Not all hostile. Measuring.

Edrin could feel the city beginning to understand that being near him meant something. That was the trouble. Not fame. Use.

The runner drew a careful breath. "Talan said to tell you this too. If you don't come now, Councilor Serik Dalm will take that for his answer."

There it was at last. Personal enough. Immediate enough. Not a summons on parchment, not some polished formality laid on a desk, but a line meant to leave no room between choice and consequence.

He wants you moving on his word, Astarra said. He wants the city to see it.

Edrin looked from the runner to Talia, then to Yselle. Talia stood narrow and rigid, all clipped edges and contained anger. Yselle waited with her weight centered, as if she had already decided where she would stand when trouble came through the door. Neither woman told him not to go. That was its own kind of answer.

"If I refuse," he said quietly, "he owns the telling."

Talia gave one curt nod. "Yes."

"If you go," Yselle said, "he doesn't get you alone."

Edrin let out a slow breath. The healing warmth still lingered under the bandage. So did Astarra's cool dark. Between them, his body felt held together by contrary hands.

"Then we don't give him the easier version." He looked at the runner. "You can tell Talan I'm coming."

Relief flashed across the young man's face so quickly it was almost painful to see. "Right. Yes. I'll run ahead."

"No," Edrin said, and the word stopped him clean. "You walk out of here with us. If anyone asks what happened, they saw you deliver your message and wait."

The runner blinked, then nodded fast. "Yes. That's wiser."

Good, Astarra purred. If they mean to pen you, let them discover the gate has teeth.

Edrin turned back into the room long enough to collect Duskfang from where he'd set it aside. The blade came into his hand with a familiar weight, and a whisper of shadow slid along its edge, not enough to alarm, only enough to blacken the steel with a night-sheen that drank the lamplight. When he looked up, Talia was already reaching for her satchel. Yselle had shifted half a step nearer the door. The broken front of the apothecary breathed salt and cold around them like an open wound.

Then Edrin stepped forward to meet the pressure instead of letting it close around him.

The night outside had sharpened while they spoke. Damp wind came off the harbor and found the gap in Edrin's bandage at once, cold as wet fingers. Rain had passed not long before. The stones of the street still shone black beneath lanternlight, each flame broken and trembling in the puddles. Somewhere beyond the warehouses, gulls screamed over the dark water, and a ship bell tolled twice through the mist.

The guild runner fell in at Edrin's side with the anxious obedience of someone trying not to take up more room than his own elbows required. Talia came on his other side, her satchel strap dark with rain. Captain Yselle moved a pace behind and to the left, broad in her captain's coat, posture easy only if a man had never seen a veteran choose where to stand before a knife came out.

Edrin rolled his shoulders once and regretted it. Pain tugged under his ribs, deep and hot. The bandage there had begun to cling wetly to his skin again.

Turn back, Astarra said, her voice low and velvet-soft, made dangerous by how calm it sounded. Not to run. To kill. The watchers first, then the hand that placed them.

He kept his eyes on the street ahead. I know.

South Quay opened before them in long wet ribbons of stone and timber. Market awnings, furled for the night, hung like dark sails above shuttered stalls. Nets swayed from hooks. Coils of rope sweated damp tar and salt. Lanterns burned in iron cages at the corners, their reflections lying gold across the slick ground. Even at this hour the district breathed commerce, fish scales glittering near drains, cinnamon and pepper ghosting from a spice house, river mud and old brine rising from between the planks by the quay. But the life of it had changed shape around them.

People noticed and then pretended not to. A dwarf woman hauling in the last of her crate stack glanced once, rapped twice on the wood with her knuckles, and a boy under an eave vanished into the next lane. A pair of dockhands with rope burns on their palms lowered their voices as Edrin passed, not with idle gossip but with the blank care of men reciting a part. Above them, on a second-floor balcony, someone shut a shutter softly, then another opened farther ahead.

Talia watched hands, not faces. "They're relaying us."

"I see it," Edrin said.

Captain Yselle's hand rested near her weapon hilt, calm enough to make the gesture worse. "Not dockside curiosity. Too clean. Hold fast."

The runner swallowed. "Harbor-side boys do that for smugglers sometimes. Cough twice, kick a door, lantern in a window. But this..." He flicked a look up the lane. "This is practiced."

Edrin let Duskfang hang easy in his hand, point low, the blade blackened with that hungry night-sheen. He drew a slow breath and let the pact stir. Shadow slid from beneath his cloak and settled over him like a second skin, thin as smoke and close as cold water. It clung to the lines of his brigandine, drank the shine from metal studs, blurred the edges of his body when the lanternlight struck. Armor of another sort, though no smith had ever hammered it on an anvil.

The runner did not startle. He only nodded once, as if the sight confirmed what kind of walk this had become.

Better, Astarra murmured. Let them feel us looking back.

At the corner where the market narrowed into the ropewalks, the air changed. The harbor smell thickened with hemp, pitch, wet timber, and the faint sourness of standing water trapped in old boards. Long sheds stretched away in dark lines where ropes were laid and twisted by day. Now their windows were blind. Lanterns shone at intervals down the lane, each halo pearled by mist.

A man leaning beneath one of those lanterns had all the stillness of a watcher trying to resemble a laborer at rest. When Edrin looked straight at him, the man's gaze flicked down, then away, too quick.

Something moved at Edrin's heels.

His shadow pulled loose from his boots in a spill of black and rose for one heartbeat into the outline of a tall, horn-crowned figure with empty burning eyes. It had no full body, only suggestion, a threat sketched in smoke and hunger. The watcher under the lantern went white and stumbled back into the wall. The spectral shape sank again, flattening into darkness over the stones.

Talia's mouth tightened, but she said nothing. Yselle looked at the place where the shadow had stood, then at the watcher, measuring effect rather than marvel.

Too small, Astarra said with sudden vicious pleasure. Let me wear the whole street. Let me pull every hidden throat open and paint these wet stones with the lesson.

Edrin's fingers tightened around Duskfang. He could feel it, the urge in her, immediate and fierce, perfectly aligned with the rage rising in him. The sense of being handled. Watched. Moved like a game piece through lanterned streets.

He forced his hand to loosen. Kept walking.

The turn he wanted was back toward his boarding house, fast and hard, take the nearest alley, break every jaw between here and there, dare the city to stop him. Instead he matched Talia's narrow stride and Captain Yselle's measured pace and swallowed the taste of iron that rose in his mouth.

If I run where they want me, I lose him faster, he told Astarra.

Silence touched him for a beat. Then, softer, Yes. I know. I still want blood.

They were half a lane farther on when a shape detached itself from the mouth of an alley so suddenly the guild runner nearly yelped. A young man in a waxed brown road coat came forward with both hands raised, rain beading on the shoulders of the coat and the flap of the satchel slung across him. He looked as though he'd been breathing too fast for too long and was determined not to let it show.

Captain Yselle shifted before he was fully visible, weight centered, one step set to intercept. "Name."

The man pinched the bridge of his nose with wet fingers as if steadying himself by habit. "Iven Pell. Guild courier. I was told to wait if I saw you come through."

Edrin stopped so abruptly his ribs flared. The name hit him with the sharp clarity of a struck bell. He knew it. Not well, but enough. The careful courier from the lane behind his boarding house, the one who had twice found him with messages no one else had managed to place in his hands, the man with the tired eyes who had once lingered long enough to warn him that certain summons arrived too quickly to be innocent.

"Where have you been?" Edrin asked.

Iven looked at him, and in that measured face Edrin saw the strain. "Taken," he said. Plain as weather. "Near the lane behind your boarding house. Men in council colors lifted me into a covered cart and told me to stay useful if I wanted to keep breathing."

The lane seemed to narrow around them.

Talia went still in the way she did when a thought turned from suspicion into shape. "You escaped?"

"No." Iven's voice remained maddeningly even. "I was released with instructions. That's different." He opened his satchel just enough to show the dark oilcloth within, then let it fall closed again. "They wanted me seen. Wanted me to say this to Edrin in person. If he turns aside from the Guildhall, they start cutting pieces off the people nearest him. I was first because I'm easy to take. Others won't be."

The guild runner made a strangled sound. Captain Yselle's jaw hardened. "How many men?"

"Six that I saw. One gave orders. Two wore council colors openly. Too openly." Iven's gaze moved from Edrin to the lane behind him and back. "They're building cover from things respectable men recognize. That's the point."

Edrin felt the world go cold and exact. Not a summons. Not a bluff laid over pride. Not only pressure on him. Pressure through his doors. Through the people who crossed his path, carried his messages, stood too near his life to be safe from it.

Duskfang darkened further in his grip. Shadows twined up from his palm across the hilt, slow as ink in water. For an instant Astarra's presence showed plain in them, not a body, not yet, but the elegant shape of a woman's face in the black curl beneath his hand, eyes like banked coals opening and narrowing toward the watching windows.

Now you see it, she said. Her fury had gone colder than flame. This was never about a room and a summons. He reached through your walls.

Edrin looked down the wet lane toward the brighter streets that would lead to the Guildhall. Then back toward the dark turn that led, eventually, to his boarding house. Every part of him wanted to break formation and run.

He did not.

"We keep moving," he said, and the words scraped on the way out. "If this was timed with the summons, then whoever's waiting there thinks I'm already trapped between the two. I want to see his face when he learns I noticed."

Talia studied him for half a breath, then gave one short nod. "At last, something honest."

Captain Yselle inclined her head a fraction, the nearest thing to a bow. "Start at the beginning as we walk, Iven. Then the names. Then the lie."

Iven fell in beside them without complaint, rain shining on his coat. Ahead, another shutter closed. Farther off, a lantern was lifted in a high window and lowered again.

This time, when Edrin saw the signal pass, he knew exactly what it meant.

They cut through the wet harbor lanes at a hard pace, boots striking slick stone while the city pressed in around them. Glassport at that hour was still awake in layers. Lanterns burned behind colored glass. Somewhere beyond the warehouses, ship bells answered one another over black water. Salt rode the air with tar, fish rot, damp rope, cinnamon from a spice cart being shuttered for the night, and a sweeter perfume from some upper window where richer pleasures kept later hours than honest trade. Men hunched under cargo tarps watched them pass and looked away. A dwarf teamster cursed at a stuck wheel. Two watch patrols moved at different corners of the same street and never once broke stride for Edrin. In a city this vast, even danger had to elbow for space.

Iven spoke low as they walked, voice rough with the memory of hands on him. He named faces where he could, described coats where he couldn't, and twice circled back to the same detail, the council colors shown too plainly, as if the point had been to make sure he understood who held him. Edrin listened with the cold part of his mind while the hotter part measured alleys, rooftops, shutters, lines of sight. His ribs pulled every time he turned too fast. Beneath the wrap hidden under brigandine, the ache had deepened into a slow throb.

Talia moved at his left, all narrow speed and exact attention, her coat clinging dark with rain. She watched hands more than faces, every crossing figure, every lifted lantern, every porter who paused half a heartbeat too long. "If they're making themselves visible now," she said, "it means they want witnesses later. Men don't flaunt borrowed authority unless someone intends to repeat the sight."

"Or unless they think fear saves time," Yselle said.

Her voice came calm as a drawn blade. She strode on Edrin's right, compact and steady in her captain's layers, one hand near her weapon without touching it. Where Talia seemed made of clipped angles and restraint, Yselle carried the quiet weight of something built to hold a line when everything else failed. When they crossed a broader street washed silver by lamplight, she lifted two fingers to a watch sergeant posted under an awning. The woman straightened at once and peeled away into the dark without question.

Chambers, clerks, witnesses in good wool, Astarra said, her voice soft with disgust. Mortals do love to put velvet over a strangling cord. If he wished to threaten you honestly, he would send steel, not invitations.

He's done both, Edrin answered.

Then perhaps he has a poet's soul after all.

The guildhall rose ahead at last, pale stone beaded with recent rain, its harbor-facing facade lit by blue-white witchlamps caged in brass. The building had the scale of a place that expected to be obeyed. Wide steps. Heavy doors plated with dark wood and copper. Relief carvings of ships, grain sheaves, scales, towers. Power pretending it served everyone equally. Men and women still came and went despite the hour, merchants in damp cloaks, watch officers, a halfling courier with her satchel hugged tight, two exhausted clerks arguing under their breath. Magic hummed through the threshold. Edrin felt it against his skin like the pressure before thunder.

They weren't brought to the public hall. A liveried attendant, too smooth by half, guided them through quieter passages where carpets swallowed footfall and the smell of the harbor gave way to beeswax, old wood, and banked incense. By the time the door opened, Edrin's anger had been honed into something sharp enough to use.

The chamber beyond was handsome in the way a knife hilt could be handsome. Paneled walls of dark polished wood. Tall windows covered in heavy velvet the color of old wine. Lamps burned in crystal cages, their light clear and pitiless. A long table stood at the room's heart, gleaming like still water. Voices had filled the room moments before, he could tell, but silence sat there now, thick and arranged.

Dalm waited at the far side with one hand resting lightly on the back of a chair. He wore calm like expensive cloth, flawless and cold. Belis stood near him with immaculate cuffs and a face already tired of the whole world. Linet sat to one side, broad-shouldered and upright, practical dress making her look less like an ornament of office than the one adult left in a room of clever children. Her hand strayed now and then to straighten something that needed no straightening.

Dalm smiled as if Edrin had arrived precisely when expected. "Edrin. Captain. Talia. Thank you for coming so quickly. I regret the hour."

"You should regret more than that," Edrin said.

Dalm accepted it with a small incline of the head, as though acknowledging weather. "No doubt. But regret, sadly, seldom prevents the next disaster. Sit, if you please."

Edrin did not sit. Duskfang remained sheathed, but shadow had already begun to gather in the grain of the floor near his boots. It bled from his mark in slow black threads, subtle enough to pass for lamplight distortion if a man wished to lie to himself. He felt Astarra near the surface, her presence widening within him. Behind his shoulders a darker shape leaned for a breath out of nothing, a woman's profile wrought in smoke and night, then thinned again into restless tendrils that clung to the wall molding.

Belis noticed, pinched the bridge of his nose, and said nothing.

"Where is Iven?" Yselle asked.

Dalm folded his hands. Not steepled, not yet. "Safe. Elsewhere. Protected until the harbor stops behaving like dry tinder around a dropped spark."

"You took him near the lane behind my boarding house," Edrin said. "Don't dress it up."

"I didn't say it was graceful." Dalm's gaze held his without heat. "Only necessary."

Linet clicked her tongue, the sound small and sharp in the polished room. "Necessary is a word men use when they don't wish to admit they've frightened the wrong people."

Dalm glanced toward her. "And yet here we are, trying to prevent dockworkers from dying in a panic tomorrow."

There it was. Not shipping, not coin, not procedure. Bodies. Crowds. A threat built from consequences that would look accidental from the street.

Dalm turned back to Edrin. "By first light, there will be a public security arrangement around the harbor. Temporary. Visible. Respectable. You will stand within it. You will be seen cooperating with the council's effort to restore order. You will not denounce it. You will not force a scene. You will lend your presence to calm the waterfront."

"And if I don't?"

Dalm's expression barely changed. "Then frightened men with cudgels, badges, and poor judgment will be told a dangerous situation has been made worse by rumor and resistance. Doors will be broken where they shouldn't be broken. A witness already in safekeeping may be moved less gently than I prefer. By midday, the story won't belong to you." He let the words settle in the sterile air. "I would rather none of that occur."

The room went still enough that Edrin could hear rain tapping somewhere high against glass.

Say yes, Astarra murmured. Then teach him what it costs to mistake compliance for surrender. I despise these rooms. I despise men who borrow witnesses to make cowardice look lawful.

Talia's face never shifted, but her eyes had gone flatter, more dangerous. "Dockworkers won't like being told their safety belongs to whichever councilor can wrap his hand around the loudest threat," she said. "Word's already moving strange. They know the difference between someone who stood with them and someone who arrived after the shouting started."

"Which is precisely why Edrin's presence matters," Dalm said. "The waterfront trusts strength it can see. The council requires that strength to stand where order can use it."

"The waterfront trusts him," Linet said, and now there was iron in her voice. "Not us. Don't confuse borrowed warmth with ownership."

Dalm's fingers came together at last. "I don't. I'm trying to keep that distinction from tearing the harbor in half."

Edrin looked at Linet, then at Belis. The recorder's face remained measured, but his eyes were sharpened by a kind of professional dread. He feared collapse more than he feared any one man in the room. Useful.

Edrin rolled his shoulders once, feeling the pull in his ribs. When he shifted, pain kept him from twisting cleanly, so he stepped instead, turning with his whole body. A small thing. Annoying. Memorable. He rested one hand on Duskfang's hilt and let the black sheen creep a little farther over the leather grip.

"You want me there," he said. "Fine. I'll appear at first light. I'll stand under your new arrangement. I'll do the smiling part if I must."

Yselle went very still beside him.

Dalm's smile returned, thinner now, relieved despite himself. "Sensibly chosen."

"Not finished."

The shadows at Edrin's feet rose. This time they did not merely coil. They gathered into the outline of a second blade, translucent and dark as deep water at midnight, hovering at his left side with its point angled toward the floor. It did not threaten anyone directly. It did not need to. The chamber's lamplight bent around it in uneasy arcs, and along the velvet curtains Astarra's shape moved again, not fully there, a woman of black silk smoke with ember eyes that looked at the room as though considering how easily it might burn.

Linet drew a slow breath. Belis blinked once and checked himself from taking a step back.

Dalm only watched.

"If my face is what steadies the harbor," Edrin said, "then no one man gets to use it alone. Captain Yselle stands beside me with full authority over watch conduct on the ground. No removals, no seizures, no sudden 'misunderstandings' without her assent. And this arrangement doesn't live or die on your word. It holds only while three voices keep it standing. Yours. Hers. Councilor Linet's."

Dalm's jaw tightened so slightly most men would've missed it.

Belis spoke before he could answer. "A tripled emergency assent would satisfy the chamber's crisis charter." His tone remained maddeningly even. "It disperses immediate oversight without creating a vacuum. In present circumstances, that is defensible."

What a beautiful phrase, Astarra said. Defensible. They mean survivable.

Linet had already risen. When she stood, the room seemed to rebalance around her. "And dockworkers' welfare sits in plain speech, not hidden in some muttered clause. Food access, movement to work, and no clearing of families off the quay under cover of security. If we're invoking calm, we don't begin by making people hungrier."

Dalm looked from her to Yselle, then back to Edrin. For the first time that night, calculation showed plain in his eyes.

Yselle spoke into the pause. "If I'm to stand there, I choose the watch officers present. Veterans only. No frightened boys looking to impress a councilor."

Belis said, "That too can be entered into the emergency order."

Edrin heard the word and nearly bared his teeth. He was close enough now to see the pulse in Dalm's throat.

"Do we have an accord?" Dalm asked.

"We have appearances," Edrin said.

Dalm accepted that with impeccable grace. "For tonight, that will serve."

The answer was enough. It had to be. Open refusal would get Iven hurt, perhaps worse. Agreement tasted like iron in Edrin's mouth.

He inclined his head a fraction, just enough to be seen yielding. "Then at first light, I'll be where Glassport can see me."

Dalm exhaled through his nose, almost inaudibly. Victory, or what he mistook for it. "Good. Then we're spared foolishness."

No, Astarra whispered, with a silken cruelty that warmed Edrin's blood. Only postponing it until we can choose the shape.

The spectral blade at Edrin's side thinned and sank back into shadow. Astarra's outline slid across the velvet and was gone, though the room felt less clean after her leaving, as if something honest had touched it and found it wanting.

Linet turned to Belis. "Make sure the wording can't be twisted by dawn."

Belis gave her a long-suffering look. "I'll do what language can do against ambition."

"Poor thing," Talia said. "You'll be busy all night."

Dalm moved around the table at last, courteous once more, every gesture measured. "Captain, Talia, if you'll remain a moment. There are placements to settle before morning."

Placements. Another soft word laid over a blade.

Edrin let none of his hatred show. Not the useful part of it. He checked the exits again without meaning to. Two doors. One window broad enough to break. Three men outside at least, by footfall and the draft under the seam. His ribs hurt. His hands were steady.

He had yielded in public. That much was true.

But now the arrangement had seams, and seams were where strong things came apart.

Talia didn't stay when Dalm asked it of her.

She waited until Belis gathered his papers and Linet turned her attention back to the table, then moved with that narrow, quick stride of hers and said, "You can settle where to stand without me for half a minute." Her voice was flat enough to sound like annoyance, but her hand closed on Edrin's sleeve with crisp certainty. "Come breathe before you decide to kill someone important."

No one stopped them. That was the first insult. Dalm thought he had him leashed now.

Edrin let her pull him through the side door and out into the narrow stone run beyond the chamber. The balcony opened over the harbor in a long dark sweep, black water veined with lantern gold, masts rising like a winter grove against the dim sky. Harbor wind came up cold off the water, smelling of salt and tar and wet rope, with the spring damp laid over everything, clean and chill and close against the skin. Far below, bells rang somewhere out among the ships, thin and distant. He drew one breath and felt how badly he had needed it.

Talia let go of his sleeve only when the door shut behind them. The latch clicked. For a moment she stood very still, watching his hands instead of his face. Her satchel strap cut across her modest chest, her coat hanging straight until the wind pressed it just enough for the trim line of her waist to show beneath. The harbor lamps touched the pale edge of her cheek and left the rest of her in shadow.

"If you break that man's neck tonight," she said, "do it after he tells us where Iven is."

Edrin barked a short laugh that held no mirth. "A wise refinement."

"I have those on occasion."

He braced his hands on the damp stone rail. It was slick beneath his palms. Somewhere under the balcony a wave slapped wood, then another. "I hate that he can say one name and make me listen."

"That's why he used it." Talia stepped beside him. Not touching. Close enough that he could feel the quiet warmth of her under the cold, close enough that ink and sealing wax softened the harsher salt on her clothes. "He wanted you angry. Angry men make promises they don't mean, then keep the wrong ones."

And yet you kept this one, Astarra murmured, very soft, as if she had settled into the dark between his ribs. For now.

Shadow stirred at Edrin's boots. Not enough to alarm, only a thin seep of darkness gathering around the stones where no lantern reached. It climbed the rail in threadlike tendrils, then sank again, Astarra's presence made visible for a heartbeat before the night swallowed it. Talia's eyes flicked down, calm, measuring, familiar with what rode him now.

"For now," Edrin said under his breath.

Talia heard it and answered the wrong part on purpose. "That's generally how surviving works."

He turned to look at her. Up close she seemed finer drawn than he remembered from across rooms and crowded docks, all controlled lines and held tension, her shoulders light with strain she refused to show as strain. Her hands were cool and dry when she rested them on the rail, fingertips roughened by quill and paper rather than rope. He wanted, suddenly and with dangerous clarity, to cover one of those hands with his own and keep it there until dawn. The want struck hard enough to surprise him.

"You should go home," he said.

Her mouth twitched, not quite a smile. "That was a poor lie."

"It wasn't a lie."

"No. It was worse. It was you trying to be noble after letting a man threaten one of yours in front of you." She looked out over the harbor, very still while she thought. "If I step away now, Iven stays where he is, Dalm learns this tactic works, and by morning half the council thinks you can be steered by tightening fingers around whoever happens to be nearest." She glanced at him then, finally meeting his eyes. "I'm near enough to notice the pattern. That doesn't mean I'm obliged to reward it."

Edrin felt something in his chest tighten that had nothing to do with injured ribs. "You know staying makes you a mark."

"Yes."

"And you stay."

"Yes." Her voice didn't change. "I dislike being told where the danger is by men who walked into it before I arrived."

The wind shifted. A line of damp hair had come loose near her temple. Edrin reached for it before he had fully decided to move. His knuckles brushed her cheek as he tucked it back. Small contact, nothing more, but Talia went still in a different way then, as if the whole harbor had paused with her.

A bell sounded again over the water.

There, Astarra said, and then she fell quiet, listening.

Talia's gaze dropped to his mouth and returned to his eyes so quickly another man might have missed it. Edrin didn't. He saw her swallow. Saw the fine pulse at her throat. Her hand came up and caught in the front of his brigandine, not pulling, not yet, just holding.

"What I fear," she said, "is that standing near you means choosing the point where other people will strike. What I fear more is letting men like Dalm decide that for me."

He could feel her breath now. Salt, cold air, the faint dry sweetness of wax. "Talia."

That was all he had. Her name and too much of everything behind it.

She looked at him as if weighing whether honesty was worth the wound it might open. "Don't ask me for safety tonight," she said. "I haven't got any to give."

He almost asked for something else. Stay with me. Trust me. Wait till dawn. All of them felt too large in his mouth, too costly, too much like promises made with Iven still somewhere in another man's grip.

So he said nothing, and that seemed to decide it.

Talia rose onto the balls of her feet and kissed him.

It wasn't tentative. It landed with all the restraint she had spent the evening holding together and broke against him hard. Edrin caught her by the waist through her coat, feeling the sharp narrowing of her beneath his hand, the slim tension of her body as she pressed close. Her other hand fisted in his cloak. The harbor wind cut cold around them, and her mouth was warm, fierce, and just uncertain enough to make him answer with equal force.

He kissed her back like a man who had been denied too much in too little time. She made a small sound against his mouth, more breath than voice, and the sound went through him like strong drink. The darkness at his feet thickened in instinctive answer. A spectral edge, no more than the outline of a blade, flickered up from his shadow beside them and hung there for a heartbeat, silent and watchful, before dissolving into black thread. Pact power answered desire as readily as danger tonight.

Talia didn't flinch from it. Her fingers tightened once in his cloak, then slid up to the back of his neck. When they broke, neither of them went far. Their foreheads touched. He could feel her breathing, quick and shallow, could feel his own matching it.

"That," she said softly, dry even now and a little breathless, "was badly timed."

"Everything tonight is."

Her eyes stayed closed for one beat longer, then opened. In the dark they looked steadier than he felt. "Good. Then we needn't pretend this was sensible."

Edrin let his hand remain at her waist one moment more before forcing himself to loosen it. Every part of him objected. "When this is done."

"Perhaps," she said, and the word held more than caution and less than promise. "If we're both still difficult by then."

From beyond the door came the muffled scrape of someone approaching, then the brief blue-white shimmer of a ward being touched from within. Magic on the latch. Belis, likely, careful even in haste.

Talia stepped back first. The loss of her nearness was immediate. She smoothed her coat with one cool hand, restoring herself piece by piece, though her mouth was still flushed. "Time's up."

Edrin rolled his shoulders once, setting himself back into his own skin. The harbor below remained black glass and lantern gold. Bells moved over the water. Spring damp clung to stone and cloth and the place where her hand had gripped him.

You did not try to cage her, Astarra said at last, warm with approval and something more thoughtful beneath it. Good. We have enough enemies without turning desire into one.

The latch clicked.

Talia looked at him, not smiling. "Let's go take Iven back from them before dawn teaches anyone the wrong lesson."

Edrin opened the door for her, and followed her in.

Belis had little more than a direction and a warning to offer. The councilor's men had shifted their captive once already, he said, and anyone moving openly under council eyes tonight would only tighten the knot. By the time Edrin and Talia left him, the bells over the harbor had changed again and the wind coming off the black water carried colder salt.

They didn't linger together on the street. That would have looked too much like purpose.

Talia drew her hood up and paused beneath the spill of lanternlight from the upper gallery. For a moment her gaze rested on him, level and unreadable. Then she said, "You know where to go."

"Aye."

"Good." Her mouth shifted, almost a smile and not one. "Come back with something useful."

He wanted to touch her again. The urge was near enough to pain. Instead he gave a short nod, watched her melt into the lane's shifting dark, and turned the other way.

She tastes of judgment and rain, Astarra murmured, amused. I begin to see the appeal.

Be kind.

I am being kind.

Glassport at late night did not sleep so much as change masks. Sailors slouched beneath painted eaves with cups in hand. A pair of elves in sea-green cloaks passed speaking a language soft as poured oil. Somewhere above, a window opened and laughter spilled out with harp music before shutting again. Edrin kept his cloak close against the spring damp and took the narrower ways uphill from the quay, boots striking wet stone slick with mist and old salt. He checked each crossing without thinking, habit as natural now as breath.

The Velvet Lantern stood behind a lacquered red door beneath a carved lintel of climbing vines and small glass charms. Light bled through amber panes, warm and honey-thick against the dark. The place smelled of spice smoke, orange oil, expensive perfume, and something sharper under it all, the clean bite of wards laid carefully and maintained often. Music drifted from within, a low string melody threaded with a woman's voice. Not tavern noise, not quite. Closer to a promise made by someone who had never once meant it cheaply.

When he set a hand to the latch, shadow slid over his wrist and settled there like a dark glove. His pact answered before thought, a thin sheen of protective night flowing over brigandine and cloak, making the metal beneath feel suddenly lighter and harder. The air near his boots stirred. For an instant something like the outline of a second swordsman leaned out of his shadow, blade long and ghost-pale, then folded back into blackness when no threat came.

Good, Astarra said. Let them feel that you do not arrive undefended, even when you come asking favors.

Inside, the first room was all velvet drape and golden lamps fed by captive witchlight. The flames did not flicker with the draft when the door opened. They hovered steady in blown-glass cups, each one tinted rose or amber, flattering every face beneath them. Rugs from three coasts layered the floor. A dwarf in jeweled rings lounged with a dark-haired woman by the fire. Two halfling musicians played in an alcove half-hidden behind silk cords, one coaxing sound from a narrow harp while the other drew a bow across a lap-viol with slow, aching grace.

A woman stood behind a curved desk of dark wood, neither lounging nor stiff. Her harbor-blue silk caught the lamplight like deep water. Pearl combs held her hair in a severe arrangement that only made the calm in her face look more deliberate. Edrin didn't know her, but he knew authority when he saw it.

Her eyes took in his cloak, his boots, the set of his shoulders, and the trace of shadow that had not entirely left his sleeves. "If you're here to start trouble," she said plainly, "leave it at the door."

"If I could, I'd charge it rent."

That earned him the smallest shift at one corner of her mouth. "Name?"

"Edrin."

"Selene," she said. "Wait."

She lifted two fingers. A faint wash of silver moved across the doorway behind her, a ward acknowledging her touch. Magic hummed through the frame, neat and disciplined. Then she looked past him, toward the street beyond the glass panes, as if measuring whether he'd been followed. Whatever she decided seemed to satisfy her. "She's awake. That means this must be worth the hour." Her gaze returned to him. "Try not to bleed on the carpets."

"Wasn't my plan."

"No man's plan ever is."

She turned and disappeared through a curtain of wine-red silk.

Edrin waited with his back angled so he could see both the door and the stair. Old instinct. New wariness. He caught the scent of smoked cedar and, beneath the room's layered perfumes, the cleaner note of spring rain clinging to his own cloak. Another scent still lingered there, faint and cool, the memory of another woman's skin. He saw Selene notice it when she returned. Not a pause, not a look long enough to name, only the brief sharpened attention of someone who lived by what clung to cloth after midnight.

Then Liora came through the curtain and the room altered around her.

She wore rose-and-cream wraps that moved like poured silk when she walked, soft slippers soundless on the rugs. Gold glimmered at her wrists and pearl drops caught the lamplight when she tilted her head. Her figure held generous warmth, but it was the way she carried it, dancer-straight and fluid, that caught the eye first. She entered as if the room had been waiting to breathe until she arrived.

"There you are," she said, laughter already warm in her voice, though her eyes were too sharp for ease. "I was beginning to think Glassport had swallowed you whole."

"It tried."

"Mm. I can see bite marks."

She stopped close enough for him to feel the heat of her body through the cool air, then studied him without disguise. One hand drifted to her collarbone, thoughtful. "You've changed since last time."

"Not for the better, I hope."

"That depends who's looking." Her smile deepened, then thinned. "Come. If you've come at this hour, you don't need wine. You need walls."

Selene stepped aside to let them pass, but not before saying, "No raised voices. If this brings steel into my house, I decide who leaves breathing." She said it as calmly as another woman might have offered tea.

Liora glanced back over her shoulder. "See? Isn't she comforting?"

"In her fashion," Edrin said.

"That is my fashion," Selene replied.

Liora led him into a smaller chamber screened by carved lattice and hanging beads of green glass. The music was softer there, blurred by the walls. A single lamp burned low on a side table, its flame fed by a tiny glyph floating under the wick. Cushioned benches lined the room, and the window beyond them showed only a sliver of harbor dark and a few distant lanterns wavering over masts.

Liora did not sit at once. She turned to face him, bracelets chiming softly. "Now," she said, "tell me which hand holds the knife and which hand wants me to kiss it better."

"Only one of those brought me here."

"Pity." She laughed first, because of course she did, but the sound faded quickly. "I heard Iven was taken near your lane. I also heard half the city has decided you belong to it. That tends to happen when men start surviving very public attempts to put them in harness."

He leaned one shoulder against the carved screen and felt the fine wood press between his brigandine plates. "I need a way around Dalm's eyes."

"Of course you do." Her gaze flicked to the dark tracing at his wrist where the pact still breathed under his skin. "And of course you came to a house built on people speaking more freely with their mouths occupied than guarded."

She is useful, Astarra said. And she likes being useful to you. Those are not the same thing, but tonight they serve us equally well.

Edrin let his eyes stay on Liora. You sound pleased.

I approve of competence wherever you find it.

Liora moved at last, lowering herself to the bench with graceful economy. She touched one bracelet, then the inside of her wrist, thumb brushing a place hidden by gold. "I didn't hear this from one person. I heard pieces. A frightened maid carrying hot water to men who weren't meant to be there. A client too pleased with his own importance, talking into my hair. A pair of guards downstairs three nights ago, both deep enough in drink to forget who else had ears."

"And the pieces say what?"

Her expression lost its practiced softness for a beat. What remained beneath was colder, older. "That Iven isn't being held where anyone expects. He was moved inland from the quay almost at once, then kept one night in a cooper's yard near the old lime kilns. After that, they took him toward the western rise. Not through the broad streets. Through servant passages, cellar ways, the old cut between the broken shrine and the bathhouse wall. Places men use when they don't want witnesses."

Edrin straightened. The shadow at his feet thickened with him, rising a little from the floorboards like smoke around a drawn blade. This time it held shape longer, the suggestion of a watchful figure with no face and a knife of moon-pale dark in one hand. Liora's eyes flicked down to it and back up without alarm.

"Western rise where?" he asked.

"If I knew the exact door, I'd charge more." She said it lightly, then sobered. "Likely one of three houses used for quiet confinement, all tied to men who pretend they only own respectable things. One belongs to a spice factor who entertains too privately. One is a shuttered physician's residence no one has truly abandoned. The last is a villa leased under another name by people who never stay long enough to be remembered. I can narrow it by morning, perhaps sooner, if the right people believe I'm asking for reasons that amuse them."

"That helps."

"No," she said softly. "It gives you something to ruin yourself with if you mistake it for enough."

He looked at her. Really looked. There was still charm in her face, still the easy invitation of her mouth, but tonight he saw the calculation under it more clearly than before. Not deceit. Cost. She was weighing risks the way fighters weighed distance and footing.

"You noticed," she said.

"What?"

"That I'm not trying to dazzle you out of asking dangerous things." Her fingers toyed with a strand of hair, then stilled. "You've come back rougher. More watched. Like the city has put its hand on the back of your neck and called it an honor. I won't pretend that leaves us where we were."

"Where were we?"

"At a point where I could still imagine you belonged mostly to yourself."

The words sat between them with more weight than their softness should have carried.

Edrin exhaled. "I didn't come to drag you under with me."

"No. You came because the rope tightened and you remembered I know where knots are tied." She leaned forward, close enough that her perfume cut through the room's other scents, warm amber and crushed petals with something darker beneath. "Listen carefully. I'll help. Gladly, even. But if you go thundering at the first door that feels wicked enough, you'll lose him and announce yourself to every watching bastard in Glassport."

"What are you asking?"

"That you let this be done properly. Quiet feet. Wrong expectations. One vanished guard, one false summons, one open gate at the right hour. Not heroics shouted from horseback. Not a blaze on the hill. Cunning, Edrin. Or I won't help you at all."

He held her gaze. Beyond the lattice the music rose, low and yearning. Somewhere downstairs someone laughed too loudly, then was shushed at once. Glassport's night pressed against the window, wet and black and full of listening.

"All right," he said. "Cunning."

Liora studied him another heartbeat, judging whether the word would hold when steel came out. Then she smiled, and this time the warmth in it was real enough to trouble him.

"Good," she said. "Now we're finally speaking the same language."

He didn't leave at once.

For a little while he stayed where he was, listening as the music below shifted to a slower measure and the rain tapped more steadily against the lattice. Liora moved about the room with the easy grace of a woman entirely at home in danger. She poured a finger of dark liquor into a small cup, crossed back, and pressed it into his hand without asking whether he wanted it.

"For the part of you that's still trying to break furniture instead of thinking," she said.

Edrin drank. It burned with spice and smoke, then settled warm in his chest. "A generous remedy."

"An efficient one." Her eyes held his for a heartbeat too long, amused and intent at once. "Go sleep for an hour if you can. You'll plan better for it."

He almost laughed. Sleep felt like a thing from another life, something done by men who weren't trying to prise one captive loose from a city full of smiling knives. But his body had begun to speak in blunt, ugly truths. The ache in his shoulders had sunk into his spine. His jaw hurt from clenching. There was grit in his eyes and a tremor in his hands when he let the empty cup go.

"An hour, then," he said.

Liora drew aside the inner curtain and let him pass into a narrow alcove tucked behind carved screens and hanging silk. It was hardly more than a private recess, a low couch beneath a shuttered arch, perfumed faintly with sandalwood and old roses. Near enough to hear the house breathing below, far enough to vanish from it.

"I'll keep the floor from sending drunk fools to disturb you," she said. "If you wake sharper, come find me. If you wake angrier, wash first."

The curtain whispered shut behind her.

Edrin sat on the edge of the couch and let his elbows rest on his knees. Duskfang leaned within reach against the wall, its dark edge catching the lampglow in a thin, hungry line. He rolled his shoulders once, slow and stiff, then scrubbed both hands over his face.

You should listen to her.

Astarra's voice came warm as wine poured into black glass.

I am. That's why I'm sitting here instead of doing something stupid.

Sitting here and thinking about doing something stupid.

He let out a breath through his nose. Close enough.

The room had gone very still. Past the silk, late-night Glassport murmured in layers, waves slapping pilings, a burst of laughter in some distant chamber, gulls crying as if dawn had mistaken itself and come early. He could smell rain, salt, lamp oil, and beneath it all the metallic ghost of his own anger.

There are quicker answers, Astarra said. You feel them. So do I.

His hand tightened on his knee. He knew what she meant. Walk in cloaked in dread. Take a man by the throat. Let Duskfang drink deep enough that the rest lost their appetite for courage. Find the hostage keeper, break the right bones, leave one living witness to carry the lesson. Efficient. Clean in its own brutal fashion.

And if they panic and slit his throat before I reach him? he thought.

Silence held for a beat. Then, gentler, Then we would have been too slow. Not too fierce.

Edrin bowed his head. That was the hard part of her. She never lied to him to make mercy easier.

I want it, he admitted. The kind of strength that makes men drop knives before I touch them. The kind that ends this in a breath. I want it badly enough I can taste it.

Of course you do. There was no mockery in her now, only a dark, intimate understanding. You were made hungry by helplessness. That never leaves a man cleanly.

He leaned back against the wall, meaning only to rest his head for a moment. Weariness took that small permission and tried to drag him under. His eyes slipped half shut.

Then the darkness around him moved.

It began at the edge of his vision, a deepening where shadow already lay. Black gathered beneath the couch, under his boots, behind his shoulders. Not the empty dark of a room with one lamp, but something denser, silkier, alive with intent. It rose over him in a hush, trailing chill over the skin of his throat, settling across his brigandine and cloak like water finding the shape of stone.

Edrin's eyes opened fully.

Smoke-thin plates of shadow had formed over him without word or gesture, fitted close to his body. They did not hide him so much as redefine him, black lines running over leather and steel, drinking the light instead of reflecting it. When he lifted one hand, darkness clung to his forearm like a gauntlet made of night.

Armor of Shadows, Astarra murmured, pleased. You were asking for protection even while pretending to rest.

He turned his wrist slowly. The shadow moved with him, supple as cloth, strong as a promise. I didn't call it.

No. You didn't.

That landed harder than he expected.

The thing had answered hunger, strain, the sag of his guard in a borrowed room with danger all around. Useful. Beautiful, in its way. And troubling as a knife left beneath a pillow by a hand he had not seen move.

You're getting better at hearing what I need, he thought.

Or you are getting easier to read.

He almost smiled at that. Almost. Then a pressure touched the back of his neck, so sudden and cold that every hair on his arms rose.

He went still.

Not sound. Not scent. Not the ordinary warning of a cautious man in a hostile city. This came wrong, through the pact rather than through flesh, a crooked certainty arriving before the world gave cause for it. Something hovered just beyond the curtain, close enough that the silk had not yet stirred. He knew the shape of the pause out there, knew the held breath, the hand about to test the latch, before any of it happened.

Spectral Threat.

The name came to him with the force of recognition. At the same instant, a pale outline slid along the floor at his feet, no more than a blade-long shimmer, a ghostly curve of darkened light turning toward the curtain like a hound lifting its head to scent.

Someone's there, he thought.

Yes, Astarra said, and for the first time since he'd entered the alcove her voice lost all softness. Careful. Something knows what we are. It tastes the edge of you on the wind.

His pulse gave one hard thud.

The curtain stirred. Very lightly. A testing touch.

Edrin's hand found Duskfang's hilt without a whisper of steel. Shadow tightened over his shoulders, close and cold as another skin. He stood in one smooth motion, every trace of drowse cut away.

The thing outside this curtain?

No, she said. Something farther off. Older in instinct, if not in years. This one is only a hand. But the hand has been pointed.

His mouth flattened. Another watcher.

Another mouth at the same table, perhaps. Glassport breeds them well.

The latch shifted.

"Come in," Edrin said, low enough that the words did not carry beyond the silk.

The curtain opened a handspan. One of the house girls peered through, all careful eyes and pinned-up hair, then visibly steadied when she saw it was only him standing there in the dim. Only him, though the shadows still clung close enough to make her blink.

"Beg pardon," she whispered. "Liora asked if you'd wake easy. There's a man below wanting a word, says it's urgent, says he'll wait."

Edrin glanced down. As the danger of surprise passed, the pale shimmer at his feet thinned and vanished into the room's corners. The Armor of Shadows remained.

"Did he give a name?"

"No, sir. Just said he'd been told to find the dark-eyed swordsman."

That could have meant anything in this city. Help, trap, bait, warning. Likely two of the four at once.

"Tell Liora I'm coming," he said.

The girl nodded and slipped away, curtain falling softly behind her.

Edrin stood for a moment longer in the hush that followed. Rain whispered at the shutters. Somewhere below, a flute found a sad note and held it.

You could end this more quickly, Astarra said. The temptation in her voice was velvet, not command. Not tonight perhaps, but soon. Bind one of them in terror. Spill enough blood that the rest stop treating you as a piece on their board.

He looked at the dark sheathing his arms. Useful power. Hungry power. Protective power that no longer needed him fully awake to answer.

And if it goes wrong, other people pay for it first, he said.

Often, yes.

Then not that way.

Her silence brushed him, not offended, not pleased.

Edrin bent and picked up Duskfang. The blade seemed to drink the low light, black answering black. He drew one slow breath, feeling the shadow armor rest on him like a waiting hand.

But I do want it, he told her, with more honesty than comfort. I want enough power that no one ever gets to put a knife at a friend's throat and call it negotiation again.

This time when she answered, her voice was almost tender.

That desire will either ruin you or make you magnificent. Let us try, my dear one, for the better of the two.

Then he pushed through the curtain and went back toward the lamplight, carrying his caution with him, and the dark that had begun, quietly, to carry him back.

Liora was waiting in the narrow back stair beyond the curtain, one hand on the rail, the other at her collarbone as if she had been listening to the whole house breathe. A single lamp burned low beside her, honey-colored and smoky. Below, someone laughed too loudly and was hushed at once. Above, through a slit window, the night had begun to fail. The black over the harbor had gone thin at the edges, paling toward iron gray.

"You took your time," Liora said softly.

"I was deciding whether to trust anyone in this city."

Her mouth curved. "And have you reached a cheerful conclusion?"

"No." He looked past her up the stair. "But I've reached a useful one."

Liora stepped aside, close enough that the perfume at her throat met the tar and rain still clinging to his cloak. "Then come on. Your other saints of bad judgment are waiting."

The room she had chosen was hardly more than a service closet widened into a stopping place for servants who needed to breathe. A shuttered window overlooked the harbor through two narrow slats. Dawn bled through them in pale bars. Captain Yselle stood near the door with her weight planted evenly, one hand resting near her weapon as if even stillness had to be ready. Talia had claimed the window, very still, satchel strap across her slim frame, watching the waking quay through the gap in the boards instead of looking at anyone's face.

The first gray of dawn lay over Glassport like ash washed thin with water. Masts stood black against it. Bells rang from somewhere out among the anchored ships, slow and hollow. Gulls wheeled and screamed. The city was waking by layers, ovens first, then wheels, then voices.

"You said final preparation before dawn," Yselle said. "So say it."

Edrin set Duskfang against the wall within easy reach and rolled his shoulders once. The shadow sheathing his arms did not fade. It clung to the seams of his brigandine and pooled dark around his wrists like living ink. Talia glanced at it once, then at his hands, measuring, as if she were taking the shape of the danger into memory.

"At first light I go where Dalm expects me," Edrin said. "In public. Calm, reasonable, obedient enough to soothe his nerves. I stand under his new arrangement, I let him believe the leash sits where he put it, and while every eye turns toward me, we pull at what he can't watch all at once."

Liora leaned one hip to the little table at the center of the room, bracelets whispering. "Better. I was beginning to fear you'd insist on kicking down a locked door in front of half the harbor."

"If I knew which door, I'd consider it."

That earned him a brief laugh from her. Talia did not smile.

"You still don't know where they're keeping Iven," Talia said. "Which means this can fail before the sun clears the warehouses. We need movement, not confidence."

"Then give me movement."

Her eyes lifted to his at that, cool and direct. For a moment she said nothing. Then she pushed away from the window. "Dalm's people won't trust officials they don't own. They will trust noise. Complaint. Delay. Sudden confusion among people they think don't matter. If you give the harbor a spectacle, I can walk the edges of it and listen where fear loosens tongues." She tapped two fingers against her satchel. "Not from a desk. From fishwives, runners, rope-men, girls carrying breakfast, anyone who's seen the wrong men moving before dawn and didn't think it was their affair."

"Can you do it quickly?" Yselle asked.

"Quickly enough if someone gives them a reason to look the wrong way."

Yselle's jaw tightened. The harbor sounds filled the silence, rope creaking, the slap of water against pilings. "If I move watch officers off posted lines without clear cause, I hand Dalm a charge he can make stick."

"Not if the cause is real," Edrin said.

She watched him for a long breath. "What are you asking me to do?"

"Use the authority I gave you. Make it inconvenient for anyone to act alone. Any removal, any seizure, any armed transfer, you insist on witness and assent. You don't accuse. You don't grandstand. You become exactly the sort of dutiful officer Dalm asked for, only thorough enough to choke him with it."

Liora's smile sharpened. "There's a delicious ugliness to that."

Yselle did not return it. "That's the safer version of disobedience," she said. "Which usually means it still ends with someone else paying."

"It might," Edrin said. "If we do nothing, Iven pays for certain."

The words landed hard. Yselle's hand stayed near her hilt, but her gaze had shifted inward, weighing oath against outcome. When she spoke again her voice was lower. "A good officer obeys until obedience becomes the wound." She looked at the paling slit of sky. "I've crossed that line before. Quietly. I can do it again."

There it was. Not surrender. Choice.

She chooses you over the structure that bred her, Astarra murmured, warm as breath at his ear. Be careful with such offerings. They are dearer than desire and much harder to replace.

Edrin did not answer her. He was watching Yselle bow her head once, not to him exactly, but to the thing she had decided.

"I'll do it," Yselle said. "I'll hold every official hand I can see to the fire, and if they call it obstruction, they can say so to my face."

Talia gave the smallest nod, as if a piece had finally slid where it belonged. "Good. Then I can move through the harbor crowd without being the only person asking why armed men are suddenly nervous."

Liora straightened and crossed to the window. Talia did not move aside at first. Then she did, half a step, enough for them both to look through the slats at the whitening harbor. Their awareness of each other was plain as a drawn line. Liora all warmth and dangerous ease, Talia all angles and withheld judgment. Neither wasted breath on barbs.

"I can name three likely places they'd hide a man they need alive," Liora said. "A room above a warehouse if they're lazy. A locked cellar if they're cautious. A private berth if they're desperate and stupid." She toyed with a strand of hair, thinking. "Dalm isn't lazy. He likes control too much for that. He'll use someone else's walls, somewhere he can deny with a straight face."

"Can you narrow it?" Edrin asked.

"I can do better. I can ask the sort of question men answer when they think they're impressing me." Her eyes cut toward him, amused and unreadable. "You'll forgive the method, I trust."

"If it works, I'll praise it."

"Careful," she said. "I might grow diligent."

Darkness stirred at Edrin's boots. It lifted in a thin tendril, then another, smoke-black and silent. The room cooled. Shadow peeled from the boards near him and gathered into the shape of a waiting figure no larger than a lean man with a blade in one hand and no face at all, only a hollow suggestion where features should have been. It did not fully exist. It trembled on the edge of substance, a threat made visible. Yselle and Talia barely reacted. Liora only lifted one brow.

"That's new," she said.

"Useful too," Edrin said.

The spectral shape drifted toward the shuttered window and spread, thinning into ribbons of dark that seeped into the cracks between boards, then gathered again on the far side as if the wall were no more than cloth. For a breath Edrin saw through it, not with his own eyes but through the pact, the narrow ledge beyond, the wet stone, the paling sky over black water. Then the thing slid back through the wood and settled at his shoulder like a patient executioner.

We can look where flesh should not go, Astarra said. Her presence swelled in the room for an instant. In the lampglass, in the puddle of shadow beneath the table, in the narrow seam under the door, her shape almost formed, a woman's outline made of deep twilight and ember eyes. Then it loosened again, leaving only the sense of a smile too knowing to be kind. And if someone tries to seize you in public, let them feel that you are not alone inside your skin.

Edrin set his hand on Duskfang's hilt. The blade answered at once, edge swallowing the weak dawn until it seemed cut from the last surviving piece of night.

"No heroics unless the choice is between that and leaving Iven," he said. He looked from one woman to the next. "This doesn't rescue him cleanly. It may only tell us where he is and who has hands on him. But if we get that much, Dalm loses the comfort of darkness, and I stop being the only man in this city required to play fair."

"A modest ambition," Talia said dryly. "I'll take it."

"If I find the seam," Liora said, "I send word to the Lantern. No messenger in guild colors, no watch runner. One of mine."

Yselle nodded. "And if I can force an inspection or halt a movement, I'll do it where everyone can see. Public enough that Dalm can't make me vanish between breaths."

"Good," Edrin said.

Below them, the city rose another notch. Cart wheels rattled. Someone shouted in an elven tongue from the quay and was answered by a dwarf's curse rough as gravel. The smell of baking bread drifted thinly through salt and fish. Morning had come fully enough now that there would be no more hiding in the word dawn.

Liora put her palm flat on the table. "Then this is the part where we all pretend we don't dislike the odds."

Talia set two fingers beside Liora's hand, precise as a signature. "I dislike them. I'm going anyway."

Yselle placed her hand down last, gauntleted and steady. "So am I."

Edrin laid his over theirs. Shadow curled over his knuckles, not covering, only touching. He hated how natural this felt, how quickly people had begun to look to him for the shape of risk. But hate or not, it was his hand they were waiting on.

"Then at first light," he said, "I smile for Dalm."

When they broke apart, no one looked relieved. That was almost comforting.

They moved at once, not with the brittle hurry of people chasing courage before it cooled, but with the clipped purpose of those who'd already spent the night deciding what fear was worth.

Edrin went down the stairs first. The harbor air met him cool and wet, carrying salt, tar, stale fish, cinnamon from some opened crate below, and the faint sweetness of bread from inland streets. Glassport was fully waking now. Bells rang from three different towers out of time with one another. Gulls screamed overhead. Wheels rattled over stone slick with dawn mist, and the broad roads feeding the quay were already thick with carters, sailors, dock wives, temple servants in pale cloaks, half-elven brokers in bright sashes, and laborers with sleep still clinging to their faces.

He felt the city noticing him before he reached the gate.

Not everyone knew his name. In a place this large, most didn't. But enough faces turned, enough murmurs bent his way, enough eyes tracked the black-wrapped hilt at his side and the dark stillness of him, that a shape began to form around his passage. Curiosity first. Then expectation. A knot of stevedores stopped pretending to argue over a sling-rope. A dwarf fishmonger, broad as a barrel and smelling sharply of brine, squinted at him over chipped ice. Two young watchmen near the postern straightened as if posture alone might save them from being found wanting.

They want spectacle, Astarra murmured, warm as breath against the inside of his thoughts. Cities are greedy in that way. Feed them obedience, and they lean close enough to bite.

Then let them lean, he answered.

At the edge of the quay road, Talia slowed. Her coat hung in its usual clean line, satchel strap cutting over her narrow frame. She watched hands, corners, doorways, never faces unless she meant to unsettle someone. "Once you step into their sight, don't vanish unless you're forced," she said. "If Dalm's people lose you too soon, they tighten."

"I know."

She studied the fresh bandaging hidden under his brigandine as if she could see straight through leather and cloth to the ache beneath. "You do have a talent for making pain look deliberate."

"Useful talent."

"Don't become fond of it." Her voice stayed dry, but one hand caught his sleeve for the briefest moment before falling away. Then she was moving, brisk and exact, slipping into the crowd between a spice porter and a pair of river traders as neatly as a needle through cloth.

Yselle took her place near the gatehouse, compact and solid in her captain's layers, one hand near her weapon, weight balanced as ever. She didn't try to hide. That was part of the point. Her presence said oversight. Order. Witness. A narrow gold thread of divine light slid once across the inside of her gauntlet as she closed her fist, a small prayer made practical, and the damp on the stones around her boots seemed to brighten for a heartbeat.

"There'll be eyes on the inspection line," she said. "Some mine, some not. If anyone tries to pull you out of public view, I intervene."

Edrin nodded.

Her gaze held his a beat longer than was strictly necessary. He saw the tiredness there, and the harder thing under it, the fear of being one breath too late. "Bring him back," she said quietly.

She didn't need to name Iven. The boy's absence had become its own pressure in the morning air, as real as the damp in Edrin's ribs. A narrow lane behind his boarding house flashed in his mind, stone dark with old water, a wrong corner, a hand over a mouth, someone taken because Edrin had become worth hurting through.

"I'm here for that," he said.

Liora came close enough that her rose-and-cream wraps brushed his cloak. Her bracelets gave a soft gold chime under the harbor noise. She smiled for the people watching, all warmth and invitation, but her eyes were sharper than the smile allowed.

"You wear danger well," she murmured. "Try not to let it wear you back."

Before he could answer, she reached up and straightened the fall of his collar with a touch that looked idle and intimate from the street. Her fingers lingered just long enough to feel the cold there. Shadow thickened at his shoulders in answer, sliding over brigandine and cloak in a skin of dusk. Armor of Shadows settled over him like something remembered by night rather than woven by hand. The dim light near him bent strangely, clinging to his outline.

Liora's lashes lowered. She wasn't startled. She was listening.

Show them a little more, Astarra said, amused. Not enough to scatter them. Enough to remind them you are not a tool someone left in a box.

Edrin let his shadow lengthen on the wet stones. For a moment it did not move with him. It rose beside him instead, a thin dark figure with no face and the suggestion of a blade in one hand, made of smoke, intent, and the edge of a nightmare not fully remembered. It stood at his shoulder, then thinned again into the ordinary stain of dawn shadow. A pair of passersby faltered. A sailor muttered a prayer to some sea god under his breath.

"Subtle," Liora said softly.

"For me, that was subtle."

She laughed once, low in her throat, then turned away into the waking press of bodies. By the time he looked again she had become only another graceful figure in a city full of strangers.

Miren was waiting nearer the gate than he expected, spare and ink-dark, her narrow form made tidier by severity rather than comfort. An amulet at her throat held a pale, watchful gleam, the sort of quiet enchantment clerks wore when they expected lies before breakfast. She kept still enough to seem part of the wall until he drew close.

"I shouldn't be here," she said.

"Yet you are."

"Yes." Her eyes flicked not to his face but to the people measuring distance from him, weighing what kind of morning this would become. "There are still a few of us who'd rather not watch decent men be arranged like furniture." She touched the amulet with two fingers. Blue-white lines ghosted briefly across its surface, precise and geometric. Wards, listening for hidden workings nearby, or perhaps for tampered seals and muffled magic. "If someone tries to shift the ground under your feet, I'll know it wasn't the stones doing it."

"That helps."

"Don't thank me yet. I may only be early enough to tell you exactly how you're being betrayed."

"In Glassport, that's almost a kindness."

Her mouth nearly became a smile. Nearly. Then she stepped back into the shelter of the gatepost, willing to be seen near this and no farther.

The watch detail at the harbor mouth was already forming. Ropes had been drawn. A few officers stood where anyone could count them. Beyond, the quay stretched wide and glittering with dew and brine, rigging etched black against a whitening sky. Masts crowded the horizon like a forest stripped of leaves. Somewhere farther out, thunder muttered over the water.

Edrin rolled his shoulders once, feeling the pull in his ribs, the careful hold of bandaging beneath the armor of dark. Then he started forward.

He didn't skulk. He didn't rush. He walked where everyone could see him, toward the place Councilor Dalm had chosen for obedience, and gave the city exactly what it had gathered to witness, a dangerous man stepping into a harness by apparent choice.

Careful, Astarra said, and the word came with a sudden cold prickle between his shoulder blades. Something ahead has caught our scent.

He did not break stride.

That was the game now. Be seen. Be measured. Let Dalm think the line was tightening where he wanted it, while every ally he had vanished into the weave around him.

At the gate, one of the harbor officers lifted a hand for him to approach. Behind the man's shoulder, the quay opened into morning and danger both.

Edrin went to meet it, with Iven's name heavy and unspoken in his chest, because if he misjudged the next few hours, the boy would pay for that mistake before anyone else.

◆ ◆ ◆
Next Chapter →