Difference between revisions of "Cheating"
GrampaSwood (talk | contribs) (Community theories don't matter) |
(the more the better) |
||
Line 18: | Line 18: | ||
== Working Cheats == | == Working Cheats == | ||
+ | |||
+ | These are features in cheats that work in the latest version of ''Team Fortress 2'' | ||
+ | |||
+ | === Achievement Cheats === | ||
+ | Some community hosted servers have a plugin which is able to unlock all [[achievements]] in-game with a special command. This can also be achieved by using third-party software. | ||
+ | |||
=== Aimbot === | === Aimbot === | ||
Automatically aim at an enemy for the player. This can be customized to ignore [[Spy]]'s cloak, disguise, or [[Medic]]'s [[Vaccinator]] and have "legit" features such as smoothing. | Automatically aim at an enemy for the player. This can be customized to ignore [[Spy]]'s cloak, disguise, or [[Medic]]'s [[Vaccinator]] and have "legit" features such as smoothing. | ||
Line 25: | Line 31: | ||
=== Silent Aim === | === Silent Aim === | ||
Hides the "locking on" caused by aimbots from the cheater. Silent Aim still works for projectile and melee based weapons. Hitscan Silent Aim can be spotted if the player is flicking for 1 tick and "returns" to the position their cursor was before. | Hides the "locking on" caused by aimbots from the cheater. Silent Aim still works for projectile and melee based weapons. Hitscan Silent Aim can be spotted if the player is flicking for 1 tick and "returns" to the position their cursor was before. | ||
− | |||
− | |||
− | |||
=== Backtrack === | === Backtrack === | ||
− | Abuses Source Engine's lag compensation to "send people back in time". Cheats can backtrack up to ~12 ticks on 64 tick servers and ~25 on 128 tick servers. Cheaters using backtrack are obvious if killed after walking behind cover. | + | Abuses Source Engine's lag compensation to "send people back in time". Cheats can backtrack up to ~12 ticks on 64 tick servers and ~25 on 128 tick servers. Cheaters using backtrack are obvious if a player is killed after walking behind cover. |
− | If a player or bot is holding the Intelligence / Mann vs. Machine bomb and they get backtracked, the Intelligence (or bomb) gets teleported to the position they were backtracked to. | + | If a player or bot is holding the [[Intelligence]] / Mann vs. Machine bomb and they get backtracked, the [[Intelligence]] (or bomb) gets teleported to the position they were backtracked to. |
NPCs, such as tanks or ghosts can not be backtracked due to them not being lag compensated. | NPCs, such as tanks or ghosts can not be backtracked due to them not being lag compensated. | ||
Line 40: | Line 43: | ||
Cheats can mitigate the inflated ping by using 'cl_cmdrate 0' in console, but you can always see their real ping by typing 'ping' in console. | Cheats can mitigate the inflated ping by using 'cl_cmdrate 0' in console, but you can always see their real ping by typing 'ping' in console. | ||
+ | |||
+ | === Crit Bucket Hacks === | ||
+ | To fix constant criticals, [[Valve]] released a new random crit system which requires players to fill a bucket by shooting before they can receive random crits. | ||
+ | |||
+ | It's possible to "store" random crits by filling up the crit bucket (range 0-1000) and sending crit requests to get crits on demand as long as you have it filled. Some weapons can take longer to receive crits as they require a bigger bucket. | ||
+ | |||
+ | Melee weapons do not follow this crit bucket system, which allows them to crit 100% of the time with cheats. For a short period it was discovered that weapons with "No Random Crits" can still crit (0.015% chance). This was abused to get nearly constant crits on these weapons until it was fixed in the Meet Your Match update. | ||
+ | |||
+ | In order for any sort of crit hack to work, the server must have 'tf_weapon_criticals' and 'tf_weapon_criticals_melee' set to 1 respectively. | ||
+ | |||
+ | === Custom Item Schema === | ||
+ | Cheaters can load a temporary custom item schema that normally defies the rules of the item schema provided by the game. | ||
+ | |||
+ | Things custom item schema can do is: | ||
+ | * Remove any equip_region restriction, which can be seen by everybody | ||
+ | * Add clientsided attributes to any item in the game | ||
+ | * Add any item into their backpack, which only shows up for them | ||
+ | * Increase the amount of backpack slots they have, which can trick websites that use Steam's API to get false backpack data | ||
=== Triggerbots === | === Triggerbots === | ||
Line 46: | Line 67: | ||
* Auto-Detonate, detonates stickies when a player walks near them. | * Auto-Detonate, detonates stickies when a player walks near them. | ||
* Auto-Airblast, reflect projectiles perfectly. | * Auto-Airblast, reflect projectiles perfectly. | ||
+ | * Auto-Uber, [[ÜberCharge]] or [[Vaccinator]] charge when the receiver is in danger or at low health. | ||
* Original Triggerbot, shoots when a player is under the crosshair. | * Original Triggerbot, shoots when a player is under the crosshair. | ||
Line 71: | Line 93: | ||
=== Name Stealer === | === Name Stealer === | ||
− | Steals the names of players to get them kicked and avoid kicks yourself. | + | Steals the names of players to get them kicked and avoid kicks yourself. |
+ | |||
+ | [[Valve]] introduced several fixes to mitigate the issue of namestealing, such as: | ||
+ | * Showing avatars in callvote UI | ||
+ | * Adding sv_namechange_cooldown_seconds: Set amount of time before a player can change their name again | ||
+ | * Adding sv_vote_issue_kick_namelock_duration: Set amount of time a player can set their name again after getting a vote called on them. | ||
=== Chatspam === | === Chatspam === | ||
− | Spams messages in chat, normally advertising something. Some abuse newlines / linebreaks to "clear" chat and make only their messages visible. | + | Spams messages in chat, normally advertising something. Some cheats abuse newlines / linebreaks to "clear" chat and make only their messages visible. |
=== Killsay === | === Killsay === | ||
Line 88: | Line 115: | ||
=== Spinbot / Anti-Aim === | === Spinbot / Anti-Aim === | ||
− | Commonly used to counter other cheaters | + | Commonly used to counter other cheaters, modifies the viewangles sent to the server. If a cheaters pitch is greater than 158 or less than -203 "fake angles" appear. Fake angles mean their head will not be where their hitboxes are. It is also possible to abuse bSendPacket to fake your yaw. To you they may be looking forward, but in reality their hitbox could actually be facing to the left. |
=== Fakelag === | === Fakelag === | ||
Abuses bSendPacket so the server doesn't update your position for a maximum of ~24 ticks. To others it looks like they are "lagging", but their ping will be relatively low and from their view the game looks fine. | Abuses bSendPacket so the server doesn't update your position for a maximum of ~24 ticks. To others it looks like they are "lagging", but their ping will be relatively low and from their view the game looks fine. | ||
+ | |||
+ | Due to the nature of fakelag, it is mostly used to counter cheaters to make their aimbot miss. | ||
+ | |||
+ | === Noisemaker Spamming === | ||
+ | Allows cheaters to use any noisemakers that have limited uses without actually using their limited use. | ||
=== No Recoil === | === No Recoil === | ||
Line 98: | Line 130: | ||
=== No Projectile Inaccuracy === | === No Projectile Inaccuracy === | ||
Under the same category as No Spread, this removes any inaccuracy projectile weapons have, such as [[Beggar's Bazooka]] deviation or [[Huntsman]] charge inaccuracy. | Under the same category as No Spread, this removes any inaccuracy projectile weapons have, such as [[Beggar's Bazooka]] deviation or [[Huntsman]] charge inaccuracy. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Patched Cheats == | == Patched Cheats == | ||
Line 111: | Line 137: | ||
=== Anti-Votekick === | === Anti-Votekick === | ||
Cheaters could type 'retry' in the [[Developer Console]] right before a votekick would go through, making the vote useless. Fixed and seemingly unfixed in several updates. | Cheaters could type 'retry' in the [[Developer Console]] right before a votekick would go through, making the vote useless. Fixed and seemingly unfixed in several updates. | ||
+ | |||
+ | Fixed in {{Patch name|7|7|2016}} with the introduction of [[Casual Mode]]. | ||
=== Airstuck === | === Airstuck === | ||
Line 118: | Line 146: | ||
* Building velocity with [[Soldier]]'s [[Rocket Launcher]] or [[Demoman]]'s [[Stickybomb Launcher]] | * Building velocity with [[Soldier]]'s [[Rocket Launcher]] or [[Demoman]]'s [[Stickybomb Launcher]] | ||
* [[Pyro]]'s [[Phlogistinator]] to have infinite [[ÜberCharge]] if one activated it and spammed taunts | * [[Pyro]]'s [[Phlogistinator]] to have infinite [[ÜberCharge]] if one activated it and spammed taunts | ||
− | * Infinite [[Bonk! Atomic Punch]]/[[ÜberCharge]] | + | * Infinite [[Bonk! Atomic Punch]] / [[ÜberCharge]] |
− | * Infinite [[Medi Gun]] healing range | + | * Infinite [[Medi Gun]] healing range |
− | * Capture Control Points in [[Casual Mode]] during countdown timer. | + | * Capture Control Points in [[Casual Mode]] during countdown timer |
+ | |||
+ | Fixed in {{Patch name|4|20|2017}} by introducing a new command 'sv_player_usercommand_timeout' which will require cheaters to send a usercmd depending on the value set, setting to 0 disables the fix. | ||
+ | |||
+ | === Constant Criticals === | ||
+ | Originally cheats could get 100% crits by setting the tickcount to when they would get crits. | ||
− | Fixed in | + | Fixed sometime in 2013 with the introduction of the crit bucket system. |
=== Minigun Jumping === | === Minigun Jumping === | ||
− | Normally when you're | + | Normally when you're revved up with the [[Heavy]]'s [[Minigun]], you can not jump. Cheats could remove this restriction by simply telling the game that you're not revved up. |
+ | |||
+ | Fixed sometime in 2013. | ||
=== No Spread === | === No Spread === | ||
− | Predicts or changes the seed of a weapon to remove/reduce weapon spread. Fixed | + | Predicts or changes the seed of a weapon to remove/reduce weapon spread. |
+ | |||
+ | Fixed in {{Patch name|7|23|2015}}. | ||
=== Hitscan Silent Aim === | === Hitscan Silent Aim === | ||
Hitscan refers to weapons that use hitscan to hit players, like Shotguns or Pistols. | Hitscan refers to weapons that use hitscan to hit players, like Shotguns or Pistols. | ||
− | "Perfect Silent Aim" (commonly known as pSilent in cheats) used to hide snaps from spectators | + | "Perfect Silent Aim" (commonly known as pSilent in cheats) used to hide snaps from spectators. |
+ | |||
+ | Fixed in {{Patch name|7|23|2015}} by introducing a new command 'sv_maxusrcmdprocessticks_holdaim' which allows servers to hold client ticks for multiple ticks, setting to 0 disables the fix. | ||
=== Speed Hack === | === Speed Hack === | ||
Line 139: | Line 178: | ||
Another form of speedhacking rose soon after the patch, known as "viewangle speedhack", it would give a massive velocity boost, but wouldn't have the same effects of normal speedhacking. This was fixed soon after it was publicly released. | Another form of speedhacking rose soon after the patch, known as "viewangle speedhack", it would give a massive velocity boost, but wouldn't have the same effects of normal speedhacking. This was fixed soon after it was publicly released. | ||
+ | |||
+ | Both methods were fixed sometime in 2013. | ||
=== Sequence Freezing / Remove Conditions === | === Sequence Freezing / Remove Conditions === | ||
− | Abused the netchannel to skip sequences. Nearly all conditions could be removed such as fire/bleed. | + | Abused the netchannel to skip sequences. Nearly all conditions could be removed such as fire/bleed. |
− | Depending on how many sequences you skipped, | + | Depending on how many sequences you skipped, cheaters could break player lag compensation, making it hard for people to hit the cheater with hitscan based weapons. |
Other side effects included: | Other side effects included: | ||
Line 151: | Line 192: | ||
* Duping infinite Ammo Packs | * Duping infinite Ammo Packs | ||
* Infinitely throw [[Sniper]]'s [[Jarate]] or [[Scout]]'s [[Mad Milk]] | * Infinitely throw [[Sniper]]'s [[Jarate]] or [[Scout]]'s [[Mad Milk]] | ||
− | * Instantly or | + | * Instantly or speed up captures on control points |
* Instantly decloak as [[Spy]], skipping the decloak animation | * Instantly decloak as [[Spy]], skipping the decloak animation | ||
* Instantly reload depending on the weapon | * Instantly reload depending on the weapon | ||
Line 157: | Line 198: | ||
* Reverse capture control points, allowing the defending team to capture points for the attacking team. This also caused sequence breaks and would skip MVP screens and cause long setup times. | * Reverse capture control points, allowing the defending team to capture points for the attacking team. This also caused sequence breaks and would skip MVP screens and cause long setup times. | ||
* Getting ignored by NPCs, such as an [[Engineer]]'s Sentry Gun | * Getting ignored by NPCs, such as an [[Engineer]]'s Sentry Gun | ||
− | * Using the Sniper's [[Huntsman]] to deal negative damage, giving enemies massive overheal | + | * Using the [[Sniper]]'s [[Huntsman]] to deal negative damage, giving enemies massive overheal |
− | * Shoot twice at once with weapons that | + | * Shoot twice at once with weapons that have delays before their next shot (ex. Shotguns or Rocket Launchers) |
* Firing [[Demoman]]'s [[Stickybomb Launcher]] stickies all at once | * Firing [[Demoman]]'s [[Stickybomb Launcher]] stickies all at once | ||
− | * Abusing Healthpacks to give infinite overheal using [[Gloves of Running Urgently]] | + | * Abusing Healthpacks to give infinite overheal using [[Heavy]]'s [[Gloves of Running Urgently]] |
* Delay charges on any weapon that could be charged, such as [[Soldier]]'s [[Cow Mangler]] or [[Demoman]]'s [[Stickybomb Launcher]] | * Delay charges on any weapon that could be charged, such as [[Soldier]]'s [[Cow Mangler]] or [[Demoman]]'s [[Stickybomb Launcher]] | ||
The remove conditioning effect could be done by legitimate means by purposely freezing the game (such as spamming snd_restart) to desync yourself from the server. | The remove conditioning effect could be done by legitimate means by purposely freezing the game (such as spamming snd_restart) to desync yourself from the server. | ||
+ | |||
+ | Condition removing was fixed in {{Patch name|11|7|2017}}, but some of the effects still remained, which were patched at a later date. | ||
=== Server Lagging === | === Server Lagging === | ||
− | Spamming commands per tick could cause the server rubberband or completely freeze players, often timing out connected players. | + | Spamming commands per tick could cause the server rubberband or completely freeze players, often timing out connected players. |
+ | |||
+ | Fixed in {{Patch name|6|7|2018}} by limiting the amount of commands a player can send per tick. | ||
[[Category:Glossary]] | [[Category:Glossary]] | ||
[[Category:Gameplay]] | [[Category:Gameplay]] |
Revision as of 20:18, 18 December 2019
“ | Nothing stokes my ire like a cheater. Deception, duplicity, murder -- these are merely tools in a toolbox one can use to ensure a job done well. But cheating? I cannot even wrap my head around the point of it. Wouldn't you know you had cheated? How on Earth could you maintain crisp certainty of your superiority to all others? And if you're unable to do that, what's the point of anything?
— The Administrator
|
” |
Cheating is a term that describes the use of third-party programs or material changes in order to gain an unfair advantage.
Valve has a strict policy against cheating and will ban detected cheats with the Valve Anti-Cheat system, also known as VAC.
Players can be reported in game via the scoreboard or by pressing escape, clicking the report button on the menu, or by sending an abuse report (Default key: F7).
Most cheats take the form of:
- Engine hooks, which "hook" parts of the source engine and use them for their cheat.
Ex: Createmove or PaintTraverse
- Material cheats, use custom materials to lower the opacity of walls or make players easier to see.
Contents
- 1 Working Cheats
- 1.1 Achievement Cheats
- 1.2 Aimbot
- 1.3 Silent Aim
- 1.4 Backtrack
- 1.5 Fake Latency / Ping Increaser
- 1.6 Crit Bucket Hacks
- 1.7 Custom Item Schema
- 1.8 Triggerbots
- 1.9 Bunny Hop / Bhop
- 1.10 Autostrafer
- 1.11 Taunt Slide
- 1.12 Followbot / Walkbot
- 1.13 Name Stealer
- 1.14 Chatspam
- 1.15 Killsay
- 1.16 ESP
- 1.17 Spinbot / Anti-Aim
- 1.18 Fakelag
- 1.19 Noisemaker Spamming
- 1.20 No Recoil
- 1.21 No Projectile Inaccuracy
- 2 Patched Cheats
Working Cheats
These are features in cheats that work in the latest version of Team Fortress 2
Achievement Cheats
Some community hosted servers have a plugin which is able to unlock all achievements in-game with a special command. This can also be achieved by using third-party software.
Aimbot
Automatically aim at an enemy for the player. This can be customized to ignore Spy's cloak, disguise, or Medic's Vaccinator and have "legit" features such as smoothing.
Some cheats have "Projectile Aimbot" which predicts where a player will be and aims ahead to hit them.
Silent Aim
Hides the "locking on" caused by aimbots from the cheater. Silent Aim still works for projectile and melee based weapons. Hitscan Silent Aim can be spotted if the player is flicking for 1 tick and "returns" to the position their cursor was before.
Backtrack
Abuses Source Engine's lag compensation to "send people back in time". Cheats can backtrack up to ~12 ticks on 64 tick servers and ~25 on 128 tick servers. Cheaters using backtrack are obvious if a player is killed after walking behind cover.
If a player or bot is holding the Intelligence / Mann vs. Machine bomb and they get backtracked, the Intelligence (or bomb) gets teleported to the position they were backtracked to.
NPCs, such as tanks or ghosts can not be backtracked due to them not being lag compensated.
Fake Latency / Ping Increaser
Artificially inflates your ping to the server, mainly increases backtrack around ~800ms (0.800). This is the most obvious due to the huge difference in location.
Cheats can mitigate the inflated ping by using 'cl_cmdrate 0' in console, but you can always see their real ping by typing 'ping' in console.
Crit Bucket Hacks
To fix constant criticals, Valve released a new random crit system which requires players to fill a bucket by shooting before they can receive random crits.
It's possible to "store" random crits by filling up the crit bucket (range 0-1000) and sending crit requests to get crits on demand as long as you have it filled. Some weapons can take longer to receive crits as they require a bigger bucket.
Melee weapons do not follow this crit bucket system, which allows them to crit 100% of the time with cheats. For a short period it was discovered that weapons with "No Random Crits" can still crit (0.015% chance). This was abused to get nearly constant crits on these weapons until it was fixed in the Meet Your Match update.
In order for any sort of crit hack to work, the server must have 'tf_weapon_criticals' and 'tf_weapon_criticals_melee' set to 1 respectively.
Custom Item Schema
Cheaters can load a temporary custom item schema that normally defies the rules of the item schema provided by the game.
Things custom item schema can do is:
- Remove any equip_region restriction, which can be seen by everybody
- Add clientsided attributes to any item in the game
- Add any item into their backpack, which only shows up for them
- Increase the amount of backpack slots they have, which can trick websites that use Steam's API to get false backpack data
Triggerbots
Triggerbots automatically perform an action and are harder to spot.
- Auto-Backstab, backstabs when it is possible to.
- Auto-Detonate, detonates stickies when a player walks near them.
- Auto-Airblast, reflect projectiles perfectly.
- Auto-Uber, ÜberCharge or Vaccinator charge when the receiver is in danger or at low health.
- Original Triggerbot, shoots when a player is under the crosshair.
Bunny Hop / Bhop
Automatically jumps when you land giving you increased speed, this has been fixed in Team Fortress 2 in a patch soon after release to only give a very small boost.
Autostrafer
Automatically strafes when you turn your mouse or strafes where you look. When combined with Bunny Hop it is very easy to gain distance as Scout or reduce the issue of heavy's speed.
Taunt Slide
Originally a bug that would allow player actions when taunting if you taunted right before you fell off something. Cheaters took advantage of this so they could taunt slide whenever they taunted. This was fixed in a TF2 update but is still partially possible, using moving taunts to instantly turn without any delay.
Followbot / Walkbot
A bot that can perform actions without user input. Commonly used to assist cheaters or cause mayhem.
Unlike regular bots, these bots are different because of how they are presented. For instance, regular bots are able to freely roam around a specific map, while walkbots must have a set path that is created by the host.
These bots will usually walk on a predefined path and aimbot at the location set. Unlike regular bots, walkbots do not detect Sentry Guns, and will usually walk straight into their line of sight, allowing for a well-hidden Engineer to easily deal with them.
Capabilities:
- Following a player
- Healing and ubering players
- Defending a location
Name Stealer
Steals the names of players to get them kicked and avoid kicks yourself.
Valve introduced several fixes to mitigate the issue of namestealing, such as:
- Showing avatars in callvote UI
- Adding sv_namechange_cooldown_seconds: Set amount of time before a player can change their name again
- Adding sv_vote_issue_kick_namelock_duration: Set amount of time a player can set their name again after getting a vote called on them.
Chatspam
Spams messages in chat, normally advertising something. Some cheats abuse newlines / linebreaks to "clear" chat and make only their messages visible.
Killsay
Says a message when a player is killed, normally insulting them with the victim's name, class, or weapon.
ESP
ESP stands for Extra Sensory Perception. ESP is considered anything that gives extra information visually.
- Showing player positions
- Showing player health
- Showing player uber and it's current percentage
- Showing player class
and other things
Spinbot / Anti-Aim
Commonly used to counter other cheaters, modifies the viewangles sent to the server. If a cheaters pitch is greater than 158 or less than -203 "fake angles" appear. Fake angles mean their head will not be where their hitboxes are. It is also possible to abuse bSendPacket to fake your yaw. To you they may be looking forward, but in reality their hitbox could actually be facing to the left.
Fakelag
Abuses bSendPacket so the server doesn't update your position for a maximum of ~24 ticks. To others it looks like they are "lagging", but their ping will be relatively low and from their view the game looks fine.
Due to the nature of fakelag, it is mostly used to counter cheaters to make their aimbot miss.
Noisemaker Spamming
Allows cheaters to use any noisemakers that have limited uses without actually using their limited use.
No Recoil
This removes any bobbing received by shooting weapons or getting hurt, mostly cosmetic but can help with aimbot accuracy.
No Projectile Inaccuracy
Under the same category as No Spread, this removes any inaccuracy projectile weapons have, such as Beggar's Bazooka deviation or Huntsman charge inaccuracy.
Patched Cheats
These are features in cheats that have been patched by Valve within content updates.
Anti-Votekick
Cheaters could type 'retry' in the Developer Console right before a votekick would go through, making the vote useless. Fixed and seemingly unfixed in several updates.
Fixed in July 7, 2016 Patch with the introduction of Casual Mode.
Airstuck
Causes a player to appear to float in mid-air.
This was found to contain various exploits, such as:
- Building velocity with Soldier's Rocket Launcher or Demoman's Stickybomb Launcher
- Pyro's Phlogistinator to have infinite ÜberCharge if one activated it and spammed taunts
- Infinite Bonk! Atomic Punch / ÜberCharge
- Infinite Medi Gun healing range
- Capture Control Points in Casual Mode during countdown timer
Fixed in April 20, 2017 Patch by introducing a new command 'sv_player_usercommand_timeout' which will require cheaters to send a usercmd depending on the value set, setting to 0 disables the fix.
Constant Criticals
Originally cheats could get 100% crits by setting the tickcount to when they would get crits.
Fixed sometime in 2013 with the introduction of the crit bucket system.
Minigun Jumping
Normally when you're revved up with the Heavy's Minigun, you can not jump. Cheats could remove this restriction by simply telling the game that you're not revved up.
Fixed sometime in 2013.
No Spread
Predicts or changes the seed of a weapon to remove/reduce weapon spread.
Fixed in July 23, 2015 Patch.
Hitscan Silent Aim
Hitscan refers to weapons that use hitscan to hit players, like Shotguns or Pistols.
"Perfect Silent Aim" (commonly known as pSilent in cheats) used to hide snaps from spectators.
Fixed in July 23, 2015 Patch by introducing a new command 'sv_maxusrcmdprocessticks_holdaim' which allows servers to hold client ticks for multiple ticks, setting to 0 disables the fix.
Speed Hack
Caused by cheats sending a lot of usercmds at once. Fixed across the Source Engine games by limiting the number of usercmds accepted at a time.
Another form of speedhacking rose soon after the patch, known as "viewangle speedhack", it would give a massive velocity boost, but wouldn't have the same effects of normal speedhacking. This was fixed soon after it was publicly released.
Both methods were fixed sometime in 2013.
Sequence Freezing / Remove Conditions
Abused the netchannel to skip sequences. Nearly all conditions could be removed such as fire/bleed.
Depending on how many sequences you skipped, cheaters could break player lag compensation, making it hard for people to hit the cheater with hitscan based weapons.
Other side effects included:
- Prematurely ending taunts (Phlogistinator included giving extended ÜberCharge protection)
- Removing stuns applied by ghosts or The Sandman
- Duping infinite Health Packs
- Duping infinite Ammo Packs
- Infinitely throw Sniper's Jarate or Scout's Mad Milk
- Instantly or speed up captures on control points
- Instantly decloak as Spy, skipping the decloak animation
- Instantly reload depending on the weapon
- Instant spinup with Heavy's Minigun
- Reverse capture control points, allowing the defending team to capture points for the attacking team. This also caused sequence breaks and would skip MVP screens and cause long setup times.
- Getting ignored by NPCs, such as an Engineer's Sentry Gun
- Using the Sniper's Huntsman to deal negative damage, giving enemies massive overheal
- Shoot twice at once with weapons that have delays before their next shot (ex. Shotguns or Rocket Launchers)
- Firing Demoman's Stickybomb Launcher stickies all at once
- Abusing Healthpacks to give infinite overheal using Heavy's Gloves of Running Urgently
- Delay charges on any weapon that could be charged, such as Soldier's Cow Mangler or Demoman's Stickybomb Launcher
The remove conditioning effect could be done by legitimate means by purposely freezing the game (such as spamming snd_restart) to desync yourself from the server.
Condition removing was fixed in November 7, 2017 Patch, but some of the effects still remained, which were patched at a later date.
Server Lagging
Spamming commands per tick could cause the server rubberband or completely freeze players, often timing out connected players.
Fixed in June 7, 2018 Patch by limiting the amount of commands a player can send per tick.