Chapter 147 147: Ngaralu
- Home
- Harry Potter and the Surprisingly Competent History of Magic Professor
- Chapter 147 147: Ngaralu
Bathsheda stepped back half a pace. “You’re…”
“Ngaralu,” Cassian answered for her.
She looked as thrown as the rest of them. Eyes narrowed, lips barely moving as she spoke. “Centuries must have passed. I felt the bindings weaken long ago. Then the silence. I was forgotten. So was the seal.” Her gaze swept the circle, stopping on no one in particular. “How many lifetimes has it been?”
No one answered. No one could.
Edevane frowned. “If it’s been that long, why are the creatures only crawling out now?”
The woman raised her head. “We banished them,” she said. “To another plane. Locked them outside. It must’ve taken them time to remember the way in.”
Her eyes landed on Cassian first, then flicked to the others. “My kin…” She froze. “They are no more. No wonder I am forgotten. I cannot remain long. The Nightcrawlers have drained most of the magic.” She lifted a hand, a faint shimmer playing between her fingers. The stone answered her. “Close your eyes. Absorb what you can.”
They closed their eyes, barely a breath before a thin thread of light coiled up from the monolith, wound toward their palm, and vanished into their skin.
It wasn’t painful. Just strange. Cold at first, then warmer. Like magic settling onto old grooves, remembering a pattern it hadn’t worn in centuries. They felt it skim just beneath the surface of their thoughts. A breath. A thread. Then it was gone.
When Cassian opened his eyes, the glow had faded again. Ngaralu was still there, standing as before, but thinner now, half-shadow, half-light. The stone pulsed gently behind her.
Something had settled in him. In all of them.
It wasn’t a rush of power or some grand revelation. Just… knowing. The weight of new knowledge curling behind their eyes, like a word on the tip of the tongue suddenly remembered. The shape of arrays. How they’d been drawn into the land. Sealing magic that didn’t rely on brute strength but layers, song, will.
And the Nightcrawlers.
Their shape, their hunger, the way they slipped through dark, how the Crawlers multiplied, slithered through cracks in the world like rot.
Ayda looked pale. Edevane had gone still. Perenelle’s hand pressed to her temple. The old hands looked rattled. Cassian didn’t realise he was holding his breath until it dragged out of him. Sweat crawled down the back of his neck.
Ngaralu’s voice cut the silence.
“You carry the flames of the past,” she said. “It is a heavy burden. But one you must bear. For the future of the world.”
Bathsheda stepped forward slightly. “Can we stop them?”
“Your world has weakened. The old anchors have faded. And too few remember what held them. But… raw power turned into knowledge,” Ngaralu went on. “The ancients had strength in their bones, yes, but little subtlety. Your age lacks their sheer force, but you wield versatility, tools, and tactics they could not dream of.”
Her gaze swept across the group. “You have enough. Enough knowledge. Enough power. Enough leverage.”
She tilted her head. “The Crawlers feed on fear, silence, and shadow. They twist memory. They bury truth.”
They all knew what she meant.
The memory showed them not only the arrays but what fueled it, if one were to look closer. Cassian had. So had Bathsheda, from the way her hand dropped from the monolith like it’d burned her.
The Crawlers didn’t just kill. They snuffed. Burned out the light, the trace, the record. Magic. Memory. Names. Will. Like they’d been built to devour.
And the monoliths? They hadn’t held that power alone. They remembered because someone had made them remember.
Magicks, ancient ones, had bound their souls to the stone. Anchoring living minds through sacrifice. Watchdogs on the edge of the void, holding the line long after their bodies rotted. They’d let the seal hold by turning themselves into memory.
One of those souls had just spoken to them.
They looked at each other.
No one said it, but the thought hung there, someone had to do it again.
Ngaralu smiled. “Luckily you have a—”
She vanished.
The light dropped out of the monolith so fast it left a ringing hum behind, like a bell cut short.
Bathsheda looked like she’d swallowed a splinter. “She was about to say something.”
Ayda straightened, looking at the stone. “Did she mean a person? A stone? A goat?”
Edevane gave him a flat look. “She said ‘luckily.’ Doesn’t suggest livestock.”
Perenelle circled the base. “If she’s right, and I think she is, we’ve got a window.”
Nicolas nodded. “But not a big one.”
“We need to move faster,” Bathsheda said.
“Give me some time,” Nicolas said. “I’ve noticed weak spots in the array. I can improve it.”
Cassian was about to ask how long it would take, thinking they had to move quickly, but when he noticed Perenelle and the others not reacting, he held his question back.
After a night’s rest and something that might’ve counted as breakfast if you squinted hard enough, they split off in pairs.
Bathsheda went with Perenelle. Ayda stuck with Edevane. Nicolas made a vague noise about wanting to “compare array notes” and promptly dragged Cassian along before anyone could object. Not that Cassian minded, he was fairly sure the old alchemists just didn’t want to leave the two youngest ones unsupervised.
Or maybe they were curious. Hard to say. The Flamels had the sort of polite silence that made Cassian itch. Like they were watching a particularly strange painting, waiting for it to blink.
But never about the last mission. Which, all things considered, was impressive. If he’d had a hole in his memory shaped suspiciously like two professors from a British school with a history of meddling and one very cursed spell between them, he’d be clawing at the seams trying to patch it. Nicolas, though, kept it clean. Danced around it with every other question imaginable but never crossed it.
Cassian gave the man a mental round of applause. He’d probably do everything he could to learn what’d happened, ask of something he couldn’t remember but knew happened. Then get Obliviated again for poking too close. But in all honesty, Flamel probably thought Cassian was just as blank.
They kept moving. Dry brush crunched underfoot, the trail sloping down toward a patch of open land, cracked and pale like bone. Sparse trees, burnt-out shrubs, and a wind that felt wrong.
As they reached a ridge, Nicolas slowed first.
Cassian frowned as he followed, something shifting under his skin.
He paused.
“Feels weird,” he muttered, brows pinched.
Nicolas didn’t look surprised. “It’s the absence. Of magic. Think of it like walking out of heat. You don’t notice it at first. Then suddenly, it’s gone.”
Cassian didn’t answer. He took another step, and his stomach turned slightly. Not from nausea. From the nothing.
He glanced around.
No birds. No hum. No tug of ley lines underfoot. Even the dust felt hollow.
Cassian wiped his hands on his coat. “This place’s been scrubbed.”
Nicolas nodded. “We’re on the right path. Call the others.”
Cassian raised his wand and flicked it skyward. Light flew in two other directions.
They arrived in an hour. Ayda came first, Edevane behind him. Perenelle and Bathsheda rounded the ridge next.
“We’ve got something,” Nicolas said, already turning back to the open field.
They followed the trail, breath getting thinner the further they went. No one talked about the sacrifice yet. That was a conversation they’d all pushed to the back of the line.
Soon, they reached a cliffedge, and the trail dropped off into open air.
Down below, nestled in the dip of the cliffs, a pack of creatures picked their way across the rock like shadows with teeth.
They walked taller than the ones from the memories Ngaralu had shown them. Lean. Spines like broken glass, jointed legs too long.
One paused. Its head jerked sideways.
Cassian didn’t dare to breathe. He’d seen what these creatures could do. Not even Ngaralu or the others had witnessed it, for the creatures snuffed out the light before they hunted. He doubted anyone but him had ever truly seen it.
Their faces, if they had one, didn’t turn. Just… twisted. Darkness stretched thin over bone, a shape of a skull that wasn’t made for eyes.
“They’re evolving,” Ayda muttered behind him.
“Don’t say that word,” Cassian said, watching as another creature knelt, sniffed the dirt, and dragged a claw along a line of dried magic so faint it barely glowed. “Every time someone says ‘evolving,’ things start getting ideas.”
“They shouldn’t be this big,” Perenelle said. “Not this soon.”
Bathsheda crouched beside him, pulled out her lens charm, and squinted through it. “There’s more. Back in the shadows. At least twenty.”
Edevane stood very still, veil fluttering faintly with the wind. Her eyes were fixed on the biggest one. It hadn’t moved. Just stood, arms dangling, head cocked as if listening to something they couldn’t hear.
Then it looked up.
Cassian froze. Something in it twitched, like it felt the press of their magic, like a breath caught in its throat.
And then, it smiled.
“I hate that one,” Cassian said.
“Agreed,” Ayda muttered.
“These creatures remind me of Dementors, only worse,” Nicolas said, his gaze fixed on them. “Call up your happiest memories. If the ancients had known the Patronus Charm, their hunts would have been far easier.”
Others nodded, readying themselves.
“Spread out. We all know what to do,” Nicolas said.
No one asked questions.
Cassian peeled off to the right.
Nicolas disappeared like smoke caught the wrong gust, one blink and he was twenty metres ahead.
Perenelle folded herself into the air like a floating dandelion, drifting silently across the basin. Wind barely noticed her.
Ayda went down. Into the earth. One second standing, next gone, the ground had swallowed him whole.
Edevane moved so fast that Cassian nearly missed her entirely.
Bathsheda’s was the most normal, if hopping through space and time ever counted as normal. Quick Apparition pops, each jump smoother than the last.
Cassian ran.
Not gracefully. Not impressively. Definitely not magically.
Just… ran.
He muttered something about all the show-offs under his breath as he ducked behind a slab of shattered stone, crouched low.
“Right,” he muttered. “History professor, excellent cardio, zero illusions.”
When they all took their places, each of them moved like they’d been here before, even if it was in someone else’s life. They began tracing the sigils Ngaralu had burned into their heads.
Six directions was not ideal.
Should’ve been sixteen.
They didn’t have time to go recruiting, no one could teach a binding array mid-apocalypse, and none of them fancied yelling instructions over the sound of void creatures having a snack.
Still. It would do.
Cassian crouched behind a broken slab, finger digging into the dust.
“A,” he muttered, “B… backward D. No, that’s just a really smug P.”
He scratched out the mistake and redrew the curve. Up ahead, something screeched. One of the Crawlers spotted a shimmer in the array line, darted towards it, then veered hard when the glyph snapped to life with a hiss.
“Cheers, Ngaralu,” he muttered. “Remind me to name a bloody school after you if we survive this.”
Bathsheda’s hand cut the last mark in her sector. White light flared from the ground, snapped across the gap and linked to Perenelle’s.
Nicolas snapped his final stroke, and the whole thing locked.
More lunged. Straight for the gap between Ayda’s and Edevane’s arcs, spindly limbs kicking up dirt like it wanted to crawl through the earth instead of over it.
It hit the boundary and shrieked.
The sigils crackled brighter. The circle shuddered under the strain, light fraying where no anchors held.
“They’ll punch through!” Perenelle called. “We need the other ten!”
“We don’t have ten!” Ayda barked. “Unless you’ve got a wand-growing garden in your boot!”
“Hold it!” Nicolas shouted. “We need to trap them first! If they scatter, the array fails.”
(Check Here)
I tried to anticipate your next move. But even the future refused to comment.
—
To Read up to 50 advance Chapters and support me…
patreon.com/thefanficgod1
Please drop a comment and like the chapter!
Source: Webnovel.com, updated by NovelKeep
Chapters
- Chapter 320 320: Like a Butterfly
- Chapter 319 319: Three Patronuses
- Chapter 318 318: Storm
- Chapter 317 317: Festive!
- Chapter 316 316: Change the World
- Chapter 315 315: Age of the Fine Bronze
- Chapter 314 314: Valley of Magic
- Chapter 313
- Chapter 312
- Chapter 311 311: Students vs Professors
- Chapter 310 310: Sword
- Chapter 309 309: Ashfal
- Chapter 308 308: Plague
- Chapter 307 307: Open Class
- Chapter 306 306: Double Wedding
- Chapter 305 305: Separation
- Chapter 304 304: Veil
- Chapter 303 303: Plans!
- Chapter 302 302: Gamble
- Chapter 301 301: Offer!
- Chapter 300 300: Bathael
- Chapter 299 299: Miracle
- Chapter 298 298: Death
- Chapter 297 297: Elder Wand
- Chapter 296 296: Sigh!
- Chapter 295 295: Lilies and Memories
- Chapter 294 294: Rage
- Chapter 293 293: Bark
- Chapter 292 292: Purge
- Chapter 291 291: Portal
- Chapter 290 290: Date!
- Chapter 289 289: Cabinet
- Chapter 288 288: It's a Date!
- Chapter 287 287: Space
- Chapter 286 286: Renunciation
- Chapter 285 285: Apparition
- Chapter 284 284: Revelio!
- Chapter 283 283: Staff
- Chapter 282 282: Goblins
- Chapter 281 281: Vault
- Chapter 280 280: Luck!
- Chapter 279 279: Moonspit and Romance
- Chapter 278 278: Cloak
- Chapter 277 277: Blood Curse and Talents
- Chapter 276 276: Amortal
- Chapter 275 275: Locket
- Chapter 274 274: WWW
- Chapter 273 273: Evil
- Chapter 272 272: Souls
- Chapter 271 271: Acclaim
- Chapter 270 270: Same Old Dread
- Chapter 269 269: Home
- Chapter 268 268: Curse and Worse
- Chapter 267 267: Self-Fulfilling
- Chapter 266 266: Child Soldier
- Chapter 265 265: Fury
- Chapter 264 264: Surprise!
- Chapter 263 263: Fight!
- Chapter 262 262: Hate
- Chapter 261 261: Family Reunion
- Chapter 260 260: Traitor
- Chapter 259 259: He'll Die!
- Chapter 258 258: The Real Dark Lord
- Chapter 257 257: Cheat
- Chapter 256 256: Exams
- Chapter 255 255: Career Advice
- Chapter 254 254: Prophecies
- Chapter 253 253: Shell
- Chapter 252 252: Drunk Phoenix
- Chapter 251 251: Choice
- Chapter 250 250: Winky
- Chapter 249 249: Wardnet
- Chapter 248 248: Past, Present and Future
- Chapter 247 247: Collection
- Chapter 246 246: Giant
- Chapter 245 245: Fire Eaters
- Chapter 244 244: Worry
- Chapter 243 243: Teacher
- Chapter 242 242: Tree
- Chapter 241 241: Duel!
- Chapter 240 240: Magic-tech?
- Chapter 239 239: CCL
- Chapter 238 238: Hem Hem
- Chapter 237 237: Insane!
- Chapter 236 236: Power the Dark Lord Knows Not
- Chapter 235 235: Proud
- Chapter 234 234: Drained
- Chapter 233 233: Compensate
- Chapter 232 232: Ritual
- Chapter 231 231: Portkey
- Chapter 230 230: Maze
- Chapter 229 229: Alive!
- Chapter 228 228: Targeted Teaching
- Chapter 227 227: Dread
- Chapter 226 226: Law
- Chapter 225 225: Second Task!
- Chapter 224 224: Justified Rage
- Chapter 223 223: Sick
- Chapter 222 222: Love Potion
- Chapter 221 221: Muffin
- Chapter 220 220: Double Date
- Chapter 219 219: DRAGONS!
- Chapter 218 218: Balls
- Chapter 217 217: Ancient Variant of an Ancient Variant?
- Chapter 216 216: The Tragic Courtship Display of the British Adolescent
- Chapter 215 215: First Task
- Chapter 214 214: Contract
- Chapter 213 213: Spy
- Chapter 212 212: Four Seasons
- Chapter 211 211: Napkin Tournaments
- Chapter 210 210: Champions!
- Chapter 209 209: Worth!
- Chapter 208 208: Guests!
- Chapter 207 207: Accio My Beloved!
- Chapter 206 206: H.E.A.R.T.
- Chapter 205 205: Shield
- Chapter 204 204: Acclimation
- Chapter 203 203: Hexing Students
- Chapter 202 202: Simple
- Chapter 201 201: Intent
- Chapter 200 200: Quintic-Magick Cup
- Chapter 199 199: The Bug!
- Chapter 198 198: Attack!
- Chapter 197 197: Warning!
- Chapter 196 196: Pet
- Chapter 195 195: Unwelcomed
- Chapter 194 194: Dread
- Chapter 193 193: Djinn
- Chapter 192 192: Wake and Heed My Command
- Chapter 191 191: Monsters!
- Chapter 190 190: Awake
- Chapter 189 189: Force
- Chapter 188 188: Politics
- Chapter 187 187: Without You!
- Chapter 186 186: Avada
- Chapter 185 185: Smile!
- Chapter 184 184: Immune
- Chapter 183 183: Freeze!
- Chapter 182 182: A Fool's Chronicles - It's April! Part 2 (Read After Ch170)
- Chapter 181 181: Moon
- A Fool’s Chronicles – It’s April! Part 2 (Read After Ch170)
- Chapter 180 180: Always
- Chapter 179 179: Ominous
- Chapter 178 178: A Fool's Chronicles - It's April! Part 1 (Read After Ch170)
- A Fool’s Chronicles – It’s April! Part 1 (Read After Ch170)
- Chapter 177 177: Rat
- Chapter 176 176: Love
- Chapter 175 175: Serious Howl
- Chapter 174 174: MWPP
- Chapter 173 173: Map
- Chapter 172 172: Patronus
- Chapter 171 171: Grim
- Chapter 170 170: Chimera
- Chapter 169 169: Cushions
- Chapter 168 168: Duel?
- Chapter 167 167: Praise
- Chapter 166 166: Headmasters
- Chapter 165 165: Forced!
- Chapter 164 164: Liar!
- Chapter 163 163: Druid
- Chapter 162 162: No
- Chapter 161 161: Damn You, Sirius Black!
- Chapter 160 160: Dementors!
- Chapter 159 159: Fear
- Chapter 158 158: Logic
- Chapter 157 157: Rewind!
- Chapter 156 156: Boggart
- Chapter 155 155: Cookie?
- Chapter 154 154: Crack
- Chapter 153 153: Mouse
- Chapter 152 152: Siriusly?
- Chapter 151 151: Foam
- Chapter 150 150: Events
- Chapter 149 149: Alternate Reality
- Chapter 148 148: Footpath
- Chapter 147 147: Ngaralu
- Chapter 146 146: Call!
- Chapter 145 145: Noctis
- Chapter 144 144: Summer
- Chapter 143 143: Power
- Chapter 142 142: Thief's Chronicle I - The Burden (Read After -Rowena vs Illiteracy-)
- Chapter 141 141: Dismissed
- Thief’s Chronicle I – The Burden (Read After -Rowena vs Illiteracy-)
- Chapter 140 140: Memory Wipe!
- Chapter 139 139: Dark
- Chapter 138 138: Riddle!
- Chapter 137 137: Chamber
- Chapter 136 136: Sacked
- Chapter 135 135: Creed
- Chapter 134 134: Valentine's
- Chapter 133 133: Ash
- Chapter 132 132: Favours
- Ch131- Sacked
- Ch130- Creed
- Ch129- Valentine’s
- Ch128- Ash
- Ch127- Favours
- Ch126- Spectacle-s
- Ch125- Shot!
- Ch124- Lost
- Ch123- Yule
- Ch122- Clue!
- Ch121- Parselmouth
- Ch120- Duel
- Ch119- Joy
- Ch118- Decision!
- Ch117- Blah Blah Law
- Ch116- Crack
- Ch115- Confess
- Ch114- Especially!
- Ch113- Rogue
- Ch112- Bird is the Word!
- Ch111- Parents
- Ch110- Damn You Lucius!
- Ch109- NO!
- Ch108- Daisy
- Ch107- Trust Me Bro, Click the Link
- Ch106- Hello, World!
- Ch105- Bad Decisions!
- Ch104- Wand!
- Ch103- Star!
- Ch102- Dragon Wakes!
- Ch101- Shrine
- Ch100- Meeting
- Ch99- Punch
- Ch98- Invest All!
- Ch97- Gate
- Ch96- Never Forget!
- Ch95- Forget!
- Ch94- Immortal Couple
- Ch93- Curse or Gift
- Ch92- Mob
- C- Between the Lines #3 – Rowena vs Illiteracy (Read After Ch 30)
- Ch91- Break
- Ch90- Temple
- Ch89- Family First
- Ch88- House-Visit
- Ch87- Bloody Rosier
- Ch86- Points
- Ch85- Play
- Ch84- The Obstacle
- Ch83- Would He?
- Ch82- Ignivolatus
- Ch81- Say It!
- Ch80- Wraith
- Ch79- Murder Forest
- Ch78- Summon
- Ch77- Comfortable
- Ch76- Bond!
- Ch75- Dragon?
- Ch74- Secrets
- Ch73- Erase!
- Ch72- Memory
- Curse Logs #1 – Marius Vale (Read After Ch 28)
- Ch71- Thief
- Ch70- Mirror
- Between the Lines #3 – Regulus vs Lucius(Read After Ch 58)
- Ch69- Crushing Defeat
- Ch68- Chess
- Ch67- Snow
- Ch66- Game On
- Ch65- Soaked
- Between the Lines #2 – Gryffindor vs Ghost (Read After Ch 56)
- Ch64- Leviosaaa!
- Ch63- Troll
- Ch62- Flawed
- Between the Lines #1 – Slytherin vs Badger (Read After Ch 56)
- Ch61- Tribute
- Ch60- Punishment
- Ch59- Fly!
- Ch58- Daddy!
- Ch57- A DAMN PEN!
- Ch56- WHY?!
- Ch55- The Greatest Creation!
- Ch54- Revenge!
- Ch53- Secrets?
- Ch52- Measure of Deterrence
- Ch51- New Year
- Ch50- Potter
- Ch49- Yoghurt
- Ch48- Return
- Ch47- Master Ji
- Ch46- SMELLS LIKE… LIES!
- Ch45- Extra
- Ch44- Türkiye
- Ch43- Troublesome Runes
- Ch42- Eureka
- Ch41- Pungent
- Ch40- Hot!
- Ch39- Gravitas
- Ch38- Serious?
- Ch37- A Rosier
- Ch36- Not That Name!
- Ch35- Staff Meeting
- Ch34- Somewhere Else
- Ch33- Age Line
- Ch32- Coward!
- Spells and Ancient Varriants
- Ch31- Academic Liabilities
- Ch30- Founders
- Ch29- Soooo…
- Ch28- New Professor
- Ch27- Magical Contraception
- Ch26- Mind Magic
- Ch25- Brand
- Ch24- Fjords
- Ch23- Brain Drills
- Ch22- Almost A Proper One
- Ch21- Collapse
- Ch20- Ancient Cave
- Ch19- Family
- Ch18- Bloody Historians
- Ch17- Curse
- Ch16- Surviving the Year
- Ch15- Bathsheda Babbling
- Ch14- Aromic Bomb
- Ch13- Selena Rosier
- Ch12- Softening Charm
- Ch11- Unerasable History
- Ch10- Kitchen
- Ch9- The Witch!
- Ch8- First Lesson
- Ch7- New Year Begins
- Ch6- Professor Rosier
- Ch5- Lucian Rosier
- Ch4- Teacher?
- Ch3- Lumos
- Ch2- List
- Ch1- Useless. Failure. A Joke!
- Character Images