diff --git a/src/game/SpellMgr.cpp b/src/game/SpellMgr.cpp index e45f9f2a1..ee7cdc0c5 100644 --- a/src/game/SpellMgr.cpp +++ b/src/game/SpellMgr.cpp @@ -844,9 +844,17 @@ bool IsPositiveEffect(SpellEntry const *spellproto, SpellEffectIndex effIndex) } } break; case SPELL_AURA_FORCE_REACTION: - if(spellproto->Id==42792) // Recently Dropped Flag (prevent cancel) - return false; + { + switch (spellproto->Id) + { + case 42792: // Recently Dropped Flag (prevent cancel) + case 46221: // Animal Blood + return false; + default: + break; + } break; + } default: break; } diff --git a/src/shared/revision_nr.h b/src/shared/revision_nr.h index 04e883020..1c83202a6 100644 --- a/src/shared/revision_nr.h +++ b/src/shared/revision_nr.h @@ -1,4 +1,4 @@ #ifndef __REVISION_NR_H__ #define __REVISION_NR_H__ - #define REVISION_NR "11606" + #define REVISION_NR "11607" #endif // __REVISION_NR_H__