General:
- Hitscan now travels beyond the player cursor by default (you can enable to the old system in the options)
Pyro:
- Made it way less likely for flames to collide with walls
- Extended punching range
Demo:
- Doesn't die from explosions of any kind anymore
- A certain boss' explosions still affect him however, they just don't kill instantly
- Extended punching range
- Explosive weapons now explode when colliding with barrels
- Can now detonate pipe bombs at any time
Engineer:
- Puppets now overheat slightly when shooting, to make them a bit less OP
- Made it easier to travel through portals
Spy:
- Made it more difficult to lose your disguise immediately after executing
Other fixes and tweaks:
- Updated certain names to be more consistent
- Fixed some spelling errors
- Fixed the wrong keybinds showing up in the restart text box
- Made deaths by explosions more consistent with their animations
- Fixed thrown corpses still creating blood pools
- Players are now unable to leave levels if enemies are still alive to prevent crashes
- Fixed a crash occurring in the final battle that checked for a non-existent player
- Reduced number of enemies in the Pac-Man level to make running out of memory less likely
- If the player dies during an execution, the executed enemy will die instantly as well
- When a class' special ability is fully charged, it will play a sound to let you know
- Added another small easter egg