DEV BUILD - NOT FOR PUBLIC USE
 

Check out our latest Campaign!

 

Part of USS Franklin D. Roosevelt: A Colony Reborn and Montana Station: Montana Squadron Season 2

ACR 003 – The Viral Threat

Published on October 18, 2025
P02329871
10.6.2402
0 likes 117 views

“We no longer have need of your people.”  The face of the leader of the colonists filled the screen on the bridge of the USS Franklin D. Roosevelt.  Captain Peter Crawford sat in the center chair, staring at the man.  They had been assisting in moving the large group off the Cushing for the better part of the last few days.  Conversations between the civilians and the Starfleet officers had been cordial in every way.

Crawford had wondered when the facade would drop.  “I understand you feel that our support isn’t necessary for the colony’s success, Mr. Lenaso.  Our concern is what led to the previous colony’s failure.”

“We are aware of the issue that led to the failure.  We’ve taken steps to mitigate it.  Your people need to leave.”  Lenaso’s face remained pressed, tightly wound in a fresh round of annoyance.

Crawford shook his head, “That’s not part of the agreement, process, or policies you signed on to as a part of your agreement with Montana Colonial Operations.  There’s…,”

The man growled, “They can leave alive or they can leave in body bags.  You choose.  Ten minutes, Captain Crawford.”

The channel cut, leaving Peter speechless for one second.  He acted quickly, “Notify all teams they are coming back in the next two minutes. Notify Montana Station, we’ve got a situation.”

 

“We know as much as you know.”  The concerned face of Fleet Captain Geronimo Fontana was on the screen of the bridge.  Captains Walton of the Perseverance and Thorne of the Cushing stood behind Crawford.  “They didn’t hurt any of our people, at least.”

Walton’s eyebrows were arched, her eyes furious at the colonists.  “We didn’t test their resolve or the time.  Given the lack of weapons we provided the colonists, there’s the question of what they would use to harm our crew.  We’re running every battery of scans on the colony location and the rest of the planet.”

“Colonial Operations is considering revoking the contract and letting them operate independently.”

Crawford winced, “They’ll get what they want – no oversight and no support.  What if they’re planning something more sinister?” He watched Fontana let out a small sigh.

“We’re discussing options to place several beacons and buoys for us to be able to observe from a distance.  Colonial Operations isn’t happy at the moment, and I do not blame them.  Complete your scans, see what you can see, and stand by.” 

The channel closed, and Crawford turned to his science chief, “Lieutenant Vlokar?”

The Vulcan was working his console, eyes searching the displays.  “The planet is as expected – no change from previous surveys.  Plant and animal life within normal readings.”  He tapped at the console, “The official record regarding the colony’s abandonment is unusual.”

Crawford felt a frown tugging at his forehead, “The original colonists abandoned due to a food shortage and a rising infection rate due to an unknown virus.”

Vlokar focused his console on the report and the incoming data from the planet, shifting it to the main screen.  “The evacuation was done by a private operation due to the lack of a station at he time.  They did not complete scans or surveys before departing for a long trip back to the nearest station.  The sensors are showing a large amount of food availability, both plant-based and animal-based.  The soil in the former crop locations is reading rich in soil quality with no evidence to suggest they were ever in decline.”

Crawford looked back at Captain Walton. “Take a station—see what you can track down on the former colonists—any files, updates, traces.” She slid into a console and went to work. He turned back to Vlokar. “What about the virus?”

The science officer arched an eyebrow, “That is another layer in this increasingly curious tale.”  Another screen appeared at his command.  “The records on the infection are minimal, and the private transport operation, at the time, was not equipped for a medical inspection or investigation.  What data was transferred was indicative of a flu-like infection.  The indicators and symptoms were at odds – fevers, chills, septic developments, vision and hearing deficiencies, as well as neurological symptoms.”

Peter tapped at the arm of his chair, “Lieutenant Mika to the bridge.”  He hoped the doctor could shed some light.  “No samples were taken at the evacuation?”

“No, sir.  It was not unusual for a private operation to overlook certain details, given how far out in the rimward the colony was.”

The turbolift door at the back of the bridge flew open, admitting the chief medical officer, Lieutenant Oswald Mika, who glanced at the view screen.  “That’s probably why you called me.”  He whistled in appreciation, “That is not a naturally occurring virus – that’s certainly manufactured.”

Walton turned in the chair at her station, “That would make sense.  Peter – nearly every one of the evacuated colonists died within ten years of returning home.  It’s going to take me some time to get medical records.  There’s something else.  The original group was granted a scientific study license for infectious diseases.  I had to dig for it – it wasn’t in the original brief.”

Crawford stared at the screen, shaking his head in shock. “Doc Mika – any way to treat it?”

Oswald had moved to an empty station beside Walton, working out what he could.  “It’s a pretty violent virus – it attacks the immune system on nearly every level, but slowly.  I don’t know what they intended to manufacture, but it couldn’t have been this.  The efficacy of this bears out Captain Walton’s report – once it started its work, it wouldn’t have stopped.”

Peter remained fixated on the screen and its data.  “Update Montana Station on our progress— captains and senior staff meeting in an hour.  Captain Thorne, have Director Walker-Halsey read into the case and join us.  Bring any ideas – no matter how audacious.  Whatever we do, it’s going to need a miracle.”

AUTHOR

CHARACTERS

Load Time: 0.28 seconds

Total SQL Queries: 96

2 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (171069) ORDER BY meta_id ASC
1 SELECT wp_posts.* FROM wp_posts WHERE 1=1 AND wp_posts.post_name = '171069' AND wp_posts.post_type = 'story' ORDER BY wp_posts.post_date DESC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (160906) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 63693 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (76188) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 76188 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (76187) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 95582 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 149593 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 132044 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 97779 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 54243 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 140269 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 140258 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 53728 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 140270 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 53879 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 76189 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (130078) ORDER BY meta_id ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (161853) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 161853 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (143737) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 160918 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 65055 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 78224 LIMIT 1
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 ID, post_name, post_parent, post_type FROM wp_posts WHERE post_name IN ('donate') AND post_type IN ('page','attachment')
1 SELECT * FROM wp_posts WHERE ID = 88217 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 32091 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (170919) ORDER BY meta_id ASC
1 SELECT wp_posts.* FROM wp_posts WHERE ID IN (170919)
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 post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (173660,173993) 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 wp_posts.* FROM wp_posts WHERE ID IN (173993,173660)
1 SELECT * FROM wp_posts WHERE ID = 130094 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 160893 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (130166) ORDER BY meta_id ASC
1 SELECT meta_value FROM wp_postmeta WHERE post_id = 130166 AND meta_key IN ( SELECT CONCAT(SUBSTRING(meta_key, 1, LENGTH(meta_key)-9), "position") as idx FROM `wp_postmeta` WHERE post_id = 130166 AND meta_key LIKE "manifest_%_character" AND meta_value = '56930' )
1 SELECT * FROM wp_posts WHERE ID = 130166 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (161918) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 161918 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (56930) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 58775 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 161632 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 161633 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (161850) ORDER BY meta_id ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (145535) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 161850 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 140034 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 142589 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 142587 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 66243 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 130283 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (142345) ORDER BY meta_id ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (169512,171022,171071,171350) ORDER BY meta_id ASC
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 = '169511' ) ) 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 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 = 142345 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (169511) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 143732 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_posts WHERE ID = 145535 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 143737 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 76187 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 56930 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 76599 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 169511 LIMIT 1
1 SELECT user_id, meta_key, meta_value FROM wp_usermeta WHERE user_id IN (2468) ORDER BY umeta_id ASC
1 SELECT * FROM wp_users WHERE ID = '2468' LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 143729 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 95600 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (161846) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 147845 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 161846 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (76599) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 160906 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 130078 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (160613) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 160613 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (147846) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 147846 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (147845) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 147863 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (95600) ORDER BY meta_id ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (142217) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 142217 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (52541) ORDER BY meta_id ASC
1 SELECT wp_posts.* FROM wp_posts WHERE ID IN (52541)
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 = '2468' ) ) 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 UPDATE `wp_postmeta` SET `meta_value` = '117' WHERE `post_id` = 171069 AND `meta_key` = 'views'
1 SHOW FULL COLUMNS FROM `wp_postmeta`
1 SELECT meta_id FROM wp_postmeta WHERE meta_key = 'views' AND post_id = 171069
1 SELECT * FROM wp_posts WHERE ID = 122 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 12371 LIMIT 1