Skip to main content

Aggro / Deaggro

Control creep aggro with a hotkey and automatically deaggro a tower when it starts attacking your hero.


Location in the menuโ€‹

Utility (ะฃั‚ะธะปะธั‚ั‹)  โ†’  Aggro/deaggro

What it doesโ€‹

The script implements two aggro-control mechanics:

Creep aggro (Aggro Key)โ€‹

When the key is pressed, the hero attacks the nearest enemy hero or Spirit Bear within attack range (no distance limit by default). The target is chosen by the smallest angle from the hero's current facing direction โ€” i.e. the unit closest to where the hero is looking. After the attack, if Move to mouse position is enabled, the hero is immediately ordered to stop and move toward the cursor position.

Creep deaggro (Deaggro Key)โ€‹

When the key is pressed, the hero attacks the nearest allied creep within attack range. This switches creep aggro from the enemy hero/unit to an allied creep โ€” the standard deaggro mechanic. After the attack, a stop order is issued as well, plus a move toward the mouse if enabled.

Automatic tower deaggro (Auto tower deaggro)โ€‹

If an enemy tower starts attacking your hero, the script automatically attacks the nearest allied creep or hero within a radius of 1200 to switch the tower's aggro. Additional condition: the allied unit must be farther from the tower than your hero โ€” otherwise the deaggro won't work (the tower will keep attacking the hero anyway). If Move to mouse position is enabled, the hero moves toward the cursor after the aggro switch.


Settingsโ€‹

Menu itemTypeDefaultDescription
StateToggleOnEnables/disables the entire script.
Aggro KeyHotkeyNot setKey for manual aggro โ€” the hero attacks the nearest enemy hero/Spirit Bear.
Deaggro KeyHotkeyNot setKey for manual deaggro โ€” the hero attacks the nearest allied creep.
Auto tower deaggroToggleOnAutomatically deaggroes a tower when it starts attacking your hero.
Move to mouse positionToggleOnAfter performing aggro/deaggro, the hero moves to the current cursor position.