Method Unit:SetImmuneTo [-] [+]
Sets a mechanic immunity for the Unit.
Mechanic | ID | Comment |
---|---|---|
MECHANIC_NONE | 0 | |
MECHANIC_CHARM | 1 | |
MECHANIC_DISORIENTED | 2 | |
MECHANIC_DISARM | 3 | |
MECHANIC_DISTRACT | 4 | |
MECHANIC_FEAR | 5 | |
MECHANIC_GRIP | 6 | |
MECHANIC_ROOT | 7 | |
MECHANIC_SLOW_ATTACK | 8 | |
MECHANIC_SILENCE | 9 | |
MECHANIC_SLEEP | 10 | |
MECHANIC_SNARE | 11 | |
MECHANIC_STUN | 12 | |
MECHANIC_FREEZE | 13 | |
MECHANIC_KNOCKOUT | 14 | |
MECHANIC_BLEED | 15 | |
MECHANIC_BANDAGE | 16 | |
MECHANIC_POLYMORPH | 17 | |
MECHANIC_BANISH | 18 | |
MECHANIC_SHIELD | 19 | |
MECHANIC_SHACKLE | 20 | |
MECHANIC_MOUNT | 21 | |
MECHANIC_INFECTED | 22 | |
MECHANIC_TURN | 23 | |
MECHANIC_HORROR | 24 | |
MECHANIC_INVULNERABILITY | 25 | |
MECHANIC_INTERRUPT | 26 | |
MECHANIC_DAZE | 27 | |
MECHANIC_DISCOVERY | 28 | |
MECHANIC_IMMUNE_SHIELD | 29 | Divine (Blessing) Shield/Protection and Ice Block |
MECHANIC_SAPPED | 30 | |
MECHANIC_ENRAGED | 31 |
Synopsis
Unit:SetImmuneTo( immunity )
Unit:SetImmuneTo( immunity, apply )
Arguments
number immunity
New value for the immunity mask.
Valid numbers: integers from -2,147,483,647 to 2,147,483,647.
boolean apply (true)
If true, the immunity is applied, otherwise it is removed.
Returns
Nothing.