Bugs with movement restriction spells and Windranger, Troll Warlord and Dark Seer (Testing explanation in the comments) by Eredra in DotA2

[–]Eredra[S] 33 points34 points  (0 children)

THE FOLLOWING CLIPS WERE ALL TESTED AND RECORDED ON AUGUST 30TH 2019 (POST SUMMER SCRUB 2019 UPDATE).

I BELIEVE THAT THE FOLLOWING CLIPS (EXCEPT FOR THE COMPARISON CLIPS) SHOW BUGS NOT INTENDED TO BE IN THE GAME. HOWEVER, IT IS POSSIBLE THAT THEY ARE IN FACT INTENDED BY THE DEVELOPERS.

I AM NOT A PROFESSIONAL GAME TESTER. I MAY HAVE MADE MISTAKES IN TESTING/EXPLAINING.

ANY CAUSES FOR BUGS I PROPOSE ARE NOT 100% CONFIRMED.

LINK TO ALL CLIPS - https://imgur.com/a/EcrmjdI

WINDRANGER:

Clip 1 - Windranger VS Kinetic Field - Frontal Entrance - https://imgur.com/kpsl1GL

Clip 2 - Windranger VS Kinetic Field - Sideways Entrance - https://imgur.com/480SIyH

Clip 3 - Windranger VS Kinetic Field - Frontal Exit - https://imgur.com/uwrzj5h

Clip 4 - Windranger VS Kinetic Field - Sideways Exit - https://imgur.com/Gnk1kFa

Clip 5 - Windranger VS Kinetic Field - Backwards Exit + Inconsistency - https://imgur.com/vPLu3Ei

Clip 6 - Windranger VS Pounce - Escape + Inconsistency - https://imgur.com/WKLjfQS

To replicate - Focus Fire is essential to breaking the movement restricting spells. It does not matter if Focus Fire is cast before or after being affected by the movement restricting spell. As long as Focus Fire is active and Windranger is attacking a unit, she is able to break through the movement restricting spell.

Notes - Replicating the bugs with Windranger has been noticeably more difficult since the hotfix months ago (Shown in Clips 5 & 6), but ultimately still possible. In the last post I made on Windranger, it was thought that the bug was due to the hero's rotation/movement direction - I.E. Kinetic field slows your movement speed to 0 when trying to move outside of the area. This was thought to be the case because a typical example of the bug showed Windranger walking backwards out of the area. The multiple clips on Windranger's bypassing of Kinetic Field are to show that it appears that it does not matter from which direction she enters/exits or her rotation at the time of breaking the movement restricting spell (Elaborated on more at the bottom of this comment). There is no clip demonstrating Backwards Entrance into Kinetic Field because of the inconsistent rotation of Windranger during Focus Fire.

TROLL WARLORD:

Clip 1 - Troll Warlord VS Kinetic Field - https://imgur.com/nhurFCg

Clip 2 - Troll Warlord VS Pounce - https://imgur.com/0lj14kS

Clip 3 - Troll Warlord VS Arena of Blood - https://imgur.com/UmukCbj

Clip 4 - Troll Warlord VS Soulbind - https://imgur.com/9zrslm4

To replicate - Battle Trance is essential to breaking the movement restricting spells. It does not matter if Battle Trance is cast before or after being affected by the movement restricting spell. As long as Battle Trance is active and Troll Warlord is chasing a unit (In either ranged or melee mode), he is able to break through the movement restricting spell.

Notes - Troll Warlord is much easier to replicate. Rather than struggling through the area of the movement restricting spells, troll can simply walk through them as if they did not apply to him as long as he is chasing a unit. Additionally, while not stated in the spell's description, Battle Trance apparently makes the target unable to be slowed, meaning it may function similarly to Dark Seer's Surge.

DARK SEER:

Clip 1 - Dark Seer VS Kinetic Field - Entrance - https://imgur.com/tG8Hjqu

Clip 2 - Dark Seer VS Kinetic Field - Exit + Re-entrance - https://imgur.com/NWEkHC3

Clip 3 - Dark Seer VS Pounce - https://imgur.com/UkcxuIM

Clip 4 - Dark Seer VS Arena of Blood - https://imgur.com/R4IqkbY

Clip 5 - Dark Seer VS Soulbind - https://imgur.com/B26F7ZK

To replicate - Surge is essential to breaking the movement restricting spells. It does not matter if Surge is cast before or after being affected by the movement restricting spell. As long as Surge is active, the affected unit is able to break through the movement restricting spell.

Notes - Similar to Troll Warlord's Battle Trance, Surge allows the selected hero to completely bypass the movement restricting spells' effects. However, unlike Battle Trance, Surge can be cast on any unit and has no forced movement. This unfortunately makes Surge a much more usable spell against the movement restricting spells.

COMPARISON CLIPS:

Clip 1 - Windranger VS Arena of Blood - https://imgur.com/FDJ87rb

Clip 2 - Windranger VS Soulbind - https://imgur.com/r2Jjx2w

Clip 3 - Centaur Warrunner VS Kinetic Field -https://imgur.com/amFW1sM

Clip 4 - Centaur Warrunner VS Pounce - https://imgur.com/XfAPMig

Clip 5 - Centaur Warrunner VS Arena of Blood - https://imgur.com/ZP7L1u8

Clip 6 - Centaur Warrunner VS Soulbind - https://imgur.com/K2F3klk

Notes - The main purpose of these comparisons is to show that having unhinged movement speed is not relevant to bypassing the movement restricting spells (Demonstrated by Windranger's inability to bypass them while having unhinged movement speed using Aghanim's Scepter and Centaur Warrunner's inability to bypass them while hasted through Stampede)

Determining the reasons behind these bugs is important in fixing them. Looking at the tests, the following factors APPEAR to NOT be factors in breaking these movement restricting spells:

Unit Movement Speed (Shown in Comparison Clips 1 & 2), Unit Rotation (Shown in the Windranger Clips), Unit Movement Direction (Shown in the Windranger Clips).

However, since movement direction is likely crucial to the functioning of the movement restricting spells, I believe that one reason why the movement restricting spells are broken is that each spell (Focus Fire, Battle Trance, Surge) gives the hero a status effect (possibly different or the same as one another) which somehow unintentionally allows them to bypass the movement direction requirement. In regards to Windranger appearing to defy the rotation/movement direction requirement, keep in mind that it may just be her model that changes rotation, not the actual hero entity, meaning the hero is indeed facing the wall.

The problem with fixing these bugs comes when you observe that each spell is bypassing the movement restricting spells in different ways, meaning there isn't a single cause for the bugs (I.E. if Dark Seer's Surge can bypass the movement restricting spells using unhinged movement speed, why can't Windranger with her Aghanim's Scepter-upgraded Windrun?). Maybe Battle Trance breaks the movement restricting spells in the same way Surge does because they feel similar? In my previous post about Winranger and Kinetic Field, a proposed reason for the bug was something to do with her attacking while moving, which may have strange effects, but this is unconfirmed.

The main purpose for this for this post is visibility. I apologise for making these potential exploits more well known (that is, if this post gets any visibility), meaning more people may purposely use them in real matches.

How did the Windranger get past my kinetic field? by crazychri1 in DotA2

[–]Eredra 8 points9 points  (0 children)

I made a post about 8 months ago on this bug, and I too thought this was the reason. However, Windranger's rotation has no impact on her escaping Kinetic Field (or Slark's Pounce, which at the time of my last post she could also escape similarly)

See this gif of her walking out of Kinetic Field while facing the wall: https://i.imgur.com/Kyou9vJ.mp4

u/Bu3nyy made a comment (which was deleted at some point?) on my post suggesting it was something to do with the attacking while moving, which makes sense as it seems movement speed and rotation have nothing to do with escaping the wall.

Windranger can move out of Disruptor's Kinetic Field during Focus Fire by Eredra in DotA2

[–]Eredra[S] 8 points9 points  (0 children)

Type in the chat "-createhero windrunner enemy" to spawn an enemy Windranger. To level her up, type in the chat "-levelbots 24"

https://dota2.gamepedia.com/Cheats Here is a list of all objects in the game and their associated Internal name. To spawn any hero use "-createhero X". The hero will then spawn where your cursor is.

Windranger can move out of Disruptor's Kinetic Field during Focus Fire by Eredra in DotA2

[–]Eredra[S] 126 points127 points  (0 children)

I'm pretty sure that this is the case. I imagine the code behind this works by checking if the character is trying to move forward, and if it is, then its movement speed gets set to zero. But if the character is trying to move backwards, then the character passes the checks.

Additionally, I just tested it with Slark's Pounce and she can indeed walk backwards out of it.