Hypnosis is a disable that forces units to move towards the hypnotizing source. Affected units cannot be controlled.
|Mechanic Type||Disabled Aspect / Definition||Examples|
Hypnosis cancels all of a unit's current orders, such as attack commands or channeling, and prevents any new orders being given or ⇧ Shift-queue up. Units are instead silenced and forced to slowly move towards the hypnotizing unit at a set movement speed which takes priority over hastes. Once the hypnosis expires, the unit is ordered to stop, so that they either stand still until given a new command, or auto-attack if enemies are nearby, depending on the player's settings.
Units affected by Hypnosis can still be subjected to every other disables, including movement impairing effects. Movement speed increasing effects or hastes are not ignored either. However, commands from abilities, like the stop command of after its fade time, are completely ignored and do not stop the unit from moving towards the hypnotizing source.
If the target(s) is affected multiple instances of fear, or hypnosis and fear, all instances try to apply their effect on the target equally. The unit tries to move in multiple directions at the same time. This can either result in the unit stuttering back and forth and effectively moving towards a middle ground between the multiple, or moving towards one of the sources. The outcome is random and cannot be predetermined. Regardless of the outcome, the unit moves at the speed determined by the hypnosis. If multiple sources of hypnosis are applied, the unit moves at the slowest source.
Taunts always take priority over Hypnosis. When affected by both disables, units do not move, but instead try to attack the taunt source. Hypnosis, however, disables their attacks, so they merely follow the taunt source, at the speed set by the hypnosis. If a unit is still hypnotized after the taunt expires, they start moving towards the source again. If a unit is still affected by taunt after the hypnosis expired, they start attacking.