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 immunityNew 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.