Changeset 93
- Timestamp:
- 11/19/08 13:34:52 (17 years ago)
- Location:
- trunk/src/game
- Files:
-
- 2 modified
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/game/SpellEffects.cpp
r79 r93 1774 1774 if( // ignore positive and passive auras 1775 1775 !iter->second->IsPositive() && !iter->second->IsPassive() && 1776 // ignore physical auras1777 (GetSpellSchoolMask(iter->second->GetSpellProto()) & SPELL_SCHOOL_MASK_NORMAL)==0&&1776 // only affect magic spells 1777 iter->second->GetSpellProto()->DmgClass == SPELL_DAMAGE_CLASS_MAGIC && 1778 1778 // ignore immunity persistent spells 1779 1779 !( iter->second->GetSpellProto()->AttributesEx & 0x10000 ) ) -
trunk/src/game/Unit.cpp
r81 r93 2906 2906 return SPELL_MISS_NONE; 2907 2907 case SPELL_DAMAGE_CLASS_NONE: 2908 return SPELL_MISS_NONE; 2908 2909 case SPELL_DAMAGE_CLASS_MAGIC: 2909 2910 return MagicSpellHitResult(pVictim, spell);