Chapter 24 Danger Looms
POV: LUNA
Luna couldn't sleep. Again.
Every time she closed her eyes, she saw those burning coals. That massive shape in the shadows. Smoke curling like living darkness.
At 3 AM, she gave up. Grabbed her jacket and headed to the library.
If she couldn't sleep, she'd at least be productive.
The library was empty. Just dim emergency lights and rows of silent books. Luna made her way to the restricted section. The one Professor Cael said was off limits without permission.
She wasn't planning to go in. Just research what she could access.
Luna pulled books on rogue wolves. Their behavior patterns. Common triggers for turning. How to track them.
The young rogue from earlier bothered her. Something about the whole situation felt wrong.
She spread her notes across a table. Started piecing together what she'd observed.
The rogue had been in sector three. Far from the usual territory for recently turned wolves. They typically stayed closer to campus. Seeking help. Drawn to the concentration of wolf energy.
But this one had gone deep. Deliberately.
Luna checked the map. Sector three bordered the oldest part of the forest. Where the ancient trees grew. Where students weren't supposed to go without faculty escort.
Why would a scared, newly turned wolf head there?
She flipped through tracking notes from Thorne's class. Rogue behavior was usually erratic. Random. Fear driven.
But the tracks Marcus had found were purposeful. A straight line. Like the rogue knew exactly where it was going.
"Can't sleep either?"
Luna jumped. Spun around.
Ryder stood in the doorway. He wore sweatpants and a t-shirt. Hair messy. Clearly just woken up.
"Sorry. Didn't mean to scare you."
"What are you doing here?"
"Security sweep. Part of my mentor duties. Saw the lights." He approached the table. Looked at her spread of books and notes. "Researching rogues?"
"Something about today felt off."
"How so?"
Luna explained. The location. The purposeful tracks. The straight line trajectory.
Ryder listened. His expression grew more serious with each point.
"You think someone was controlling it?"
"I don't know. Maybe not controlling. But guiding. Or baiting."
"Toward what?"
"Us. Or me specifically."
Ryder sat down. Studied her notes more carefully. "Show me the map."
Luna pointed out the rogue's path. Ryder traced it with his finger. His jaw tightened.
"This line. It passes directly through the Moon Circle clearing."
"So?"
"The Moon Circle is a power nexus. Strong magical energy. If someone wanted to lure powerful wolves to a specific location, that's where you'd do it."
Luna's stomach dropped. "You think it was a trap?"
"I think it could have been. Or a test. To see how you'd respond."
"But why? Who would do that?"
"That's the question."
Nova appeared in the doorway. She looked half asleep and annoyed. "Found you. Do you know what time it is?"
"How did you know I was here?"
"You weren't in your room. Figured you'd either be here or doing something stupid in the forest. Library seemed safer to check first."
She joined them at the table. Saw the research. "Oh good. More mysteries. Just what we need."
"Luna thinks someone manipulated today's rogue."
"Of course she does. Because nothing can ever be simple."
But Nova was looking at the notes now. Her expression shifting from sarcasm to concern. "Wait. This is actually weird."
"Thank you."
"No, I mean really weird. I heard some older students talking at dinner. About other rogues showing up in strange places. Acting unusual. Like they're being herded."
"Herded where?"
"Toward campus. Or specific locations around campus. The faculty keeps saying it's coincidence. Seasonal patterns. But it's been happening more frequently."
Ryder stood abruptly. "Stay here. Both of you."
"Where are you going?"
"To check something. Don't leave this library."
He disappeared before Luna could argue.
Nova looked at her. "What do you think he's checking?"
"Security logs maybe? Other incident reports?"
"Or he knows something and doesn't want to tell us yet."
They waited. Luna tried to focus on her research. But her mind kept returning to those burning eyes. That presence in the forest.
Twenty minutes later, Ryder returned. He carried a folder. Faculty property. Stamped with security clearance warnings.
"You're not supposed to have that," Nova said.
"Probably not." Ryder opened it. Spread out incident reports. "Look at these dates."
Luna scanned them. Rogue sightings. Unusual creature behavior. Breaches in the outer wards.
All within the last month. All increasing in frequency.
"Someone's been testing our defenses," Ryder said. "Probing for weaknesses. Using rogues as pawns."
"Who would have that kind of power?" Luna asked.
"Dark mages. Rogue alphas. Or something worse."
"Worse how?"
Ryder hesitated. Like he was deciding how much to reveal. "There are things in the old forests. Ancient creatures. Most are content to stay away from wolves. From civilization. But sometimes they get curious. Or hungry."
"You think that thing I saw today is one of them?"
"I think it might be. And if it is, we have a serious problem."
Nova's face had gone pale. "How serious?"
"The kind that gets people killed."
Luna's mark pulsed. That warning sensation again. Stronger than before.
"It's close," she whispered.
"What?"
"The presence from earlier. It's near campus. Right now."
Ryder moved to the window. Looked out at the dark grounds. "I don't see anything."
"I can feel it."
Luna stood. Joined him at the window. The campus looked peaceful. Empty. Normal.
But underneath. Underneath felt wrong.
Her wolf senses screamed danger. Close. Circling.
"We should wake the faculty," Nova said.
"And tell them what? That Luna has a bad feeling?"
"It's more than a feeling."
A sound cut through the night. Distant at first. Then louder.
A howl.
Not wolf. Not human. Something else. Something that made Luna's bones ache with primal fear.
"What is that?" Nova breathed.
The howl came again. Closer this time. From the forest edge. Just beyond the wards.
Other students were waking. Lights flicking on in dorm windows. Confused voices.
Ryder grabbed Luna's arm. "We need to move. Now."
"Where?"
"Away from windows. Away from exterior walls."
They ran. Down the corridor. Toward the library's center. The most protected part of the building.
The howl pierced the air again. So close now it rattled the windows. So loud it seemed impossible.
Faculty alarms started blaring. Emergency protocols activating.
Professor Thorne's voice boomed through the PA system. "All students to defensive positions. This is not a drill. Repeat, this is not a drill."
Luna's mark burned. Not warning anymore. Active pain. Like something was trying to tear it off her skin.
"Luna, what's wrong?" Nova grabbed her.
"The mark. It's reacting to whatever's out there."
"That's not normal."
"Nothing about this is normal."
The building shook. Something massive had struck the outer wards. Testing them. Pushing.
Through the window, Luna saw it. The creature from the forest. But not hiding anymore. Not cautious.
Huge. Twice the size of any wolf. Fur like shadow. Eyes burning red. Smoke rolling off its body like it was on fire from the inside.
"Holy shit," Nova whispered.
The creature stared directly at them. At Luna specifically.
Then it opened its jaws and howled again.
The sound shattered windows. Sent students screaming. Made the wards flicker and spark.
Ryder pulled them back. "Move! Go!"
But Luna couldn't look away. Because behind the creature, more shapes emerged from the forest. Smaller. But just as wrong. Rogues. Dozens of them. All moving in formation. All focused on the same target.
The campus.
"They're attacking," Luna said. "They're actually attacking."
The creature charged the wards. Slammed into them with impossible force. The magical barrier held. Barely.
Other faculty were running now. Organizing defenses. Preparing for breach.
And all Luna could think was that this was her fault. That thing was here for her. Had brought an army for her.
The howl came one more time. Right outside. So close Luna could feel the vibration in her chest.
Then silence.
Worse than the noise. Because silence meant waiting. Planning.
Attacking.