Hi,
1) How the game know if the buff is negative or positive? According to http://classic.battle.net/war3/basics/spellbasics.shtml "Abolish magic automatically removes positive buffs from enemy units, and negative buffs from friendly units when in autocast mode. If you use the spell manually it will remove all buffs. Spell Breaker's Spell Steal removes positive buffs from enemy and negative buffs from friendly units. All other Dispels remove all buffs from their targets. "
-- What I want is even i cast it manually, the skill would only dispel either a positive or negative, depending on the custom skill I would create
2) How can you remove Magic Immunity from Avatar buff?
3) Is there any way to check if a certain unit lost its buff aside from checking 1 second? Because I think it may cause a lag on the game
4) Aside from Doom buff, is there any buff or way to make the buff "undispellable"?
Thanks for all the answers!
1) How the game know if the buff is negative or positive? According to http://classic.battle.net/war3/basics/spellbasics.shtml "Abolish magic automatically removes positive buffs from enemy units, and negative buffs from friendly units when in autocast mode. If you use the spell manually it will remove all buffs. Spell Breaker's Spell Steal removes positive buffs from enemy and negative buffs from friendly units. All other Dispels remove all buffs from their targets. "
-- What I want is even i cast it manually, the skill would only dispel either a positive or negative, depending on the custom skill I would create
2) How can you remove Magic Immunity from Avatar buff?
3) Is there any way to check if a certain unit lost its buff aside from checking 1 second? Because I think it may cause a lag on the game
4) Aside from Doom buff, is there any buff or way to make the buff "undispellable"?
Thanks for all the answers!