Chapter 25
The Cat
The cat walked into the Rusty Compass on a Thursday afternoon while Roen was deboning a chicken and Milo was losing an argument with Sera about percentage margins.
Small. Black. Lean in the way strays are lean — not starved but efficient, every ounce of weight serving a purpose. It came through the front door, which was propped open for the summer heat, and crossed the common room floor without hesitation. Not the cautious creep of an animal exploring unfamiliar territory. A straight line. Bar to counter to the spot between Roen's ale glasses where it sat down, tucked its tail around its paws, and looked at him.
Gold eyes. Not yellow — gold. Deep, warm, lit from somewhere behind the iris in a way that had nothing to do with the afternoon sun.
Roen's hands stopped on the chicken.
The common room kept moving around him. Sera's pen scratched. Milo argued about oat futures. Torben ate stew. Bess hummed in the kitchen. Nobody noticed the cat because it was a cat and cats walked into buildings all the time in towns like Millhaven. Strays followed food smells. It happened.
But this wasn't a stray.
Roen knew what this was. He'd met two of them in his first life — the first during the Siege of Ashenmoor, where it had saved his life by collapsing a wall onto a squadron of corrupted soldiers. The second in the mountains north of the Dusklands, where it had watched him cross a bridge and done nothing, which he'd later learned was its version of approval. Both encounters had lasted minutes. Both had changed the way he understood the world.
An Elder Shadow Drake. One of seven in the world. Ancient, intelligent, powerful enough to level a city block if it felt like it. Disguised as a housecat, sitting on his bar, looking at him with eyes that said: I know exactly what you are. Do you know what I am?
Yes. I do. And you know that I know. And you're sitting there anyway.
The cat blinked. Slowly. The way cats do when they're comfortable. Or when they're making a point.
Then it began to purr.
• • •
Milo saw it first.
He'd been mid-sentence about grain storage logistics when his eyes drifted to the bar and found the cat and his entire argument evaporated. He crossed the room in four steps and reached out without thinking — the automatic gesture of a boy who'd grown up with animals and touched them the way other people touched furniture.
The cat let him. Not just tolerated — leaned into his hand. Pushed its head against his palm. The purring got louder.
"Where did you come from?" Milo said, scratching behind its ear. His voice had dropped into the register he used with Brick — soft, unguarded, the version of Milo that existed when he forgot anyone was watching.
The cat climbed onto his arm. Walked up his sleeve. Settled on his shoulder and pressed its face against his neck and purred so hard its whole body vibrated.
Milo looked at Roen with an expression of pure, unfiltered happiness. It was so rare on his face that Roen almost didn't recognise it.
"Can we keep it?"
"It's not mine to keep. Cats choose."
"It chose me."
Yes. It did. And I need to understand why.
Sera looked up from her ledger. Assessed the cat. Went back to writing. Looked up again.
"No animals on the furniture."
"Brick sleeps in the garden," Milo said. "This is different."
"How is it different?"
"Brick is a goat. This is a cat. Cats are indoor animals."
"Since when?"
"Since always. It's a well-known fact."
Sera looked at Roen for backup. Roen was very carefully not looking at either of them because he was watching the cat — the way it sat on Milo's shoulder, the way its gold eyes tracked the room, the way its purring intensified when Milo's hand moved close to its head. It was performing. Convincingly. But its eyes weren't a housecat's eyes. They were taking inventory.
Kael came downstairs.
The cat's head turned. Its ears flattened. The purring stopped. A low sound started in its throat — not a growl exactly. A warning. The sound a predator makes when something enters its space that it hasn't decided to tolerate.
"New friend?" Kael said, reaching toward the cat.
The cat hissed. Not the half-hearted hiss of a startled animal. A full-throated, teeth-bared, ears-flat declaration of absolute hostility. Kael jerked his hand back.
"What the —"
"It doesn't like you," Milo said, with barely concealed delight.
"I'm great with animals."
"Apparently not this one."
Kael tried again. The cat swiped. Fast — faster than a housecat should be. Three parallel lines appeared on the back of Kael's hand, beading red.
"Ow! What is wrong with —"
"She doesn't like heroes," Milo said. He was grinning. Actually grinning. First time in weeks.
"I'm Silver-rank, not a hero."
"Same thing to a cat."
Garren, who had been watching from his stool with his ale frozen halfway to his mouth, set it down carefully. "That cat drew blood faster than anything I've seen in twenty years of guild work."
"It's a housecat," Kael said, wrapping his hand in a bar cloth.
"A housecat that moves faster than your sword hand. I'm just noting that."
"It caught me off guard."
"Things that catch Silver-ranks off guard are interesting. Professionally speaking."
Kael looked at Garren. Garren looked at the cat. The cat looked at neither of them because they had already ceased to be relevant.
Bess came out of the kitchen, saw the cat on Milo's shoulder, and said: "If that thing goes near my clean dishes, I'm quitting." She went back in. Nobody was sure if she was joking. With Bess, the line between humor and ultimatum was invisible.
Sera tried next. Set her pen down, walked to Milo, and extended one finger toward the cat's nose in the slow, careful way you approach an unfamiliar animal.
The cat looked at her finger. Looked at her face. Hissed. Quieter than the Kael hiss — less hostile, more… dismissive. The hiss of a creature that had weighed you and found you tolerable but uninteresting.
"Charming," Sera said, and went back to her ledger.
Roen reached over the bar and held his hand out, palm down. The cat looked at it. Looked at his face. Sniffed his fingers with a delicacy that seemed performative. Then it rubbed its cheek against his knuckles and the purring resumed.
She recognises me. Not this body — what's underneath it. The weight. The depth. Three hundred years compressed into a frame that shouldn't hold it. She can feel the same thing Velan felt in the wards, but she knows what it means. Because Elder Drakes don't sense Aether the way mages do. They sense presence. And mine, even suppressed, is the deepest thing in this town.
Except possibly whatever is sleeping under Milo's farm. Which might be why she's here.
The cat settled back on Milo's shoulder and closed its eyes. Comfortable. Claimed. A creature old enough to remember the founding of empires, napping on a fourteen-year-old boy who didn't know what it was and didn't care because it was warm and it liked him and most animals didn't.
"She needs a name," Milo said.
"How do you know it's a she?" Sera asked.
"Look at her. She's obviously a she."
Roen looked at the cat. The cat looked at Roen. There was a conversation happening in that look — old, silent, conducted between two beings who understood each other across a gap that had nothing to do with species and everything to do with age.
What are you doing here? What brought you to a crossroads inn in a town that shouldn't matter?
The cat blinked again. Gold eyes. Warm. Patient. The blink of a creature that had all the time in the world and intended to use it.
"Nyx," Milo said. "Her name is Nyx."
The cat — Nyx — opened her eyes at the sound. Looked at Milo. Accepted it. The way a queen accepts a crown: without surprise, because she'd been waiting for it.
That evening, after closing, Roen found Nyx on the windowsill facing south. Her gold eyes glowed faint in the dark — a soft light, barely visible, like embers banked low. She wasn't watching the road. She was watching what was underneath it.
He stood beside her. Looked south. The road stretched into darkness, ordinary and quiet. Below it, far below, the ground kept its slow pulse.
"You came for him," Roen said. Quiet. "For Milo. Didn't you."
Nyx didn't look at him. Her tail swished once. Twice. Then she settled her chin on her paws and closed her eyes and said nothing, because she was a cat and cats don't answer questions, even when they're not really cats at all.
