Ch47- Master Ji
The air folded in on itself and spat out a man.
His eyebrows were so long they reached his temples. His hair was thick and flowed smoothly down his back. His moustache and beard were long and full, hanging low enough to nearly rest on his wasit. His robes were blue-black silk, patterned in what looked like clouds fighting dragons… and losing. He raised a single hand.
Cassian felt a chill crawl down his spine the instant he saw the stranger, as though the man had reached into the marrow of his bones and pulled. His throat tightened. Instinct screamed at him to call on Lumos Noctic, the one spell he swore he would never use unless there was no other choice.
From the moment he had awakened it, he had felt an uncanny revulsion toward that power. It clung to him like a shadow with teeth, promising strength, and promising consequences he dared not name. He had convinced himself that to use it was to invite a debt he could never repay.
And yet, as the man’s presence pressed heavier on the clearing, the dread of not casting it was beginning to outweigh the dread of casting it. His fingers twitched toward his wand despite himself. The sensation was like standing on the edge of a chasm and realizing that, one way or another, he was about to fall.
Every wand in the clearing dropped like someone had flipped a switch. Even Cassian’s, halfway to some very creative retaliation, smacked into the dirt with a thump.
“Please,” the man said, voice like lullaby, “calm down.”
Cassian bent, snatched his wand up, and muttered, “Well, that is terrifying.”
Then louder, “What the hell is going on?”
Bathsheda leaned in, lips by his ear. “That is Ji Wenqiang.”
Cassian blinked. “That supposed to mean something?”
She gave him a look. “He is their Dumbledore.”
Cassian’s jaw dropped open, trying to form a word, failing. “Brilliant. Absolutely brilliant. Why is it always the beardy ones with ‘school headmaster’ energy and terrifying magical reach?”
Ji Wenqiang stepped forward. Everyone stepped aside without being asked. Wands stayed on the ground, except Cassian, who had no idea who the man was, others did not dare to make a move.
Cassian glanced across the field. The Aurors had dropped their stance, but they hadn’t relaxed. Nobody had. A few tried, halfway into a bow or something polite, but Wenqiang didn’t seem to care. His eyes drifted over the crowd like he was taking attendance and deciding who might need a stern note home.
“Whose expedition is this?” he asked, his tone was so soft it could’ve been a weather query.
One of the Chinese witches in front of the red tent stepped forward. “Madam Li. Lead researcher.”
Wenqiang’s gaze slid to her. “Explain, please.”
Her mouth twitched. “We discovered signs of pre-imperial burial architecture…”
“Explain the threat,” he cut in.
She hesitated, then gestured to Cassian and Bathsheda. “Foreign assistance was secured to parse the warding system. They… overreacted.”
Cassian raised a hand. “Hello. Historian-slash-linguist. Would like to clarify that ‘overreacted’ in this context means ‘noticed you tried to kill us.'”
Wenqiang’s eyes moved to him. Dark and deep. Not judging. Just watching. “Is that true?”
Bathsheda spoke before Cassian could. “M-Master Ji, there are tomb signs under the structure. Multiple curses. Spatial wards. Someone built a trap, not a monastery.”
Wenqiang held her gaze for a moment, then looked to Cassian.
“I am the idiot who found out the truth,” Cassian said. “Turns out, some people don’t like that.”
Wenqiang smiled, warm enough that the fog seemed to thin. “No. They wouldn’t.”
He turned from Cassian and Bathsheda, faced the crowd, and bowed… deep, unhurried, full spine dipped like a man greeting old friends, not an audience of suspicious strangers.
“I am sorry that you faced such injustice.”
That stopped the courtyard cold, as if they’d just seen something incomprehensible.
The Frenchman made a noise that might’ve been a gasp or a heart attack. “Master Ji! Please… please rise, this is…”
Others echoed him in panicked exclaims. Someone dropped a scroll. One of the local archivists looked like she might faint, hand hovering over her mouth like she wasn’t sure if she was allowed to breathe.
Ji Wenqiang straightened slowly. “If apology shakes your view of power, perhaps your view was too fragile to begin with.”
Cassian leaned slightly towards Bathsheda. “Okay, so he is not just Dumbledore. He is terrifying Dumbledore with charisma and working knees.”
Wenqiang didn’t wait for the muttering to die. He raised one hand again. “Summon, Madam Li.”
The witch from before dashed off, and came back within two minutes. Cassian wasn’t sure if Madam Li had been hiding nearby, or if simply hearing Master Ji’s name was enough to bend time and bring her to the clearing so quickly.
“Come forward.”
She did, but not quickly. The walk across the open ground dragged. Like she was afraid to complete that walk.
“You led this expedition?” Wenqiang asked.
“Yes, Master Ji.”
“You authorised the team?”
She nodded. “With full clearance and documentation.”
He tilted his head. “Including contingency planning for magical casualties?”
Her throat bobbed.
“I asked,” Wenqiang said again, “if your paperwork included risk assessments for foreign researchers being used as live sacrifice.”
“No,” she said, voice flat now. “It did not.”
Cassian grinned. All he needed now was popcorn and a front-row seat.
Wenqiang looked at the Aurors flanking the red tent. “Retrieve her documents. Full set. Expedition charter. Team roster. All copies.”
They didn’t hesitate. Off they went.
He turned back to Madam Li. “Until this is verified, your role is suspended. You will surrender your wand and remain within the boundary wards.”
She didn’t argue. Just removed her wand and handed it to one of the officials without a word. Her face had gone pale, mouth clamped tight.
“Thank you,” Wenqiang said simply. Then, to the crowd, “Any other members of her coordination staff may step back now. No formal action will be taken against anyone who leaves the operation willingly.”
A few did. Three from the side tent. One of the sketch-artists. Nobody from the red one. Either loyal or trapped. Hard to tell.
Wenqiang waited until the last foot scuffed the grass.
Then he turned back to Cassian and Bathsheda. “I apologise again. You were not informed. You were not protected.”
Cassian gave a nod. “Well, we are used to being the least-loved at the party.”
Wenqiang’s eyes crinkled. “Then allow me to offer something better.”
He gestured to the ruins. “I will remain in charge of this site until the work is finished. There will be no further unannounced rituals, no use of unauthorised magic, and no sealed tombs opened without proper review.”
Cassian folded his arms. “And the bit where we were nearly hexed for pointing it out?”
“Accounted for.” Wenqiang glanced to the side. “Sanctions will follow. Quietly, but thoroughly.”
Bathsheda gave him a nod. “Appreciated.”
He returned it. “Your work is vital. The magic here predates record. And with proper care, may reshape what we understand of protection glyph systems.”
Cassian sighed through his nose. “Right. So you still want us to work?”
Wenqiang smiled softly. “I am asking you to stay. Both of you. Continue as you intended. This site is now under full academic protection.”
Cassian looked at Bathsheda. She was already nodding. Of course she was.
“Fine. But I want better tea in the mess tent. None of that dusty-leaf brew the archivists pretend is tradition.”
Wenqiang chuckled softly. “I will see to it.”
The Frenchman stepped forward again, visibly less likely to faint now. “Will the ward map be shared with all parties?”
“It will,” Wenqiang said. “No more compartmentalisation.”
Murmurs again, relieved. Ji Wenqiang stepped aside, motioned to the cleared path by the ruined hall. “Now. You may proceed. And if there is danger… speak it. I will not allow another silence to bury this work.”
Cassian looked down at the cracked stone underfoot. A whole dead dynasty probably rotting beneath his boots.
“Lovely,” he muttered.
With no one trying to use them as live sacrifices anymore, things crawled. Apparently when you weren’t chucking interns into cursed hallways to see which one lit up red, identifying ancient ward systems became painstakingly slow. Most of the original plan, Cassian realised, had been just that… send a body in, note the screams, adjust accordingly.
Fortunately for everyone still breathing, he and Bathsheda had caught the rot before it started. They uncovered the tomb markers tucked between fake monastery trappings, translated the fun little glyphs warning “do not enter unless you fancy bleeding from your soul,” and pointed out, politely enough, that maybe hexing your consultants wasn’t good research etiquette.
Now, they were leading the expedition. Or rather, Bathsheda was. Cassian just added running commentary and the occasional reminder not to touch anything unless you wanted to see your ancestors prematurely.
Once Master Ji discovered how Cassian had identified the royal tomb by scent alone, he was visibly delighted. That small triumph gave them a kind of social credit, enough that the other researchers began to listen when Cassian spoke. He might not have been as well read in runes as the rest, but his historical insights still managed to leave them impressed.
***
“I swear this sigil just moved,” Cassian muttered on the third day, squinting at a knot of spiralling lines half-buried under decades of grime.
“It didn’t,” Bathsheda said without looking up.
“Convincing. Except I saw it.”
“You are hallucinating from heat and arrogance.”
“Both well-documented causes, yes.” He knelt and scraped away some of the moss. “Still think this is directional. See this groove? Matches the orientation of that collapsed arch to the south.”
“Cass—”
“I am not touching it.” He paused. “Yet.”
The upper chamber wasn’t deep. Not by usual tomb standards. But it was wide and round. The walls were alive with etchings, thousands of them, layered over each other, some faint as breath, others branded into the stone.
Master Ji had given them full access. No red tape. No babysitters. Just instructions to “proceed carefully” and, if possible, not start any global conflicts.
The others, French, Spanish, Japanese, a couple of Iranians, mostly kept to their corners. Everyone wanted a piece of the tomb, but no one wanted to die for it. And since Cassian and Bathsheda had survived their first brush, the rest were happy to follow their lead. Or at least, stay close enough to yell if something exploded.
Bathsheda called out from a low alcove. “Bring your notes. This isn’t mirrored text.”
He walked over, brushing dust off his trousers. “Not mirrored. Layered?”
“Possibly.”
Cassian crouched beside her, leaning close to the stone. “Left to right. Then top to bottom. Very neat. Very misleading.”
She didn’t answer, already halfway through sketching the translation.
He read over her shoulder. “Hmm. Lovely. Mentions judgement. Purification. Oh, and spiritual fragmentation. Always a hit at parties.”
Bathsheda clicked her tongue. “It is a warning.”
“Strong one.” He traced the final glyph lightly with the tip of his pen. “Says anyone who breaches the seal uninvited will be ‘divided.'”
“Could mean soul splitting.”
“Could mean limb by limb. These old dynasties weren’t subtle.”
They worked like that for hours. No glory. Just ink, dirt, sweat, and magic so dense it clung to your lungs. They sketched the first ring, then moved inward, identifying structural fail-safes, mapped glyph clusters designed to confuse rather than protect. Cassian nearly walked into one, a recursive rune designed to loop spatial memory. You would think you were walking forward, but you would circle the same three metres until your legs gave out.
It became obvious to Cassian this expedition was going to drag into months. Maybe half a year, if they were lucky and nobody got eaten by runes. He and Bathsheda weren’t sticking around for the finish, too many obligations, too little time, but if they worked quick, maybe they would reach the tomb before the bureaucrats turned it into a restricted site wrapped in red tape and mandatory tea breaks.
Spoiler
[collapse]
Care to add your mark?
Or shall I file you under “uncredited work?”
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