From b7204c9e8de03b4b2b71981f5051a25e575482c7 Mon Sep 17 00:00:00 2001 From: megamage Date: Mon, 5 Apr 2010 19:44:56 +0300 Subject: [PATCH] [9675] Fix SPELL_DAMAGE_CLASS_NONE hit result Signed-off-by: Laise --- src/game/Unit.cpp | 7 ++++--- src/shared/revision_nr.h | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) 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__