The sky outside was still black when the flap of Ludger’s tent rustled open. A cold draft swept in with Captain Darnell’s voice — rough, low, and clear.
“Ludger,” he said, tone flat as a drawn blade. “Time to move.”
Ludger groaned from his cot, half-buried under his blanket. “Just more five hours,” he muttered, half asleep.
Darnell stared at him, unamused. “Five?” he repeated, his frown deepening. “You’ve been running on fumes for a week. You’d think an hour would be a miracle, but five?”
Ludger didn’t move. “Just five,” he said again, like it was a reasonable number.
The captain exhaled through his nose — the sound of a man fighting the urge to throw something. He stepped closer, shadows cutting across his scarred face. “The enemy’s moving.”
That did it.
Ludger’s eyes snapped open, and he was up before the words fully settled. The blanket fell away, and his feet hit the dirt with a thud. “Moving?” he asked, voice suddenly sharp.
Darnell nodded. “Scouts just confirmed it. Columns forming in the treeline. They’re marching before sunrise. We’ll have contact within the hour.”
Ludger was already grabbing his boots, movements fast but deliberate. The last traces of sleep vanished as if burned away by adrenaline. “Guess that’s enough sleep after all,” he said, slipping on his armguards.
Darnell just shook his head, watching the boy’s calm efficiency with a mix of exasperation and grim respect. “You’re something else,” he muttered.
Ludger cracked a faint smirk. “So I’ve been told. Let’s go ruin their morning.”
He pushed past the tent flap, the cold air hitting his face, the distant sound of horns echoing from the north. The day had begun — and so had the war.
As Ludger stepped out into the cold predawn air, the torchlight hit his face — and for the first time, Darnell really saw him.
The boy’s eyes were sharp and awake, but the skin under them told a different story. Faint shadows clung there like bruises that refused to fade. His movements were steady, precise as ever, but there was a subtle stiffness in them — the kind that came from nights of half-sleep and too much focus.
Darnell frowned. The kid was what, nine? Ten at most? And yet he looked like a veteran who’d been running night watches for a month straight.
“You been sleeping at all lately?” Darnell asked, voice low.
Ludger strapped his armguards tighter, not looking up. “A few hours here and there,” he said. “It’s enough.”
“Enough,” Darnell echoed, crossing his arms. “Lack of sleep’s as deadly as a blade out there. Men start missing cues, spells misfire, formations break. Doesn’t matter how strong you are — the body cashes the debt eventually.”
Ludger gave a half-smile, one corner of his mouth twitching up. “Then I’ll pay it after the battle.”
The captain’s frown deepened. He wanted to argue — to order the boy to rest, even for an hour — but the sound of horns from the north made the decision for him. He just sighed and shook his head. “You’re going to give me gray hair before the enemy does,” he muttered.
Ludger brushed the dust off his gloves and looked toward the horizon, where faint silhouettes moved through the trees. “Then let’s make sure you live long enough for that to happen.”
The horns kept echoing from the north — long, low notes that rolled through the mist and set every pair of eyes in the town on edge. By the time the first pale streaks of dawn reached the ramparts, the entire garrison was in motion.
Boots hammered against the cobblestones. Orders cut through the air like whipcracks. Armor clinked, buckles snapped, and the scent of oil and steel hung thick in the morning cold.
Men who had been half asleep moments ago now stood in formation along the northern wall, crossbows loaded, shields braced. Their breath fogged in tight, uneven bursts. Some whispered prayers under their breath; others just stared into the treeline, jaws tight, waiting for the movement they knew was coming.
The adventurers had gathered near the western gate — mercenaries in mismatched gear, laughing too loud to hide their nerves. From the higher walls, runners shouted last-minute orders, the voices overlapping until it all blurred into a single pulse of organized chaos.
The civilians had already been moved. Still, the echoes of crying children and the slam of heavy doors carried faintly through the alleys, reminders of what would happen if the line broke.
Up on the ramparts, the air was different — thinner, colder, heavy with that quiet tension before something irreversible. Every sound seemed too loud: the scrape of a sword leaving its sheath, the rattle of arrows being counted, the creak of leather gloves tightening on hilts.
Even the earth itself felt restless. Ludger could feel the vibrations through his boots — small, rhythmic tremors that told him thousands of feet were moving through the forest. The barbarians were coming fast.
Down below, Captain Darnell strode between ranks, voice steady and commanding. “Hold positions! No one fires until the signal! Keep your heads clear — they want you to break before they reach the wall. Don’t give them the satisfaction!”
Every soldier straightened at his tone, though the fear in their eyes didn’t vanish. It just hardened into something more focused.
Ludger stood above them, the wind tugging at his coat, watching the treeline. The first dark shapes began to appear between the trees — banners, armor, the glint of steel. Six thousand strong, moving like a tide.
The boy placed one hand on the cold stone of the wall, mana already humming beneath his skin.
Let them come, he thought. The faster they move, the faster they fall.
And as the sun finally broke over the horizon, the border town held its breath — balanced on the knife’s edge between dread and defiance.
Ludger stood on the northern wall, eyes tracking the dark movement in the distance — that steady, deliberate advance. Something about it didn’t sit right.
The barbarians shouldn’t have been ready yet. The scouts had said they were still rallying more clans, that their supply lines were thin, their shamans scattered. Yet here they were — marching before their numbers were full, before their preparations made sense.
He frowned, a slow unease settling behind his eyes. Did someone notice my plans?
It wasn’t impossible. They’d only make sense to someone who studied the town from the inside. Maybe one of the runners talked too much, or an enemy informant survived the last purge from the captain. Maybe the enemy didn’t know everything, but just enough to realize waiting would only make things worse for them.
Still, the timing was too sharp to be coincidence.
His gaze drifted along the streets below, where soldiers stood shoulder to shoulder, nerves stretched thin under the sound of the horns. Nothing felt wrong here. No shadows that didn’t belong. No flicker of killing intent hiding in the alleys. The assassin from before had taught him what that sensation felt like — that knife-edge of danger pressing against the back of his skull.
But this? This wasn’t it.
He didn’t feel hunted. He felt… watched.
Not by spies in the town, but by someone out there — someone who had read his rhythm from afar and decided to break it.
He adjusted his gloves. If they think that means I’ll panic,” he muttered under his breath, “they’re underestimating me.”
Even without assassins inside the walls, he knew better than to relax. One successful trap bred arrogance — and arrogance got people killed.
He’d learned that the hard way. So while the rest of the town braced for the clash, Ludger’s eyes stayed on the treeline, his senses stretched thin across the stone. Someone out there noticed, he thought, the faintest smirk tugging at his mouth. Let’s see if they actually understood what they’re walking into.
The wall shook with the thud of boots and the sharp clatter of gear. One by one, the archers climbed the battlements, bows slung over their shoulders, quivers stacked two or three deep across their backs. They moved with the tense, economical focus of men who knew that in an hour, their hands would be shaking from recoil and blood.
Each archer checked his string twice, sighted once, and took a place along the upper rampart. Dozens of them lined the edge, their silhouettes merging into a jagged spine against the rising dawn. Spare quivers were laid out along the wall walk, bundles of arrows tipped with steel glinting like a row of teeth in the torchlight.
Below, the infantry marched into position just beyond the gates, shields raised, the front ranks already braced in a tight line formation. Their captains barked last-second orders—adjust spacing, close ranks, hold steady. The heavy cavalry took their place farther back, the sound of hooves drumming through the ground as riders lowered visors and readied lances.
The whole northern face of the town was awake now—every man and woman fixed on that dark treeline where the enemy banners swayed.
Captain Darnell was already out there, mounted and waiting behind the center formation, his spear upright like a signal flag. Even from the wall Ludger could pick him out—broad shoulders, no wasted motion, the look of a man who’d done this too many times and still hadn’t learned to fear it.
Ludger leaned his hands on the parapet, eyes narrowing. He wouldn’t see the captain fight, not yet. Darnell had his battlefield, his timing, his troops.
And Ludger had his own.
He drew in a slow breath. The earth beneath the wall answered faintly, alive and waiting.
Let’s see who breaks first, he thought.
The horns sounded again, low and grim. The battle had begun to breathe.
The sky bled from black to deep blue, the kind of color that came right before the sun tore through the mist. And in that pale light, the silhouettes began to form — hundreds, then thousands, marching out of the treeline like a dark tide.
At first, it looked like chaos. Their ranks were uneven, their pace strange — too loose for discipline, too steady for panic. But as they drew closer, Ludger saw the truth. They weren’t disorganized. They didn’t need to be.
He narrowed his eyes, the wind tugging at his hair. Hundreds of the barbarians were holding small bottles, thick glass catching the morning light. One by one, they uncorked them.
The sound was faint even from this distance — a series of hollow pops — followed by the glint of red liquid flashing across their rough hands. They drank. Every single one of them.
Ludger’s stomach turned slightly as he watched their posture change. The sluggish movement vanished. Muscles tensed. Heads jerked like animals sniffing blood. A low, distant roar began to rise, scattered at first, then building into a collective howl that rolled over the plains.
He exhaled through his nose. So that’s their trick.
No need for formation. No care for spacing or command. When that poison hit their blood, they didn’t march like soldiers — they charged like beasts. And beasts didn’t break because of fear.
“Fantastic,” Ludger muttered under his breath. “Just what I wanted. A wall of lunatics with no sense of self-preservation.”
He glanced at the archers beside him — some shifting uneasily, others gripping their bows tighter. The air felt thicker now, heavy with the smell of sweat and oil.
“Don’t wait for orders,” Darnell said quietly, more to himself than anyone else. “When they run, we cut them down before they hit the walls.”
Ludger fingers brushed the stone, and the ground answered with a faint vibration — a promise waiting to be triggered.
Below, the captain lifted his spear, the signal glittering in the new morning light.
The battle was seconds away. And the field was about to drown in red.
The first scream shattered the dawn.
It wasn’t a war cry. It was something feral.
The entire barbarian line lurched forward at once, like a single beast waking from its cage. Six thousand throats erupted, and the sound rolled across the plains like thunder through bone. They didn’t march—they sprinted. Bare feet and crude boots hammered the dirt, kicking up clouds of dust that hung behind them like smoke.
Their eyes were wide and bloodshot, veins bulging along their necks as the berserker draught took hold. Muscles twitched. Faces twisted into manic grins. Some clawed at their own chests or slammed their weapons against their skulls, howling in laughter and pain at once.
Then came the stench—sweat, metal, and the sour reek of bloodlust.
Ludger leaned over the parapet, watching as the front ranks broke into a dead run. They had no formation, no sense of self-preservation—just raw momentum and rage.
Spit flew from their mouths as they screamed, strings of it glinting in the morning light like broken chains. Their teeth bared, eyes unfocused, they ran like rabid dogs, foaming and snarling, weapons raised high.
The ground itself seemed to vibrate under their charge. Arrows began to fly, black streaks vanishing into the swarm. Some fell, tripping the ones behind them—but the horde didn’t stop. They trampled their own dead and kept coming, faster and faster, a tide of fury too dumb to fear anything.
From below, Darnell raised his spear and roared, “HOLD! LET THEM COME!”
Ludger’s hand pressed against the cold stone beside him, mana already crawling up his arm. The moment the first of those monsters hit the kill zone, the ground would answer.
He squinted at the oncoming wall of flesh and madness. “Fine,” he muttered, voice low and cold. “Let’s see how far you get.”
The barbarians howled louder—mad dogs running headlong into the jaws he’d built for them.
The front line of barbarians thundered toward the walls, foam streaking their beards, eyes wide with red fury.
And then—
the earth moved.
Ludger raised his hand from the parapet, his palm glowing faintly brown-gold with a pulse of mana. The ground responded like a living thing.
The first collapse came with a sound like snapping bones.
The dirt under the charging line buckled, then sank—a dozen feet giving way in an instant. The first wave of berserkers stumbled mid-sprint, their roars twisting into startled shouts as their footing vanished.
Then the shaking started.
A low, grinding rumble rolled through the battlefield as fissures spidered outward from the trap lines he’d planted days before. Dust burst upward in violent plumes. Pools of earth liquefied into dark, swirling pits. Men tripped, stumbled, and screamed as they dropped waist-deep into shifting soil.
“Quicksand!” someone shouted from below—but it was too late.
Ludger clenched his fist. The ground answered.
The liquefied earth dragged faster, swallowing boots, legs, torsos. Warriors swung weapons wildly as if they could hack their way out, their faces twisted in confusion and panic. Others tried to leap across the sinking zones, only to land in another patch that gave way instantly.
A note from Comedian0
Thank you for reading!
Don’t forget to follow, favorite, and rate. If you want to read 45 chapters ahead, you can check my patreon: /Comedian0
Source: Webnovel.com, updated by NovelKeep
Chapters
- Chapter 552
- Chapter 551
- Chapter 550
- Chapter 549
- Chapter 548
- Chapter 547
- Chapter 546
- Chapter 545
- Chapter 544
- Chapter 543
- Chapter 542
- Chapter 541
- Chapter 540
- Chapter 539
- Chapter 538
- Chapter 537
- Chapter 536
- Chapter 535
- Chapter 534
- Chapter 533
- Chapter 532
- Chapter 531
- Chapter 530
- Chapter 529
- Chapter 528
- Chapter 527
- Chapter 526
- Chapter 525
- Chapter 524
- Chapter 523
- Chapter 522
- Chapter 521
- Chapter 520
- Chapter 519
- Chapter 518
- Chapter 517
- Chapter 516
- Chapter 515
- Chapter 514
- Chapter 513
- Chapter 512
- Chapter 511
- Chapter 510
- Chapter 509
- Chapter 508
- Chapter 507
- Chapter 506
- Chapter 505
- Chapter 504
- Chapter 503
- Chapter 502
- Chapter 501
- Chapter 500
- Chapter 499
- Chapter 498
- Chapter 497
- Chapter 496
- Chapter 495
- Chapter 494
- Chapter 493
- Chapter 492
- Chapter 491
- Chapter 490
- Chapter 489
- Chapter 488
- Chapter 487
- Chapter 486
- Chapter 485
- Chapter 484
- Chapter 483
- Chapter 482
- Chapter 481
- Chapter 480
- Chapter 479
- Chapter 478
- Chapter 477
- Chapter 476
- Chapter 475
- Chapter 474
- Chapter 473
- Chapter 472
- Chapter 471
- Chapter 470
- Chapter 469
- Chapter 468
- Chapter 467
- Chapter 466
- Chapter 465
- Chapter 464
- Chapter 463
- Chapter 462
- Chapter 461
- Chapter 460
- Chapter 459
- Chapter 458
- Chapter 457
- Chapter 456
- Chapter 455
- Chapter 454
- Chapter 453
- Chapter 452
- Chapter 451
- Chapter 450
- Chapter 449
- Chapter 448
- Chapter 447
- Chapter 446
- Chapter 445
- Chapter 444
- Chapter 443
- Chapter 442
- Chapter 441
- Chapter 440
- Chapter 439
- Chapter 438
- Chapter 437
- Chapter 436
- Chapter 435
- Chapter 434
- Chapter 433
- Chapter 432
- Chapter 431
- Chapter 430
- Chapter 429
- Chapter 428
- Chapter 427
- Chapter 426
- Chapter 425
- Chapter 424
- Chapter 423
- Chapter 422
- Chapter 421
- Chapter 420
- Chapter 419
- Chapter 418
- Chapter 417
- Chapter 416
- Chapter 415
- Chapter 414
- Chapter 413
- Chapter 412
- Chapter 411
- Chapter 410
- Chapter 409
- Chapter 408
- Chapter 407
- Chapter 406
- Chapter 405
- Chapter 404
- Chapter 403
- Chapter 402
- Chapter 401
- Chapter 400
- Chapter 399
- Chapter 398
- Chapter 397
- Chapter 396
- Chapter 395
- Chapter 394
- Chapter 393
- Chapter 392
- Chapter 391
- Chapter 390
- Chapter 389
- Chapter 388
- Chapter 387
- Chapter 386
- Chapter 385
- Chapter 383
- Chapter 382
- Chapter 379
- Chapter 381
- Chapter 380
- Chapter 378
- Chapter 377
- Chapter 376
- Chapter 375
- Chapter 374
- Chapter 373
- Chapter 372
- Chapter 371
- Chapter 370
- Chapter 369
- Chapter 368
- Chapter 367
- Chapter 366
- Chapter 365
- Chapter 364
- Chapter 363
- Chapter 362
- Chapter 361
- Chapter 360
- Chapter 359
- Chapter 358
- Chapter 357
- Chapter 356
- Chapter 355
- Chapter 354
- Chapter 353
- Chapter 352
- Chapter 351
- Chapter 350
- Chapter 349
- Chapter 348
- Chapter 347
- Chapter 346
- Chapter 345
- Chapter 344
- Chapter 343
- Chapter 342
- Chapter 341
- Chapter 340
- Chapter 339
- Chapter 338
- Chapter 337
- Chapter 336
- Chapter 335
- Chapter 334
- Chapter 333
- Chapter 332
- Chapter 331
- Chapter 330
- Chapter 329
- Chapter 328
- Chapter 323
- Chapter 322
- Chapter 321
- Chapter 320
- Chapter 319
- Chapter 318
- Chapter 317
- Chapter 316
- Chapter 315
- Chapter 314
- Chapter 313
- Chapter 312
- Chapter 311
- Chapter 310
- Chapter 309
- Chapter 308
- Chapter 307
- Chapter 306
- Chapter 305
- Chapter 304
- Chapter 303
- Chapter 302
- Chapter 301
- Chapter 300
- Chapter 299
- Chapter 298
- Chapter 297
- Chapter 296
- Chapter 295
- Chapter 294
- Chapter 293
- Chapter 292
- Chapter 291
- Chapter 290
- Chapter 289
- Chapter 288
- Chapter 287
- Chapter 286
- Chapter 285
- Chapter 284
- Chapter 283
- Chapter 282
- Chapter 281
- Chapter 280
- Chapter 279
- Chapter 278
- Chapter 277
- Chapter 276
- Chapter 275
- Chapter 274
- Chapter 273
- Chapter 272
- Chapter 271
- Chapter 270
- Chapter 269
- Chapter 268
- Chapter 267
- Chapter 266
- Chapter 265
- Chapter 264
- Chapter 263
- Chapter 262
- Chapter 261
- Chapter 260
- Chapter 259
- Chapter 258
- Chapter 257
- Chapter 256
- Chapter 255
- Chapter 254
- Chapter 253
- Chapter 252
- Chapter 251
- Chapter 250
- Chapter 249
- Chapter 248
- Chapter 247
- Chapter 246
- Chapter 245
- Chapter 244
- Chapter 243
- Chapter 242
- Chapter 241
- Chapter 240
- Chapter 239
- Chapter 238
- Chapter 237
- Chapter 236
- Chapter 235
- Chapter 234
- Chapter 233
- Chapter 232
- Chapter 231
- Chapter 230
- Chapter 229
- Chapter 228
- Chapter 227
- Chapter 226
- Chapter 225
- Chapter 224
- Chapter 223
- Chapter 222
- Chapter 221
- Chapter 220
- Chapter 219
- Chapter 218
- Chapter 217
- Chapter 216
- Chapter 215
- Chapter 214
- Chapter 213
- Chapter 212
- Chapter 211
- Chapter 210
- Chapter 209
- Chapter 208
- Chapter 207
- Chapter 206
- Chapter 205
- Chapter 204
- Chapter 203
- Chapter 202
- Chapter 201
- Chapter 200
- Chapter 199
- Chapter 198
- Chapter 197
- Chapter 196
- Chapter 195
- Chapter 194
- Chapter 193
- Chapter 192
- Chapter 191
- Chapter 190
- Chapter 189
- Chapter 188
- Chapter 187
- Chapter 186
- Chapter 185
- Chapter 184
- Chapter 183
- Chapter 182
- Chapter 181
- Chapter 180
- Chapter 179
- Chapter 178
- Chapter 177
- Chapter 176
- Chapter 175
- Chapter 174
- Chapter 173
- Chapter 172
- Chapter 171
- Chapter 170
- Chapter 169
- Chapter 168
- Chapter 167
- Chapter 166
- Chapter 165
- Chapter 164
- Chapter 163
- Chapter 162
- Chapter 161
- Chapter 160
- Chapter 159
- Chapter 158
- Chapter 157
- Chapter 156
- Chapter 155
- Chapter 154
- Chapter 153
- Chapter 152
- Chapter 151
- Chapter 150
- Chapter 149
- Chapter 148
- Chapter 147
- Chapter 146
- Chapter 145
- Chapter 144
- Chapter 143
- Chapter 142
- Chapter 141
- Chapter 140
- Chapter 139
- Chapter 138
- Chapter 137
- Chapter 136
- Chapter 135
- Chapter 134
- Chapter 133
- Chapter 132
- Chapter 131
- Chapter 130
- Chapter 129
- Chapter 128
- Chapter 127
- Chapter 126
- Chapter 125
- Chapter 124
- Chapter 123
- Chapter 122
- Chapter 121
- Chapter 120
- Chapter 119
- Chapter 118
- Chapter 117
- Chapter 116
- Chapter 115
- Chapter 114
- Chapter 113
- Chapter 112
- Chapter 111
- Chapter 110
- Chapter 109
- Chapter 108
- Chapter 107
- Chapter 106
- Chapter 105
- Chapter 104
- Chapter 103
- Chapter 102
- Chapter 101
- Chapter 100
- Chapter 99
- Chapter 98
- Chapter 97
- Chapter 96
- Chapter 95
- Chapter 94
- Chapter 93
- Chapter 92
- Chapter 91
- Chapter 90
- Chapter 89
- Chapter 88
- Chapter 87
- Chapter 86
- Chapter 85
- Chapter 84
- Chapter 83
- Chapter 82
- Chapter 81
- Chapter 80
- Chapter 79
- Chapter 78
- Chapter 77
- Chapter 76
- Chapter 75
- Chapter 74
- Chapter 73
- Chapter 72
- Chapter 71
- Chapter 70
- Chapter 69
- Chapter 68
- Chapter 67
- Chapter 66
- Chapter 65
- Chapter 64
- Chapter 63
- Chapter 62
- Chapter 61
- Chapter 60
- Chapter 59
- Chapter 58
- Chapter 57
- Chapter 56
- Chapter 55
- Chapter 54
- Chapter 53
- Chapter 52
- Chapter 51
- Chapter 50
- Chapter 49
- Chapter 48
- Chapter 47
- Chapter 46
- Chapter 45
- Chapter 44
- Chapter 43
- Chapter 42
- Chapter 41
- Chapter 40
- Chapter 39
- Chapter 38
- Chapter 37
- Chapter 36
- Chapter 35
- Chapter 34
- Chapter 33
- Chapter 32
- Chapter 31
- Chapter 30
- Chapter 29
- Chapter 28
- Chapter 27
- Chapter 26
- Chapter 25
- Chapter 24
- Chapter 23
- Chapter 22
- Chapter 21
- Chapter 20
- Chapter 19
- Chapter 18
- Chapter 17
- Chapter 16
- Chapter 15
- Chapter 14
- Chapter 13
- Chapter 12
- Chapter 11
- Chapter 10
- Chapter 09
- Chapter 08
- Chapter 07
- Chapter 06
- Chapter 05
- Chapter 04
- Chapter 03
- Chapter 02
- Chapter 01