WAR ON TWO FRONTS

WAR ON TWO FRONTS

POV: Araya

Blackthorn’s ridge wore a crown of smoke.

Dawn started for the horizon, then thought better of it. The sky was bruise-dark, Aetheria’s seam open like a careful wound. Wolves regrouped around banners that meant place, not ownership. Under my boots: black glass where Hollowflame cooled ashamed of itself.

“Roots,” Nyxara warned, hot on my throat. He’s under you.

I felt it—soil thickening, a wrongness pretending to be water.

Erik rose as if the ground had always been his body. Roots wrapped his calves and forearms; bark chased veins. Orchard eyes—sweet from afar, poisoned when bitten.

“Little ash,” he said, all charm. “Found a sky and forgot to kneel.”

Hollowflame prowled my arms. Behind him, wolves moved the young; Kade signalled with his chin. Overhead, the seam pulsed—making none of our words false or true, only visible.

“Roots don’t win against fire,” I said.

He smiled. “Roots don’t fight fire. They smother it.”

The ground heaved.

\---

POV: Dorian

War’s avatar liked an audience.

He stood above the watch stones in a red coat that wasn’t cloth or blood. Every breath, a drum.

“You’ve been difficult,” he said. “Light gone vagabond. Boy pretending to be fire’s equal.”

The Exiled Light in my bones hummed like a sheathed blade. The new pulse counted three slow in my ribs.

“I’m not here to be easy.”

He smiled like a clean-handed general who still smells of iron. “Then we are alike.”

His sword came out of the air—simple, heavy, honest about harm. It drank light.

“Dorian,” Selene murmured from the seam—warning, blessing.

I set my feet. He raised his blade.

The pulse hit. The field twitched.

\---

POV: Araya

Roots flooded the ridge—mouths, not spears. Fine-haired, pale, hungry. They stroked, then bit.

I burned—not in a tantrum, in lines. Threads of Hollowflame laced earth, kissing mouths to ash, making the next line possible. Steam rose.

Erik watched, pitying. “You can cauterise a thousand little teeth,” he said. “Or watch the jaw close.”

He lifted his hand. The hillside shifted. Roots rose as a sheet—new ground standing.

I jumped—Hollowflame lifting me, runes flaring, air iron-pine. The sheet clapped shut like a book.

“Up,” Nyxara snapped.

The jaw bit smoke.

“Cute,” Erik said.

“Correct.” I dropped through the smoke, blade bright. Sap hissed sweet and sour.

“Your wolves will drown in my patience,” he added, eyes on my shoulder.

He flicked two fingers; root-lace lifted. “Roots are laws. They hold.”

I burned the lace to grey and walked through. “Fire unthreads law.”

Something in him hardened. “Everything returns to ground.”

He brought the sea down.

\---

POV: Dorian

He tried to break me.

First swing taxed breath. Second took footing. Third finds throats—unless Light chooses shield over sermon.

We went long, wide, ugly. War herds even alone. He angled me toward the watch stones until my back felt scripture and my front a bad future.

“Yield,” he said—men like him love insulting gifts.

“Busy.”

He drove down. I caught bare-handed—Light thick as metal—and shoved. Gravity loved him; I introduced betrayal.

He slipped. I kicked his knee. Surprise more than pain.

“You don’t bow.”

“Not to schedules.”

He laughed—then cut for my eye.

The pulse hit—third rhythm—his blade singing off key.

We both stepped wrong. The hillside split between us, black glass and bright fire racing from the seam.

He stared a fraction. I stole it. Light ran up my arm into the ground; a bar of brightness bit the slope and held.

“Two fronts,” he said, smiling.

\---

POV: Araya

The sea hit. The ridge bent.

I threw Hollowflame like a chain. It caught, burned, sagged, and held. Roots writhed, tangling like lies forgetting their audience. Heat climbed my jaw; my braid smoked.

“Down,” Erik said, palm offered like a gentleman at a horse.

“Up,” I said—and was.

Sap fell sweet as rain. Pain went white and useless. I laughed. Nyxara purred.

“You keep mistaking soil for destiny,” I said. “It’s just where you keep old promises.”

He stamped. Roots punched up in a ring. I cut—again. The circle closed and didn’t. Hollowflame threaded through, under, around; the roots cinched themselves into a knot of nothing.

“Interesting,” he said.

“Correct.” I burned under his feet.

He slipped, flung earth at my face. I turned it summer.

“You’ll tire.”

“Yes.”

“I won’t.”

“False,” Nyxara purred.

He raised both hands. Every root in the valley woke.

\---

POV: Dorian

He stalked the wall, shaving curls of brightness.

I kept moving. War prefers stands he can break. The bar wasn’t a refuge; it was a metronome. The pulse counted; I stepped.

He feinted high, cut low, left a hot smile on my shin. I answered with a line across his hand. Wolves teach: if the enemy offers meat, take it.

“You are better,” he said—teacher’s single grace.

“Thanks,” I said, as an insult.

Five truths in six heartbeats. Wrists burned; the shoulder called me a fool. The pulse laughed.

Roots bucked right; fire answered left—thin, hot enough to knife breath. Across it, Araya’s silhouette moved like a verb I’d never deserved.

“Two fronts,” he said again—admiring now.

He hit harder. I hit with both hands.

\---

POV: Araya

Roots wrapped wolves and men—ankles, wrists, throats. Terrible to be held and told it is love.

“Cut!” Kade shouted.

They learned fast—short hacks at pale knots; wolves used teeth; priests, hooks. I ran, burning thread by thread.

“You will drown,” Erik said, raising a forest in a breath. “The ground is tired of apologising for your flame.”

I threw Hollowflame upward—through the seam, not at the columns.

Aetheria’s light fell. It touched my flame, didn’t bless or kill it—made it visible. The sheet bent down like a firm hand.

Roots sagged. Mouths learned humility. I cut; sizzle like paper, a sigh that wanted permission to stop.

“They already wrote on you,” he said.

“We’re revising.”

He struck; roots clapped under me. I landed, cut, and moved. Hungry for the moment after.

The pulse hit. The hillside cleaved—a near road. For one clean second, he saw Dorian. Two fronts, one beat.

\---

POV: Dorian

He feinted exhaustion, dropped his blade, and waited for my hunger.

I cut his shadow. His balance went. My blade fell—sparks, heat, old sweetness.

We hit rhythm—my Light, his Weight, the bar, the third beat.

“I’ve missed this,” he said—meaning us.

“Write letters.”

He pressed. I answered. Air went hot-white; right side green-black. The seam brightened. The ground shook.

Nytheria flickered in the rift—galaxies in her hair.

War glanced up. I stole the instant, cut coat to flesh. He hissed, hit me hard; my ribs argued.

“Later,” he said—to her, to himself.

\---

POV: Araya

Nytheria watched, unhelpful, galaxies lazing in her hair.

Erik lifted both hands—root, law, old fear.

“Correct,” I said, stepping in.

We met on trampled grass. Roots struck my shins; I burned without looking. His palm came for my face; I caught it—soil, heat, both. My blade kissed his ribs; sap hissed like green fruit bitten too early.

“You’re a child.”

“I’m growing up,” I said, knee where pride pretends gods have no body.

He folded a fraction. I took his wrist. Roots bowed to gravity. He ripped free.

“Your wolf isn’t yours.”

“And?”

“Selene won’t keep you when the count gets uncomfortable.”

“She can leave. The beat stays.”

He eyed the seam like a man thinking of cheating. I burned the thought.

\---

POV: Dorian

Light and fire lay a line across the slope. One side churned root; the other mapped glass and ash.

“Your queen will burn,” War said.

“She’ll build.”

“Same thing, done cleanly.”

We locked edge to edge. My blade drew a rude bright line on his cheek. It sealed; he doesn’t bleed where men can see.

“Choose,” he said.

“Both.”

The pulse hit—close, hard. The line flared—light, fire, third thing. The world changed gear.

We met as men with bruised knuckles and hope and hit each other with the truth to see who liked it more.

\---

POV: Araya

Roots retreated—not because I won, but because the ground learned another way to be.

Erik stood as if his crowd had gone home. “You won’t hold them.”

“I won’t.”

“Then I will.”

He reached for the ground. It didn’t answer. The rift widened—a quiet bird's respect.

“Leave,” I said, generous while I could be.

“Later,” he echoed War, and sank.

“Araya,” Nyxara said—proud, tired.

“Dorian,” I said, because the line was light.

\---

POV: Dorian

He stopped enjoying himself.

We closed, shoulder to shoulder. The third beat hit—bar of light, Araya’s fire, Nytheria above, War in my face.

I stepped under, wrong. His blade kissed my shoulder. Mine took his hand—not off, but enough. He hissed, slamming his forehead into mine. We reeled.

“Later,” he said.

“Now.”

We cut. The rift flared. The pulse boomed—close as breath.

Nytheria laughed—soft, delighted, dangerous.

War stepped back—retreat wearing strategy. “Two fronts,” he said, saluting. The coat fell empty; the sword faded last.

I breathed. The Light sat down in my chest like a man too proud to groan.

\---

POV: Araya

Silence returned in shards—wolves calling, roots ringing true.

I crossed along the seam of light and heat. Dorian met me halfway, blood at his hairline, grin crooked where pain teaches humility.

We looked up.

Nytheria watched from the seam, eyes full of old yeses and new maybes. She didn’t speak.

“Did we win?” Kade asked.

“No,” I said.

“Yes,” Dorian said.

We laughed because both were true.

The pulse boomed—closer, already here. The line cooled to a path. Wolves stepped on and didn’t slip. Priests did and discovered that watching your feet can be prayer.

Selene’s light touched the ridge and didn’t scold.

“Two fronts,” Nyxara said.

“We’ll manage,” I said.

“We will,” Dorian agreed, rolling a sore shoulder.

Nytheria tilted her head—a smallest blessing—then flickered. The seam swallowed her hair; the sky belonged to us again.

Wind moved across the field—sap, ash, iron, and river charity.

“Home,” I told them. “We’ll need it again.”

We started down. The path held. The beat carried.

Behind, roots lay quiet. Ahead, the light went on—no promise, a fact. Between, fire waited for work.

The war had left. Erik went to ground. Nytheria watched.

The pulse split the battlefield, then stitched it into a seam we could walk.

Not moon. Not flame.

Something else.

Coming.