NovelHook
Home
LatestNewCompletedRankings

Browse by Genre

38 genres
RomanceFantasyActionAdventureComedyDramaSlice of LifeReincarnationHaremMysteryMartial ArtsSupernaturalMagicEasternSci-FiXuanhuanXianxiaJoseiHistoricalSystemOtherSchool LifePsychologicalUrbanTragedyGameShounenSeinenHorrorWuxiaFan FictionShoujoIsekaiSportsGender BenderWarMechaVideo Games
View all genres
NovelHook logoNovelHook
HomeLatestNewCompletedRankings

Genres

RomanceFantasyActionAdventureComedyDramaSlice of LifeReincarnationHaremMysteryMartial ArtsSupernaturalMagicEasternSci-FiXuanhuanXianxiaJoseiHistoricalSystem
NovelHook

A reader-first home for web novels across fantasy, romance, action, and beyond. Fresh chapters land every day — from independent authors and translators around the world.

Explore

Browse AllLatest UpdatesPopular NovelsRankingsCompleted

Genres

FantasyRomanceActionCultivationMore genres...

Resources

Privacy PolicyTerms of Service

© 2026 NovelHook. All rights reserved.

NovelHook/Infinite Range: The Sniper Mage/Chapter 678

Infinite Range: The Sniper Mage Chapter 678

"Backfired... that idiot seriously underestimated the impact he has on the US." Blank clicked her tongue in irritation. "He really is dumb sometimes." Sienna shook her head and pulled out a golden megaphone. "I’m the Guildmaster of Godslayer. We expect large numbers of Heaven Demons to break through and launch indiscriminate attacks across all Warzone cities. The task of protecting our homes falls to you. Please, lend us your strength!" "She’s right! I’ve got no flying beast, but I’ll hold the line at the main city defenses. However many come, I’ll kill them all!" "Everyone gather outside Forever City! We’ll build the first—and the last—line of defense. We must not let Forever City fall!" Hearing that, Orson let out a breath of relief. Sienna, as always, knew how to steer the situation. Trying to send people back directly would’ve only made them more stubborn, but framing it as a call to defend their homeland? Perfect. Just like kids being handed candy, the chaos calmed slightly. Many warbands had already begun to pull back to the US. After all, fighting alongside the US Archmage was a huge honor, but protecting their homes? That was everything. Still, over a million adventurers remained mounted on flying beasts, hovering around Celestial Fortress, unwilling to leave. "I’m not going anywhere! If Orgod’s planning to hog all the merit points, he’d better share the pie." A teenage boy grinned from atop his drake and waved a Godslayer action figure at Orson. "Sign this for me, bro!" A vein throbbed on Orson’s forehead. Seriously? This wasn’t a picnic. And yet... looking at the kid’s eager face, Orson sighed in defeat. He reached out and pulled the kid up to Aeloria’s back and signed the figure with a flourish. That’s when he noticed the boy’s class: a rare A-rank Necromancer—Undying Lich. "You’re awesome, bro! Love ya!" The boy cackled, then waved his hand. Suddenly, dozens more boys and girls on drakes flew over. Orson was dumbfounded. These little devils had ambushed him! And that brat? He was the guildmaster of some ridiculous guild called "Trick or Treat." Just like Usher had said, they had huge potential—but right now, their gear and levels sucked. Still, they might be the key to the US standing tall in the future. "In that case, forget the autograph. I’ll give you something better." Orson’s voice turned serious. "A present? Hell yeah!" The boy flew closer excitedly, holding out his hand like he was expecting epic loot. Orson’s lips curled into a smile. The boy’s face went pale. "WAIT WHAT—?! I WAS JOKING, BRO! DON’T NUKE ME!" "MOM! I SWEAR I’LL BE GOOD! ORGOD’S A MONSTER!" "WAAAHHH I WANNA GO HOME!" But it was too late. Orson grinned calmly. A pillar of white light shot up to the sky, splitting the heavens. Everyone on the fortress was left gaping. "Tell me he didn’t just..." Bradley stared in shock. "Those were kids, man!" Divine Slash muttered. Skyslasher shook his head. "And people call him a role model." The light fell like a waterfall. "Huh? I’m not dead? Wait... I’m floating?" "A mass teleport spell?! That’s a Forbidden Curse?!" Madman was stunned. It was the first time he’d seen Orson use this particular spell. In a 100-kilometer radius, every non-Guild member was lifted into the air, wrapped in soft white light. It caused no damage, only brief control. "Undying Lich has a second awakening quest. Head to Ghost City to trigger it. I’m sending you the coordinates. Here—these are for you guys." Orson privately messaged the boy, tossing over ten sets of level 50 Legendary gear and fifty sets of top-tier Hero gear. "...Are you quitting the game?" In his experience, when a bigshot started handing out loot , it usually meant they were logging off for good. Orson scowled and booted the kid off Aeloria with a solid kick. The white light carried them all up into the night sky and out of sight. "You didn’t kill them, right?" Bradley asked nervously. "They’re just teleported to the coastal transfer hubs in the US." Orson replied casually. Everyone let out a collective sigh of relief. "Mass teleport for a million people...?" TitanBreaker turned pale. As a fellow mage, he truly understood what that meant. It might not deal damage—but in the right hands, it was terrifying. What if you used it mid-battle to throw your enemy into the deep sea? Or into a mountain range? Spatial magic was already rare, and Forbidden Curse–tier spatial spells were basically myths. But Dimensional Shift didn’t just teleport people. It could move massive objects too—across distances 100 times Orson’s range. If he marked coordinates 10,000 km away on a mountain and yanked it to him? Boom. Problem solved. And the cooldown? Four hours. Great for retreats, or for pure physical annihilation. Global Warzone Announcement: 5 minutes until the Abyss opens. All adventurers, prepare for battle. Another broadcast rang out as light flared at Celestial Fortress’s transfer point. 80,000 UJ adventurers appeared—led by a familiar figure rushing toward Orson. Blank’s face darkened. Orson stiffened. That figure threw herself into his arms. "Sorry I’m late. I didn’t miss anything important, did I?" Naoko peeked up at him with big, teary eyes. Blank gritted her teeth, eyes blazing as her hand went to her blade. The fate of her man now hung in a single decision. Sienna stifled a giggle and glanced over at Bradley and the others. They all wore identical grins—mischievous and fully entertained. "I told him not to stand out too much. This is karma!" Madman laughed obnoxiously until Ruby smacked him upside the head. "You’re the one who always wants attention!" Madman shrunk back like a scolded turtle, winking at Sienna as she chuckled behind her hand. Naoko turned to Blank with a sweet smile. "First wife! Long time no see. You’re even more beautiful now—skin so smooth, I’m jealous." Emma’s brain shut down completely. "I-I’m not—I—don’t say that!" Her ears burned red as she fumbled and let go of her sword. "Oh wow! Naoko-sis is smart!" Sienna whispered slyly into Blank’s ear. "You’re the first wife, she’s the second. Big win for our big bro!" "Y-You’re insane! Why isn’t he dead already?!" Blank stammered, yanking Sienna in front of her like a shield. "I heard she’s pregnant with Orson-kun’s baby..." Naoko leaned in close, her voice like silk. "So... if she gets one, I want one too. Fair’s fair." Orson nearly passed out from sheer panic. Normal women would’ve started a catfight by now—but not this psycho. She didn’t care about first or second wife—she just wanted what the other had. Equal opportunity insanity. "Enough! Let’s not forget why we’re here." Orson quickly backed off a hundred meters and straightened up, forcing the group to regain focus. Emma wanted to stab Naoko—badly. She’d heard about Orson’s history with her. But she was also smart enough to know now wasn’t the time for drama. Naoko’s power was real, and they needed her. "My friend... your little sweetheart is on her way." Drunken Dream broke the silence as the final countdown ticked overhead. "Little sweetheart? Orson!" "Orson-kun! You’ve really been around, haven’t you?" Both women narrowed their eyes and glared at him. Orson felt his soul leave his body. What the hell is going on today?! "Ahem! Behold, your emperor returns! Now bow before the glorious Dragon Sovereign!" A dramatic cough echoed from the eastern sky. A blinding white light streaked toward them—followed by an earth-shaking roar. "Dragons! Holy crap, there’s hundreds of them!" Dynasty Old Yin shouted, staring in awe as the skies filled with massive, winged beasts. They tore through the clouds with overwhelming force, announcing the arrival of the Sky Sovereign.
Frequently Asked Questions

Where can I read Infinite Range: The Sniper Mage Chapter 678 online for free?

You can read Infinite Range: The Sniper Mage Chapter 678 for free on NovelHook. No registration required — just open the chapter and start reading.

Is Infinite Range: The Sniper Mage Chapter 678 the latest chapter?

Check the chapter list on the Infinite Range: The Sniper Mage page to see the most recent chapter. New updates appear as soon as they are released.

When will Infinite Range: The Sniper Mage Chapter 679 be released?

Release timing for Infinite Range: The Sniper Mage Chapter 679 depends on the author. Bookmark the novel on NovelHook to get the next chapter as soon as it drops.

Can I read Infinite Range: The Sniper Mage Chapter 678 on my phone?

Yes — NovelHook is fully mobile-optimized. Infinite Range: The Sniper Mage Chapter 678 works on any smartphone, tablet, or desktop browser.

Do I need an account to read Infinite Range: The Sniper Mage Chapter 678?

No account needed. Infinite Range: The Sniper Mage Chapter 678 and every other chapter on NovelHook are 100% free to read without signing up.

How do I find the next chapter after Infinite Range: The Sniper Mage Chapter 678?

Use the "Next" button at the top or bottom of Infinite Range: The Sniper Mage Chapter 678 to jump to Chapter 679, or open the chapter list to browse all chapters.

What is Infinite Range: The Sniper Mage Chapter 678 about?

Infinite Range: The Sniper Mage Chapter 678 continues the story of Infinite Range: The Sniper Mage. Open the chapter above to read the full content.

Is Infinite Range: The Sniper Mage Chapter 678 available in English?

Yes. Infinite Range: The Sniper Mage Chapter 678 is available in English on NovelHook, free to read online.

Can I adjust font size while reading Infinite Range: The Sniper Mage Chapter 678?

Yes. Open the reading settings (gear icon) to change font size and background theme while reading Infinite Range: The Sniper Mage Chapter 678.

How many chapters does Infinite Range: The Sniper Mage have in total?

The full chapter list is available on the Infinite Range: The Sniper Mage detail page. Infinite Range: The Sniper Mage Chapter 678 is one of many chapters — browse the list to see them all.

Continue Reading
Infinite Range: The Sniper Mage Chapter 668Infinite Range: The Sniper Mage Chapter 669Infinite Range: The Sniper Mage Chapter 670Infinite Range: The Sniper Mage Chapter 671Infinite Range: The Sniper Mage Chapter 672Infinite Range: The Sniper Mage Chapter 673Infinite Range: The Sniper Mage Chapter 674Infinite Range: The Sniper Mage Chapter 675Infinite Range: The Sniper Mage Chapter 676Infinite Range: The Sniper Mage Chapter 677Infinite Range: The Sniper Mage Chapter 679Infinite Range: The Sniper Mage Chapter 680Infinite Range: The Sniper Mage Chapter 681Infinite Range: The Sniper Mage Chapter 682Infinite Range: The Sniper Mage Chapter 683Infinite Range: The Sniper Mage Chapter 684Infinite Range: The Sniper Mage Chapter 685Infinite Range: The Sniper Mage Chapter 686Infinite Range: The Sniper Mage Chapter 687Infinite Range: The Sniper Mage Chapter 688
You May Also Like
Infinite Mana In The ApocalypseInfinite Mana In The OasisINFINITE MONEY - I Will Buy EverythingInfinite Potential SystemInfinite Providence: The First Legendary Death Supreme!Infinite Realm: Monsters & LegendsInfinite Regeneration: Crash-Test Dummy Reincarnated as a HumanInfinite Regeneration In The ApocalypseInfinite Rewards Harem System: My Rewards are x10,000Infinite Slaughter System: I Kill, Therefore I Ascend!