diff --git a/src/game/Unit.cpp b/src/game/Unit.cpp index a79a3facc..60dd84d37 100644 --- a/src/game/Unit.cpp +++ b/src/game/Unit.cpp @@ -2992,12 +2992,13 @@ SpellMissInfo Unit::SpellHitResult(Unit *pVictim, SpellEntry const *spell, bool switch (spell->DmgClass) { - case SPELL_DAMAGE_CLASS_RANGED: - case SPELL_DAMAGE_CLASS_MELEE: - return MeleeSpellHitResult(pVictim, spell); case SPELL_DAMAGE_CLASS_NONE: + return SPELL_MISS_NONE; case SPELL_DAMAGE_CLASS_MAGIC: return MagicSpellHitResult(pVictim, spell); + case SPELL_DAMAGE_CLASS_MELEE: + case SPELL_DAMAGE_CLASS_RANGED: + return MeleeSpellHitResult(pVictim, spell); } return SPELL_MISS_NONE; } diff --git a/src/shared/revision_nr.h b/src/shared/revision_nr.h index f8a590bcd..38ec0b251 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 "9674" + #define REVISION_NR "9675" #endif // __REVISION_NR_H__