- Joined
- Jun 28, 2005
- Messages
- 16
The question is how do I make certain spells still work on a hero with spell immunity item? For instance, In Angel Arena, shadow strike will work hit a Hero with spell immunity item and damage him, entangling roots will capture him in the roots but will not damage him, and then there's spells like Frost Nova that won't even allow you to cast? I know it can be done through triggering, but thats unneccesary.
I checked the game constants and within the 4 categories that control spell immune, 3 of them were set to false. The only one set to true is
"Gameplay - Magic Immunes Resist Damage". So according to the constants, I understand why spells like Hex and Impale would work, especially when Impale will hit and stun the Hero (w/magic immunity item), but just not cause any damage. Yet, it doesn't explain how magic immunity items do NOT resist damage from Shadow Strike, Doom, Starfall, etc. I checked the spells "Stats - Targets Allowed" and that turned out completely irrelevant. This only determined if you were able to target hero with spell or not, like Frost Nova. It did not determine if it causes damage. Then I checked the triggering, and there was none involved as far as spells. I also checked the Magic Damage Factor in all the spell immunity variations listed under Abilities in the Object Editor. They were all set to 0.00.
So my question is: How does one spell cause damage to a Hero with Spell Immunity and another does not? Regardless of the spells damage factor, targets allowed, the Game's Magic Immunity constants, the damage factor of the spell immunity ability set to 0.00, and no triggering.
I've been trying to make spells that break through spell immunity. But so far my only luck has been taking the spells that already exist (shadow strike) and using them as the base for my spells.
Does Anyone know? Can anyone help please? Thanks.
Also, a side question: In the Game Constants, the other 3 Magic Immunity variables that were set to false were immunity to "Leech", "Thorns", and "Ultimate". I have an idea what they mean but does anyone def. know? Thorns is obvious, but what spells fall under "Ultimate" and "Leech"?
I checked the game constants and within the 4 categories that control spell immune, 3 of them were set to false. The only one set to true is
"Gameplay - Magic Immunes Resist Damage". So according to the constants, I understand why spells like Hex and Impale would work, especially when Impale will hit and stun the Hero (w/magic immunity item), but just not cause any damage. Yet, it doesn't explain how magic immunity items do NOT resist damage from Shadow Strike, Doom, Starfall, etc. I checked the spells "Stats - Targets Allowed" and that turned out completely irrelevant. This only determined if you were able to target hero with spell or not, like Frost Nova. It did not determine if it causes damage. Then I checked the triggering, and there was none involved as far as spells. I also checked the Magic Damage Factor in all the spell immunity variations listed under Abilities in the Object Editor. They were all set to 0.00.
So my question is: How does one spell cause damage to a Hero with Spell Immunity and another does not? Regardless of the spells damage factor, targets allowed, the Game's Magic Immunity constants, the damage factor of the spell immunity ability set to 0.00, and no triggering.
I've been trying to make spells that break through spell immunity. But so far my only luck has been taking the spells that already exist (shadow strike) and using them as the base for my spells.
Does Anyone know? Can anyone help please? Thanks.
Also, a side question: In the Game Constants, the other 3 Magic Immunity variables that were set to false were immunity to "Leech", "Thorns", and "Ultimate". I have an idea what they mean but does anyone def. know? Thorns is obvious, but what spells fall under "Ultimate" and "Leech"?