DEV BUILD - NOT FOR PUBLIC USE
 

Part of USS Speedwell: The Beacon and Bravo Fleet: Shore Leave 2402

Shadow Boxing

Minos Korva Prime, Minos Korva System, Alpha Quadrant
2402.7.12 / 03.24hrs
1 likes 101 views

The hollow reverberation of Ayres’s fist against the padded target echoed through the holodeck. Beads of sweat formed at his hairline as he slipped beneath an invisible counterpunch, pivoted on the balls of his feet, and drove a stinging right hook into his sparring partner’s foam-clad midsection.

“Come on,” he murmured, voice low and steady, feet settling into the familiar pattern, “You’re faster than that, Milo”

For a heartbeat the holographic coach wavered – his angular jaw and silver streaked hair rippling like heat off a desert road – then curved into a knowing grin and lunged forward with oversized leather pads.

Each crash of pad on glove sounded like the soft cadence of raindrops on a dense forest canopy.
His heart drummed in his temples as Ayres flowed through the sequence: strike, retreat, pivot, repeat. Around him the worries of command – flickering console lights, diplomatic messages waiting in his inbox, the dull hum of starship systems – fell away like fallen leaves on a woodland floor. There was only the pulse of his breathing, the warm slick of exertion on his arms, the satisfying resistance of glove meeting pad.

Then, without warning, a searing flash of white light blazed around him, blinding and immediate. The holodeck vanished. His glove cut through empty air.

The first sensation was the chill. Not the carefully humidified climate control of a starship, but crisp, bracing air scented with pine resin. Dew clung to his skin in fine beads that cooled his sweat-soaked tank top. His spine prickled as if cooled by a mountain wind.

Ayres stood motionless, chest tight, listening to the rustle of high branches overhead and the distant call of a wood thrush. His gloves were still laced on; his training shorts and tank top clung to him like wet moss. No combadge, no tricorder, no phaser. The absence of technology felt as strange as walking barefoot on the forest floor.

“Computer, end program,” he called, voice swallowed by the hush of pine needles underfoot. No answer came, only the steady whisper of wind through needles and the soft scuttle of tiny creatures in the underbrush.

“Sacramento, this is Captain Ayres,” he tried, tone firm against the unknown. Silence answered him. He inhaled deeply, filling his lungs with the resinous tang of fir and the cool breath of dawn.

He turned slowly in a small clearing ringed by towering conifers whose trunks rose like ancient columns toward a sky strewn with stars. The horizon glowed pale pink as dawn pushed back night, and beyond the tree line jagged peaks loomed, their snow-dusted summits catching the first slant of sun like a promise of distant heights.

“Could’ve beamed me into a locker room at least,” he muttered, flexing his arms as a breeze sifted through the clearing, stealing more of his warmth.

His thoughts drifted to the Task Force communique he’d skimmed hours ago. An invitation wrapped in diplomatic flourish. He’d rolled his eyes then.

At the edge of the clearing, half-buried in a tangle of ancient roots and moss, he spotted a small pack: Federation-issue, rugged and utilitarian. He knelt on soft earth and unzipped it, revealing supplies as practical as a mountain trail kit: a water canister, a hand-crank torch, a foil thermal blanket that glinted like morning frost, compact rations, a basic med-kit, a field tricorder. And, to his relief, sturdy boots and fresh clothes. Lifting the pack, its weight settled over his shoulders with a comforting dose of reality.

Comments

  • FrameProfile Photo

    Brilliant! Captain Jimmy Conrad is also a keen boxer - maybe we can set out a sparring session sometime! What a fun starting post! See you at The Beacon!

    July 14, 2025

Load Time: 0.17 seconds

Total SQL Queries: 86

2 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (160235) ORDER BY meta_id ASC
1 SELECT wp_posts.* FROM wp_posts WHERE 1=1 AND wp_posts.post_name = '160235' AND wp_posts.post_type = 'story' ORDER BY wp_posts.post_date DESC
1 SELECT * FROM wp_posts WHERE ID = 143438 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 145887 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 136675 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (143436) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 157247 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 151894 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 133309 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 133308 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 133306 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 133307 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 133305 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 133304 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 133303 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 73912 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (133263) ORDER BY meta_id ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (162217) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 162217 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (147951) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 150266 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 150272 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 149621 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 = 16756 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 49761 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 = 'fleet_action' ) ) 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 (163230,163266) 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 (163230, 163266) ORDER BY t.name ASC
1 SELECT wp_posts.* FROM wp_posts WHERE ID IN (163230,163266)
1 SELECT * FROM wp_posts WHERE ID = 157590 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 150888 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 153055 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 153053 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 152997 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 150537 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 150510 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 150532 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 150505 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 150493 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 151308 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 148141 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 147952 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 158480 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 155107 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 155102 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 155099 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 158532 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 158530 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (158480) 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 = '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 = 158973 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 155149 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (158857) ORDER BY meta_id ASC
1 SELECT user_id, meta_key, meta_value FROM wp_usermeta WHERE user_id IN (1295) ORDER BY umeta_id ASC
1 SELECT * FROM wp_users WHERE ID = '1295' 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 = 147951 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 158857 LIMIT 1
1 SELECT user_id, meta_key, meta_value FROM wp_usermeta WHERE user_id IN (2232) ORDER BY umeta_id ASC
1 SELECT * FROM wp_users WHERE ID = '2232' LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 155151 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 155147 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 148142 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (147850) ORDER BY meta_id ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (147760) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 143436 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 133263 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 147760 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (156269) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 156269 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (147851) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 147851 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 147850 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 155266 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (105004) 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 = '1295' ) ) 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 = 105004 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (18746) 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 = 'member_user' AND wp_postmeta.meta_value = '1295' ) ) 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 UPDATE `wp_postmeta` SET `meta_value` = '101' WHERE `post_id` = 160235 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 = 160235
1 SELECT * FROM wp_posts WHERE ID = 12371 LIMIT 1