← Novel

The Cautious Apprentice

Chapter 2 / 234

‹›

Chapter 2 of 234

‹›

Chapter 2: The Boy Who Did Not Ask Questions

The Cautious Apprentice

📱NovelCodex for AndroidYour library, progress and tokens, in an app made for reading on your phone.Get the app

By noon, Arin had learned three things.

First, the caravan guards hated questions.

Second, most of the children had already asked too many.Full novel: The Cautious Apprentice — read the rest free on N​o⁠v​e⁠l​C⁠o​d⁠e​x⁠.​o⁠r​g⁠

Third, Leylin Farlier understood the first two points better than anyone else in the wagon.

That last part bothered Arin more than it should have.

Leylin did not look especially threatening.

He was a pale, quiet boy in travel-stained clothes, sitting with the same discomfort as everyone else.

His face still held the softness of childhood.

His hands were not large.

His shoulders were not broad.

If Arin had met him in a village, he might have thought him sickly.

But the stillness was wrong.

Children fidgeted.

Children complained.

Children stared at strange things without hiding it.

Leylin watched the world in careful slices, never lingering too long on anything, never showing too much attention, never wasting movement.

It was the behavior of a person already performing.

Arin lowered his gaze before Leylin’s eyes could reach him.

Do not study the predator in public, he reminded himself.

Especially if the predator studies back.

The wagon lurched as it climbed a muddy slope.

A crate slid an inch toward Arin’s knee.

He caught it without thinking, then froze.

The burned marking on its side was close now.

Triangle.

Three hooked lines.

Dot at center.

He could see the cuts were not simple knife marks.

The grooves had been filled with dark red wax or resin, and faint threads of something colder than air clung to them.

Not light.

Not smoke.

More like the feeling before touching a metal railing in winter.

Energy?

Mana particles?

No, he corrected himself.

Don’t name what you can’t measure.

The mark had an effect.

That was enough.

He released the crate carefully and wiped his hand on his sleeve.

A boy across from him noticed.

“What?” the boy asked.

Arin blinked.

“Nothing.” “You looked scared.” “I am scared.” The boy stared at him for a second, then gave a short laugh.

“At least you admit it.” He was broad-faced, maybe thirteen, with reddish hair and a nose that looked like it had once lost an argument with a door.

His clothes were better than Arin’s, though not noble-quality.

A merchant family’s son, perhaps.

“I’m Daren,” the boy said.

Arin hesitated, then answered, “Arin.” “What grade?” The question was casual.

The way Daren asked it made Arin suspect the caravan had already built its first hierarchy.

“Grade 1.” Daren winced with the sympathetic cruelty of children.

“Bad luck.” “What about you?” “Grade 2.” He tried to sound modest and failed.

“Almost grade 3, the tester said.

My father thinks the academy will fix the rest.” No, Arin thought.

The academy will monetize the rest.

He said, “That’s good.” Daren nodded, satisfied.

“You should stick near me when we arrive.

Grade 1s get pushed around.” Arin looked at him again.

Offer of protection?

Recruitment?

Ego looking for an audience?

Maybe all three.

“Thanks,” Arin said.

“I’ll remember.” Not yes.

Not no.

Keep options open.

Daren leaned closer.

“That one over there is grade 3, I heard.” His chin tilted toward a girl near the front with silver-threaded cuffs and a servant sitting beside her on the floorboards.

“Noble family.

Don’t offend her.” “Wasn’t planning to offend anyone.” “That’s impossible.” Daren grinned.

“You’ll offend someone just by breathing wrong.” That sounded painfully believable.

Outside, a horn blew once.

The caravan slowed.

Canvas flaps lifted as children turned toward the sound.

Through the gap, Arin saw black trees crowding both sides of the road, their branches bare despite the season in his borrowed memories.

Mist gathered between trunks like dirty wool.

The guards spread out.

No one joked now.

Daren’s grin faded.

“Beasts?” A sharp voice answered from outside.

“Quiet!” The wagon stopped.

Silence pressed in.

Arin’s throat dried.

This was the sort of moment where protagonists gained first blood, awakened talent, or noticed a hidden clue.

Arin wanted none of those things.

He wanted a wall, a locked door, and preferably someone else’s problem between him and whatever waited in the trees.

A scream tore through the road ahead.

The wagon erupted.

Children shouted.

Someone scrambled over a sack.

Daren grabbed the side rail and tried to look outside.

The servant near the noble girl began whispering a prayer.

Arin dropped low, wedging himself between two crates before his conscious mind finished voting.

A shape burst from the mist.

He saw it only for a second through the canvas gap: gray hide, too many legs, a mouth that opened sideways.

An arrow struck its flank.

The beast screamed like tearing metal.

Then a guard in leather armor lifted his hand.

A red line flashed in the air.

Fire bloomed.

Not a fireball like in games.

No glowing orb, no dramatic chant.

The guard’s fingers traced a pattern, the air tightened, and a lance of flame snapped forward with brutal speed.

It hit the beast’s head and turned the scream wet.

The smell arrived a heartbeat later.

Burnt hair.

Cooked meat.

Bitter smoke.

Several children gagged.

Arin pressed his back against the crate and forced himself to observe.

Pattern first.

Effect second.

The guard had not thrown fire.

He had assembled it.

One moment the air was empty.

The next, red particles, or maybe heat-energy, had answered a shape his fingers and mind created.

There had been a structure before the flame, invisible but real.

Spell model?

External gesture?

Apprentice-level casting?

His heartbeat was too loud.

Another beast lunged from the left side of the road.

A guard shouted.

A crossbow fired.

Someone outside began chanting in a language that made Arin’s teeth ache.

The marked crate beside him vibrated.

Arin looked down.

The triangle burned faintly through the red wax.

The air around the wagon grew heavier.

The children’s cries dulled as if someone had placed cloth over the world.

A thin film shimmered along the canvas, barely visible unless he looked from the corner of his eye.

Protection formation.

The crate was not cargo.

Or not only cargo.

It was part of a defensive array.

A portable module, Arin thought.

The realization hit with absurd clarity.

Not a tower.

Not a full formation carved into stone.

A movable component.

A small system with an activation condition, power source, and area effect.

Magic had infrastructure.

The fear did not vanish.

But something else rose under it.

Interest.

Dangerous, stupid interest.

He crushed it down.

Later.

Be curious later, when nothing is trying to eat you.

The attack lasted less than five minutes.

It felt like an hour.

When the final scream faded, the guards spent another long stretch checking the roadside.

Nobody let the children leave the wagons.

Nobody explained what had happened.

Eventually, wheels began turning again, slower than before.

Daren sat down hard, face pale.

“That was a gray carrion runner,” he said, as if naming it made him less afraid.

“My uncle saw one once.” Arin nodded.

His hands were shaking.

He folded them into his sleeves.

Across the wagon, Leylin was watching the same marked crate Arin had touched earlier.

Only for a moment.

Then Leylin looked away.

Arin’s stomach sank.

Had he noticed Arin noticing it?

Maybe.

Maybe not.

Rule six, Arin added silently: never be the second-most-observant person in a room when the first is Leylin Farlier.

The rest of the afternoon passed under a quieter sky.

Children whispered about the beasts.

Daren described his uncle’s supposed bravery three different ways.

The noble girl pretended she had not been frightened.

The guards pretended nothing unusual had happened.

Arin pretended to sleep.

Inside his head, he built a diagram.

Input: ambient energy.

Trigger: guard command or formation activation.

Processing: rune structure.

Output: flame lance or shield film.

Failure modes: insufficient energy, broken rune, wrong activation, overload, hostile interference.

He almost smiled.

It was not code.

But it had logic.

Logic could be learned.

Near sunset, the caravan reached a hilltop.

In the distance, beyond black trees and gray fields, Arin saw towers rising from the land like spears pushed through the earth.

They were too tall, too thin, their tops vanishing into low clouds.

Pale lights circled them in slow rings.

The academy.

Every child in the wagon stared.

Some with awe.

Some with hunger.

Some with fear.

Arin looked at the towers and felt the shape of his problem settle around him.

He had grade-1 talent.

No cheat.

No patron.

No fighting skill.

No right to stand among monsters.

But the world had shown him something important before he even reached the gates.

Power was not only inside the caster.

Power could be stored.

Power could be structured.

Power could be triggered.

Power could be made portable.

The Magus World had APIs.

And Arin, for all his weaknesses, knew what to do when handed an undocumented system.

Do not trust it.

Map it.

Full novel: The Cautious Apprentice — read the rest free on N​o⁠v​e⁠l​C⁠o​d⁠e​x⁠.​o⁠r​g⁠
📱NovelCodex for AndroidYour library, progress and tokens, in an app made for reading on your phone.Get the app
‹ PreviousNext ›