From b908062764b9f3e8c1c39697fbb1cf2454022549 Mon Sep 17 00:00:00 2001 From: boxa Date: Sun, 23 Nov 2014 20:26:20 +0100 Subject: [PATCH] [c12933] Implement TARGET_FRIENDLY_FRONTAL_CONE Signed-off-by: Xfurry (based on commit [12733] - e0cedbb) Signed-off-by: Xfurry --- src/game/SharedDefines.h | 2 +- src/game/Spell.cpp | 3 +++ src/shared/revision_nr.h | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/game/SharedDefines.h b/src/game/SharedDefines.h index fa4af6c7a8..e5e9680f45 100644 --- a/src/game/SharedDefines.h +++ b/src/game/SharedDefines.h @@ -1434,7 +1434,7 @@ enum Targets TARGET_ALL_RAID_AROUND_CASTER = 56, TARGET_SINGLE_FRIEND_2 = 57, TARGET_58 = 58, - TARGET_59 = 59, + TARGET_FRIENDLY_FRONTAL_CONE = 59, TARGET_NARROW_FRONTAL_CONE = 60, TARGET_AREAEFFECT_PARTY_AND_CLASS = 61, TARGET_DUELVSPLAYER_COORDINATES = 63, diff --git a/src/game/Spell.cpp b/src/game/Spell.cpp index 9e025d6c6f..8a984e4ba6 100644 --- a/src/game/Spell.cpp +++ b/src/game/Spell.cpp @@ -2388,6 +2388,9 @@ void Spell::SetTargetMap(SpellEffectIndex effIndex, uint32 targetMode, UnitList& case TARGET_LARGE_FRONTAL_CONE: FillAreaTargets(targetUnitMap, radius, PUSH_IN_FRONT_90, SPELL_TARGETS_AOE_DAMAGE); break; + case TARGET_FRIENDLY_FRONTAL_CONE: + FillAreaTargets(targetUnitMap, radius, PUSH_IN_FRONT_30, SPELL_TARGETS_FRIENDLY); + break; case TARGET_NARROW_FRONTAL_CONE: FillAreaTargets(targetUnitMap, radius, PUSH_IN_FRONT_15, SPELL_TARGETS_AOE_DAMAGE); break; diff --git a/src/shared/revision_nr.h b/src/shared/revision_nr.h index 72c99b6de7..13b7828827 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 "12932" + #define REVISION_NR "12933" #endif // __REVISION_NR_H__