DEV BUILD - NOT FOR PUBLIC USE
 

Check out our latest Campaign!

 

Part of USS Hypatia: The Peace We Keep and Bravo Fleet: New Frontiers

Part 3

Published on October 30, 2025
Various
2402
0 likes 92 views

Most Klingon warships would be, at the very least, frustrated that they’d been essentially allocated to babysitting a bunch of Starfleet vessels on scientific duties. Where was the glory in watching sensor screens and sitting around for someone to come to you? The silence was maddening, deafening, to most Klingons.

But the Mok’tal never complained. Never deviated. For damn near a standard hour, now, the old Bird of Prey had orbited the squadron under cloak, silent, all eyes on the sensor screen. To this faithful old dog of House Koloth, duty and honor were one and the same- there was none to be gained by complaining to those who do not listen, and contrarily, much to be gained by keeping a weather eye on the horizon.

So when Hel’ka barked that she had something on the scope, Mok’tal was not filled with cries of joy for a crew spoiling for a fight- but a quieter, anticipatory satisfaction. Kurino rose wordlessly from her center chair and joined her first officer and mentor by the console, glaring at the four unidentified contacts off the Bird of Prey’s starboard bow.

“Hail our Starfleet friends,” the Klingon barked, voice controlled and sharp but with an eager readiness to her smile. “It seems the people of the Expanse have come to greet us like warriors after all.”


Standing watch over someone else’s archeological expedition in the exciting new Shackleton Expanse was not the kind of mission that Al-Batani’s commanding officer had in mind when they’d been summoned to Framheim some days ago, but that was where they found themselves now. Hypatia, under the command of one of his own, was now taking the lead and that meant he would have to play second fiddle for once, but that was ok. After several months in Changeling captivity and even longer under the rehabilitation teams at Starfleet Medical, Vasoch Gor was just happy to be back at all. And not only back, but in command of his own ship for the first time since those early days on Hathaway, before the Dominion conflict, before the devastation of Frontier Day.

“Sometimes I find it hard to believe we’re here,” he whispered, staring from the ready room window, taking in the sights of the other ships of the squadron, each in close formation, each as spectacular as the day they were created.

Commander Tharia sh’Elas remained silent, cold. She knew exactly what he meant and whilst she agreed with him, she would let him have his moment of quiet reflection. She was the only other person on any ship in the near vicinity to have experienced what he had, and she too found it hard to imagine they would be in this position.

Turning from the window, the diminutive, pig-like creature looked across the desk at his Andorian XO. “Do you think it will ever get easier?” He asked her.

“I have to hope so,” Tharia nodded slowly, lips pursed as she gave it some consideration. “If it doesn’t, why did we even bother?”

Vasoch nodded slowly. Talking with Tharia about their shared experiences always felt more productive and supportive than months talking to therapists and commanders looking for tactical insights that would never come. It was those shared experiences that had caused him to reach out and offer the commander the role as his able deputy and second in command.

They didn’t have any time to talk it through further, the comm channel in the ready room summoning both senior officers to the bridge. Upon entering the command centre, a yellow-clad Bajoran rose from the captain’s chair and stepped aside.

Mok’tal is hailing us,” Commander Peri advised, then returned to her station at the tactical wall.

“Maybe Kurino’s finally got bored and wants to join in the dig,” Tharia shrugged, moving behind the captain to take her seat to his right, drawing a laugh from the Tellarite.

“Let’s find out what the Klingons want,” For ordered with a nod towards Ops, “put Kurino on screen.”

“She’s requesting all commands, Captain…”

The laugh that had accompanied his original request suddenly dissipated at the understanding that their Klingon counterpart needed to speak to everyone, not just Al-Batani.

“Connect the squadron commanders,” his tone more serious than before.”


Across the squadron’s viewscreens came the dull and dark view of Mok’tal‘s bridge- Kurino sitting cross-legged in the center seat, one hand mindlessly twirling one of her mek’leths.

Hypatia Squadron, this is Mok’tal,” she began, conscious enough to try and tone down the anticipation in her voice. “We have four contacts, likely of the Draxan Imperium, approaching your location from your port beam at low warp, estimated ETA about ten of your standard minutes. We are turning now to follow under cloak, but be advised- their weapons and shields are powered up. I do not believe they are here to share pleasantries and diplomatic invitations. We will keep you updated. Mok’tal out.”


Just like that, Kurino’s bombshell had been delivered and Starfleet were left to deal with the consequences. Whilst the tactical officer inside her screamed to raise shields and head to confront this potential foe in order to shield their people on the surface, the commander she had become won out as the Bajoran sat on the edge of her seat, hands grasped on the arm of her chair. Before she could chime in though, the Tellarite on the screen folded his arms defiantly.

I know what you are going to say,” he wrinkled his snout, “so I’ll save you the bother. Commander Song, take Wasp and patrol the border. Be the visible presence compared to Mok’tal’s cloak and dagger approach. Do not engage.

“Don’t need to tell us twice.” She may have been doing the strange oddity of a scientific survey, but Wasp was a combat vessel first and foremost- greeting angry neighbors was exactly up her alleyway. The little escort’s shields dropped for a moment, just long enough to extract her little three-person expedition, and then she spun on her metaphorical heel and punched the throttle, arcing past Al-Batani‘s blunt prow and rocketing off towards the newcomers.

And the rest of us?” Elliot Mercer of Cardenas asked, happy to defer to the Tellarite on this occasion.

“We remain and keep the expedition on track, but we provide means of escape should the situation deteriorate,” Noli interrupted the Tellarite this time, causing the older man to raise an eyebrow.

You really have changed,” Vasoch grinned, “but Noli is right. Business as usual until the situation changes. At such a time, Al-Batani will support Wasp as required, whilst Cardenas and Hypatia evacuate the science teams.

Watching the various commanders from the squadron disappear from the viewscreen, Noli looked across to her XO. “And just like that, the mission changes…” she sighed.

Darek scowled at the empty screen. “Who put Gor in command?”

“Regulation 191, article 14,” Noli smirked, raising a brow. “In a combat situation involving more than one ship, command falls to the vessel with tactical superiority, should there not be a higher ranking officer present. The threat of the Drakan forces makes this a tactical scenario and command falls to Al-Batani in the absence of Fleet Captain Nazir and an appointed flagship.”

“You did your research,” Prenar laughed, shaking his head, making his way to his feet.

“What kind of commander would I be if I wasn’t prepared for all eventualities?” the rhetorical question hung in the air, a silent appreciation between the two marking how far they had come as a team in such a short space of time.

“I’ll alert the away teams,” Prenar pre-empted the orders of his captain, taking his leave and vacating the command pit to converse with Lieutenant Nes at tactical.

Relaxing into her command chair once more, the Bajoran blonde watched the starships on the screen shift position, a subtle reflection of the change in readiness for whatever might come. And for once, she was thankful to be on the bridge of a starship that meant she didn’t have to make such judgement calls.

And that was a sign of how far she had come.

AUTHORS

CHARACTERS

Load Time: 0.36 seconds

Total SQL Queries: 144

2 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (172505) ORDER BY meta_id ASC
1 SELECT wp_posts.* FROM wp_posts WHERE 1=1 AND wp_posts.post_name = '172505' AND wp_posts.post_type = 'story' ORDER BY wp_posts.post_date DESC
1 SELECT * FROM wp_posts WHERE ID = 16477 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (171042) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 59529 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 141039 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 47170 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 68792 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 106560 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 106408 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 84097 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 59523 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 49897 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 141043 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 68841 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 121479 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (141042) ORDER BY meta_id ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (141041) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 141042 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 140997 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (156633) ORDER BY meta_id ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (164469) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 141033 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 120325 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 121484 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 141044 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 106562 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 106557 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 50322 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 121488 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 141035 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 106564 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 141037 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 141031 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 125629 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 171162 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (49898) ORDER BY meta_id ASC
1 SELECT t.*, tt.*, tr.object_id FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON t.term_id = tt.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('group_news_category') AND tr.object_id IN (173660, 173993) ORDER BY t.name ASC
1 SELECT * FROM wp_posts WHERE ID = 170566 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (171175) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 171177 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (171177) ORDER BY meta_id ASC
1 SELECT wp_posts.ID FROM wp_posts WHERE 1=1 AND wp_posts.post_type = 'group_news' AND ((wp_posts.post_status = 'publish')) ORDER BY wp_posts.post_date DESC LIMIT 0, 2
1 SELECT wp_posts.* FROM wp_posts WHERE ID IN (173993,173660)
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (173660,173993) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 171174 LIMIT 1
1 SELECT wp_posts.ID FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) INNER JOIN wp_postmeta AS mt1 ON ( wp_posts.ID = mt1.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'event_status' AND wp_postmeta.meta_value = 'In Progress' ) AND ( mt1.meta_key = 'event_type' AND mt1.meta_value IN ('fleet_action','fiction_campaign') ) ) AND wp_posts.post_type = 'events' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_title DESC LIMIT 0, 1
1 SELECT wp_posts.* FROM wp_posts WHERE ID IN (170919)
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (170919) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 32091 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 88217 LIMIT 1
1 SELECT ID, post_name, post_parent, post_type FROM wp_posts WHERE post_name IN ('donate') AND post_type IN ('page','attachment')
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (171174) ORDER BY meta_id ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (171172) ORDER BY meta_id ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (171162) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 140109 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 16449 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (43643) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 58190 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (58190) ORDER BY meta_id ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (170784) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 170816 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 147802 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (170800) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 170824 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 170907 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 154958 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 147485 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 171713 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 16245 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 156633 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (81798) ORDER BY meta_id ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (106586) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 47960 LIMIT 1
1 SELECT wp_posts.* FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'mission' AND wp_postmeta.meta_value = '166042' ) ) AND ((wp_posts.post_type = 'story' AND (wp_posts.post_status = 'publish' OR wp_posts.post_status = 'acf-disabled'))) GROUP BY wp_posts.ID ORDER BY wp_posts.post_date ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (171951,172086,172097,172526,172771,173837,173812,173797) ORDER BY meta_id ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (104653) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 82989 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 141027 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 49896 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 43292 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 104653 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 89686 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 68847 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 121475 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 59535 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 82987 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 59533 LIMIT 1
1 SELECT wp_posts.* FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'member_user' AND wp_postmeta.meta_value = '0' ) ) AND wp_posts.post_type = 'member' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC
1 SELECT * FROM wp_posts WHERE ID = 170905 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 44692 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 43643 LIMIT 1
1 SELECT * FROM wp_users WHERE ID = '18' LIMIT 1
1 SELECT user_id, meta_key, meta_value FROM wp_usermeta WHERE user_id IN (18) ORDER BY umeta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 166042 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 43421 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 106586 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 49898 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 141041 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (166042) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 171172 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 170811 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 171175 LIMIT 1
1 SELECT wp_posts.ID FROM wp_posts WHERE 1=1 AND wp_posts.post_type = 'acf-field' AND ((wp_posts.post_status = 'publish')) AND wp_posts.post_excerpt = '_validate_email' ORDER BY wp_posts.menu_order ASC, wp_posts.post_title ASC LIMIT 0, 1
1 SELECT * FROM wp_users WHERE ID = '2886' LIMIT 1
1 SELECT user_id, meta_key, meta_value FROM wp_usermeta WHERE user_id IN (2886) ORDER BY umeta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 59519 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 59539 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 81798 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (170811) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 147848 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (147848) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 147849 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (147849) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 82024 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (82024) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 170815 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 43418 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (170815) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 164469 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 171042 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 170784 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 170800 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (43421) ORDER BY meta_id ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (43418) ORDER BY meta_id ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (104324) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 131723 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 53684 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 68790 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 86768 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 121477 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 59525 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 76130 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (76130) ORDER BY meta_id ASC
1 SELECT meta_id FROM wp_postmeta WHERE meta_key = 'views' AND post_id = 172505
1 SELECT wp_posts.* FROM wp_posts WHERE ID IN (104324)
1 SHOW FULL COLUMNS FROM `wp_postmeta`
1 UPDATE `wp_postmeta` SET `meta_value` = '92' WHERE `post_id` = 172505 AND `meta_key` = 'views'
1 SELECT wp_posts.ID FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'member_user' AND wp_postmeta.meta_value = '18' ) ) AND wp_posts.post_type = 'member' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC LIMIT 0, 1
1 SELECT wp_posts.* FROM wp_posts WHERE ID IN (18322)
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (18322) ORDER BY meta_id ASC
1 SELECT wp_posts.ID FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'member_user' AND wp_postmeta.meta_value = '2886' ) ) AND wp_posts.post_type = 'member' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC LIMIT 0, 1
1 SELECT * FROM wp_posts WHERE ID = 12371 LIMIT 1