Change magic numbers for EffectRadiusIndex into enum with actual effect radius
This commit is contained in:
@@ -381,6 +381,68 @@ struct SpellTargetPosition
|
||||
float target_Orientation;
|
||||
};
|
||||
|
||||
// Enum with EffectRadiusIndex and their actual radius
|
||||
enum EffectRadiusIndex
|
||||
{
|
||||
EFFECT_RADIUS_2_YARDS = 7,
|
||||
EFFECT_RADIUS_5_YARDS = 8,
|
||||
EFFECT_RADIUS_20_YARDS = 9,
|
||||
EFFECT_RADIUS_30_YARDS = 10,
|
||||
EFFECT_RADIUS_45_YARDS = 11,
|
||||
EFFECT_RADIUS_100_YARDS = 12,
|
||||
EFFECT_RADIUS_10_YARDS = 13,
|
||||
EFFECT_RADIUS_8_YARDS = 14,
|
||||
EFFECT_RADIUS_3_YARDS = 15,
|
||||
EFFECT_RADIUS_1_YARD = 16,
|
||||
EFFECT_RADIUS_13_YARDS = 17,
|
||||
EFFECT_RADIUS_15_YARDS = 18,
|
||||
EFFECT_RADIUS_18_YARDS = 19,
|
||||
EFFECT_RADIUS_25_YARDS = 20,
|
||||
EFFECT_RADIUS_35_YARDS = 21,
|
||||
EFFECT_RADIUS_200_YARDS = 22,
|
||||
EFFECT_RADIUS_40_YARDS = 23,
|
||||
EFFECT_RADIUS_65_YARDS = 24,
|
||||
EFFECT_RADIUS_70_YARDS = 25,
|
||||
EFFECT_RADIUS_4_YARDS = 26,
|
||||
EFFECT_RADIUS_50_YARDS = 27,
|
||||
EFFECT_RADIUS_50000_YARDS = 28,
|
||||
EFFECT_RADIUS_6_YARDS = 29,
|
||||
EFFECT_RADIUS_500_YARDS = 30,
|
||||
EFFECT_RADIUS_80_YARDS = 31,
|
||||
EFFECT_RADIUS_12_YARDS = 32,
|
||||
EFFECT_RADIUS_99_YARDS = 33,
|
||||
EFFECT_RADIUS_55_YARDS = 35,
|
||||
EFFECT_RADIUS_0_YARDS = 36,
|
||||
EFFECT_RADIUS_7_YARDS = 37,
|
||||
EFFECT_RADIUS_21_YARDS = 38,
|
||||
EFFECT_RADIUS_34_YARDS = 39,
|
||||
EFFECT_RADIUS_9_YARDS = 40,
|
||||
EFFECT_RADIUS_150_YARDS = 41,
|
||||
EFFECT_RADIUS_11_YARDS = 42,
|
||||
EFFECT_RADIUS_16_YARDS = 43,
|
||||
EFFECT_RADIUS_0_5_YARDS = 44, // 0.5 yards
|
||||
EFFECT_RADIUS_10_YARDS_2 = 45,
|
||||
EFFECT_RADIUS_5_YARDS_2 = 46,
|
||||
EFFECT_RADIUS_15_YARDS_2 = 47,
|
||||
EFFECT_RADIUS_60_YARDS = 48,
|
||||
EFFECT_RADIUS_90_YARDS = 49,
|
||||
EFFECT_RADIUS_15_YARDS_3 = 50,
|
||||
EFFECT_RADIUS_60_YARDS_2 = 51,
|
||||
EFFECT_RADIUS_5_YARDS_3 = 52,
|
||||
EFFECT_RADIUS_60_YARDS_3 = 53,
|
||||
EFFECT_RADIUS_50000_YARDS_2 = 54,
|
||||
EFFECT_RADIUS_130_YARDS = 55,
|
||||
EFFECT_RADIUS_38_YARDS = 56,
|
||||
EFFECT_RADIUS_45_YARDS_2 = 57,
|
||||
EFFECT_RADIUS_32_YARDS = 59,
|
||||
EFFECT_RADIUS_44_YARDS = 60,
|
||||
EFFECT_RADIUS_14_YARDS = 61,
|
||||
EFFECT_RADIUS_47_YARDS = 62,
|
||||
EFFECT_RADIUS_23_YARDS = 63,
|
||||
EFFECT_RADIUS_3_5_YARDS = 64, // 3.5 yards
|
||||
EFFECT_RADIUS_80_YARDS_2 = 65
|
||||
};
|
||||
|
||||
typedef UNORDERED_MAP<uint32, SpellTargetPosition> SpellTargetPositionMap;
|
||||
|
||||
// Spell pet auras
|
||||
|
||||
Reference in New Issue
Block a user