User:HD93129/Sandbox3

Pulling is a form of movement mechanics.

Overview
Generally, there are five types mechianics which can change the affected unit's current coordinations in DOTA2.
 * Regular Movement
 * Forced Movement (including Upward Movement)
 * Teleport (including Blink)
 * Pulling
 * Pushed away by the Collision Size

Pulling is a status effect that changes a unit's position. It makes unit forced to move a certain direction.

Pulling does not travel instantly like Teleport and need time to finish the travel.

Root generally can not prevent pulling.

Difference with Forced Movement
Though Pulling is quite similar to Forced Movement, but there are some differece shown below.

Forced Movement is completely not compatible with regular movement. It means that a unit is neither applied as Regular Movement or Forced Movement. Forced movement completely negates any moving attempt of the unit.

But Pulling is compatible with regular movement. Therefore, if pulling has a similar direction with regular movement, it can may unit move faster. Vice versa.

Forced movement generally ignores terrain and any other obstacle, moving the unit straight through everything. But Pulling generally can not pass through the impassable terrain unless the unit has a unobstructed movement when pulling.

And Forced Movement always has a higher priority than Pulling. Forced Movement can always override Pulling regardless of the source ability's cast order.

Slow Resistance
Slow Resistance is an attribute of a hero that reduces the impact of slows on your hero by a percentage.