diff --git a/src/game/Spell.cpp b/src/game/Spell.cpp index c3f9389ba..c07b927eb 100644 --- a/src/game/Spell.cpp +++ b/src/game/Spell.cpp @@ -521,7 +521,7 @@ void Spell::FillTargetMap() case TARGET_RANDOM_NEARBY_DEST: // triggered spells get dest point from default target set, ignore it if (!(m_targets.m_targetMask & TARGET_FLAG_DEST_LOCATION) || m_IsTriggeredSpell) - if (WorldObject* castObject = GetAffectiveCasterObject()) + if (WorldObject* castObject = GetCastingObject()) m_targets.setDestination(castObject->GetPositionX(), castObject->GetPositionY(), castObject->GetPositionZ()); SetTargetMap(SpellEffectIndex(i), m_spellInfo->EffectImplicitTargetB[i], tmpUnitMap); break; diff --git a/src/shared/revision_nr.h b/src/shared/revision_nr.h index a8867b8c1..0158a4836 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 "11275" + #define REVISION_NR "11276" #endif // __REVISION_NR_H__