Wall clipping via unstick console command with examples

Loopish

New member
I'd seen a few posts about players abusing a bug to clip through walls (forum search for "unstick", "wall", "clip", etc). Most of these posts have match IDs and timestamps and the bug abuse can be confirmed by watching the replays. Some of the comments claim the exploit involves abusing the unstick console command but they didn't include evidence, so I couldn't help but test it out myself (only in local private matches of course).

The easiest way I found to call the unstick command is binding it to scrolling down on the mouse wheel (MWHEELDOWN). This can be done with the command: bind MWHEELDOWN unstick. Scrolling down triggers the input many times in quick succession which makes the timing more forgiving.

Below are videos of most of the wall clipping spots that I found, and I'm sure there's more affected areas. To view all the clips use the right/left arrows or click to open the Imgur page. And sorry for the low resolution.

It's worth noting that some other posts mention this same method being used to disjoint enemy abilities, such as making Lash's ultimate Death Slam unable to properly pick up and throw the bug-abuser's hero. I haven't tested this myself but after watching replays I agree that they're likely correct, mostly based on the suspected hero's movement (spamming unstick causes a "twitching" animation).

It would suck to remove the ability to unstick entirely as it seems useful to release heroes when abilities/items glitch them into terrain. And it's better than making stuck heroes trigger their own death to escape (command killme). Maybe adding some kind of rate limit (can only unstick once every X seconds) or disabling it from being called via keybind/console in matchmaking and forcing players to press ESC and use the button there (can't be triggered quickly or precisely mid-jump) could help prevent abuse.
 
Last edited:
great post, I really hope this gets more traction. I encountered the same bug in my last game and it was too late to report him because an hour had passed before I was able to view the replay and report the player after I confirmed what was happenning... so cheezy. I paused and asked the player how they did it and they gaslit me and sait they have eternus movement lol. hope devs see this!!
 
Good content, good vids, good testing.

Already posted suggestion that unstuck should just cause char death with bounty going to nearest enemy. Get stuck once, shame on game, get stuck 100 times in same place ??? mmmmmyeah, sussy.

Bumping for devs to notice.
 
Back
Top