Events - Map initialization
Conditions -
Actions - Make Footman 001 Invulnerable
Set InvulCheck = (InvulCheck + 1)
Events - ...
Conditions -
Actions - If InvulCheck equal to 1 then it's [B]invulnerable[/B] else it's [B]vulnerable[/B]
Events - ...
Conditions -
Actions - Make Footman 001 Vulnerable
Set InvulCheck = (InvulCheck - 1)
What is a "level of Invulnerable"?just check for it's level of Invulnerable, if it's 1 then it's invulnerable if it's 0, the unit is vulnerable
I'd go with this suggestion.You can detect if a unit has the ability Invulnerable (Neutral Passive) or if it has a buff (Divine Shield for example)