Hello there!

I'm gonna try doing a TF2 fanfic, and what better way to start with trying to give a reason as to how mods can exist in the universe! :P

Mostly one-shots of each mod I try in game in real life, leave a suggestion as to what mod I should do!

Mod One - Dodgeball


He couldn't have heard it right.

"You said... DODGEBALL, right?" the unmasked Pyro repeated into the phone. After the Administrator removed the restriction on where they were allowed to go in the war, everyone's been heading off to try these new "mods."

"Yeah! Why, you don't sound all that excited," the voice on the other end replied. "Well, that's because all you said was 'Bro, play Dodgeball with me.' I thought you were gonna show me a Mod," Pyro replied.

The voice on the other end, of course, was another BLU Pyro like him that had left immediately when we got the notice. "Well, this is one of the mods. Trust me, you're gonna love it!" they mmphed. When one fights in a war behind a gas mask all the time, you can easily decipher what other masked Pyros say quickly.

Pyro decided to wing it. "Alright, what's so special about it?" he asked, and the firebug on the other end seemed to be distracted with something, but an airblast and very loud explosion was crystal clear, followed by cheering Pyros. "Sorry, we just won- just get down here!" the BLU mumbled, before hanging up.

The Pyro had two options. One was to stay here with his currently assigned team and endure Soldier's constant drills and exercises, or go try out this 'Dodgeball' mod.

Who the hell am I kidding, he thought, punching the number for a transfer request to the Dodgeball map.

As the Gravel War has been going on, battles have become less and less... serious. The mercenaries slowly realized that there was no gain, and it slowly became a game to them. What with Respawn keeping them immortal and all the damn guns a psycho could ask for, who wouldn't take the multi-million dollar salary of fighting in a war like this?

With the more creative mercenaries appearing without serious war to distract them, they began making their own branches of the war known as 'Mods.' Mods are just about like the normal warfare, except with a twist, which could be from a small change to a massive change. Mods then take place on custom 'maps' bought or made by the mercenaries. Considering the massive amount of money given to them a year, they can afford that satellite arena in space, or that CTF battle in a block world called 'Minecraft.'

This curious Pyro, known as Dom by his merc friends, learns about some of these Mods. After spending most of his career in standard battles or 'Trade' Mod maps, it wouldn't hurt to try new ways to kill, would it?

Today he finds out.

Being the smart mercenary, Dom watched a Dodgeball match or two before joining in, and any Scout with a brain cell could tell it both excited and scared him shitless.

Basically Dodgeball worked like Arena, where you eliminate the enemy team before they do the same. However, you do this by constantly reflecting a critically charged homing rocket back, as it then targets an enemy until they can airblast it back, and the cycle repeats until one team runs out of players.

It was just the change Dom could ask for.

He noticed one BLU Pyro fending off 5 RED Pyros in the current match. Nomatter what angle the rocket got reflected back, this Pyro seemed to be able to airblast it right back, until the rocket careened into a RED's face, blowing him up.

Oh yeah, the rocket gets faster with every airblast until it blows up. Then a new one spawns.

The match ended with BLU winning, and Dom got ready to join in. He gave his favorite flame thrower a quick look over.

It was quite the fun piece of equipment. It was a Strange Degreaser, except marked up with his own personal additions. It was made to track his current killstreak, as well as track how many Engineers he's killed total and point-blank kills he's made. And it spewed green fire. Who could resist such a beautiful machine?

This thing never failed him, and it certainly wouldn't this time. He liked hunting down Direct Hit Soldiers on the battlefield just to reflect their rockets back at them. How hard could this be?

He spawned into the next match, 7 versus 7. He looked around at his fellow Pyros, sizing them all up.

Individually, they didn't look all that bad. They had some decent hats, one with two Unusual cosmetics on, and he noticed some of their flame throwers had Projectiles Reflected counters with quite the high numbers.

Not bad.

"Mission begins in 10 seconds," the Announcer boomed. No doubt pre-recorded, but still spine-tingling every time he heard the woman's venomous words. A small squeak to his right made him look over, and he saw his friend wave at him from the opposite end of the small group. Dom gave him a friendly wave back as the Announcer counted down to one, and a rocket dropped from a small portal above the arena.

The arena itself didn't look too fancy. It was almost like a giant rectangular room with built in resupply rooms for the start of the round. The rocket shot out of a small portal-thing made of several medi gun beamlike trails and HOLY SHIT THAT ROCKETS HEADED RIGHT AT HIM.

Luckily, his instincts caught up and he let his Degreaser cough a compression blast at it, turning the charge particles on it blue as the rocket blasted away, and started homing in on a RED Pyro. The poor bastard was barely paying attention, and took a crit to the face and was sent into the wall, dead.

Immediately after, another rocket spawned, also a RED crocket, this time aimed at another friendly BLU. Dom decided it was better to observe than be a hero, and watched it unfold.

If anything, this Mod was more like homing tennis, but the idea of 'get hit your out' of course made it clear it was Dodgeball. He even noticed that Pyros would run in a tight circle if they couldn't reflect the rocket quick enough, and it would circle around them until they could get another clear shot at it.

Dom almost barely heard the target warning sound as the crit rocket exploded in his face and killed him.

"SHIT!" Dom yelled, jumping back, startled...

...in the Spectator room.

"Juurz, thurt wuz quite thur hit thur, durd," someone mumbled behind him, and he turned to see his buddy chuckling as he watched himself blow up on screen. "Yeah yeah," he scoffed behind the mask, "I'm sure you didn't die to heroically either."

"Burt I durdn't jurst sturnd thurr 'nd wurtch it hit murr," the firebug teased, watching the last few Pyros face off. The rocket hit a whopping 200 mph, and somehow neither Pyro seemed to break a sweat yet. "Holy shit," Dom mumbled, watching them avoid the speeding projectile then airblast it right back. "Mmhm, thuy're turp uf thur churts hurr," a RED Pyro chimed in. Everyone watched as the last two Pyros managed to spike the rocket back and forth, until the projectile slammed into the ground in front of the RED Pyro, critically wounding him enough from splash damage to call it game.

"Damn, that was crazy," Dom muttered as everyone respawned in for a new match. After this they were headed to a satellite map or something, but for now his only goal was to not be the second or third person to die.

Six dead Pyros later. Three BLUs to five REDs. The RED pro had left for the day, but even then the BLUs had a tough time fighting back. The rocket would gain speed so surprisingly Dom had no idea how he was still in as he watched a teammate's face connect with a rocket.

Alright, two to five. Still have a chance, he thought, nodding to the BLU Pyro with him. The firebug nodded back as he jumped over an incoming rocket and waited for it to flip back around to reflect it into a RED who was a little to close to react, and was blown up. Just four more.

Dom heard the beep signaling he was targeted, and easily reflected the 40 mph rocket away. Then the beep went off again. And again. And again. And every time he frustratedly sent it right back to the same RED. What the hell?

It took the BLU a while to realize the last rocket killed both the RED and his teammate. Son of a bitch.

Dom quickly reflected the 76 mph crocket as it spiked up and down onto the RED's head, blowing him up. Just three more. The rocket spawned again, heading towards one of the REDs, and the enemy almost seemed bored as he blasted it back to Dom. This time, he reflected it to another RED, who was a lot jumpier and ended up reflecting it into the lazier RED. But friendly fire was off, so the arena just spawned a new rocket in at Dom. He reflected it back, and this time it hit both the jumpy and the lazy REDs as they were too busy arguing.

Just one more RED.

The other Pyro looked similar to him. DeathKapp hat and Professor Speks, but no third cosmetic while Dom had a Scorched Skirt to go with the 'insane' look. The RED also had a Degreaser, but it looked like a normal one.

The crocket went for the RED, and he easily reflected it back. Dom sent it back, and the two kept at this. Back, forth, 50 mph, back, forth, 64 mph, back, forth, 72 mph, back, forth, 80 mph. Each compression blast made it harder to recover as the sparkling crocket came back faster each time. And that annoying beep, SHIT, Dom was getting ticked.

He was about to quit when the RED tripped trying to back up, and the rocket piledrived the downed Pyro, blowing it to bits. Dom's Degreaser glowed blue and sparked as the Announcer cried "VICTORY" overhead.


"'Ey, Dom," the voice said through the phone. His friend again. "Yeah?" the firebug responded, taking a break in the Spectator room. "Are you ready for tomorrow?" the Pyro mumbled, and Dom straightened out a bit. "No, no why what- what's tomorrow?" he questioned, getting a muffled laugh in response.

"Dude!" the Pyro mumbled, "you're gonna try Freak Fortress next!"


Up next is Freak Fortress 2!