Jump to content

eCore

Members
  • Posts

    1
  • Joined

  • Last visited

    Never
  • Donations

    0.00 GBP 

Everything posted by eCore

  1. 1. diff --git a/src/game/SpellMgr.cpp b/src/game/SpellMgr.cpp 2. index f983702..e203234 100644 3. --- a/src/game/SpellMgr.cpp 4. +++ b/src/game/SpellMgr.cpp 5. @@ -604,8 +604,9 @@ bool IsPositiveEffect(uint32 spellId, uint32 effIndex) 6. break; 7. case SPELL_AURA_MOD_DECREASE_SPEED: // used in positive spells also 8. // part of positive spell if casted at self 9. - if (spellproto->EffectImplicitTargetA[effIndex] == TARGET_SELF || 10. - spellproto->EffectImplicitTargetA[effIndex] == TARGET_SELF2) 11. + if ((spellproto->EffectImplicitTargetA[effIndex] == TARGET_SELF || 12. + spellproto->EffectImplicitTargetA[effIndex] == TARGET_SELF2) && 13. + spellproto->SpellFamilyName == SPELLFAMILY_GENERIC) 14. return false; 15. // but not this if this first effect (don't found batter check) 16. if(spellproto->Attributes & 0x4000000 && effIndex==0) not fixed by me - greetings to Nyaa ;D:)
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use