mirror of
https://github.com/mangosfour/server.git
synced 2025-12-27 01:37:04 +00:00
Over 100 camangos Cata commits applied (to c12950)
Over 100 camangos Cata commits applied. up to and inclusing c12950.
This commit is contained in:
parent
b4ec0440aa
commit
eef77eadb9
117 changed files with 4314 additions and 3547 deletions
|
|
@ -326,13 +326,13 @@ enum SpellAttributesEx
|
|||
SPELL_ATTR_EX_UNAFFECTED_BY_SCHOOL_IMMUNE = 0x00010000,// 16 unaffected by school immunity
|
||||
SPELL_ATTR_EX_UNK17 = 0x00020000,// 17 for auras SPELL_AURA_TRACK_CREATURES, SPELL_AURA_TRACK_RESOURCES and SPELL_AURA_TRACK_STEALTHED select non-stacking tracking spells
|
||||
SPELL_ATTR_EX_UNK18 = 0x00040000,// 18
|
||||
SPELL_ATTR_EX_UNK19 = 0x00080000,// 19
|
||||
SPELL_ATTR_EX_CANT_TARGET_SELF = 0x00080000,// 19 spells with area effect or friendly targets that exclude the caster
|
||||
SPELL_ATTR_EX_REQ_TARGET_COMBO_POINTS = 0x00100000,// 20 Req combo points on target
|
||||
SPELL_ATTR_EX_UNK21 = 0x00200000,// 21
|
||||
SPELL_ATTR_EX_REQ_COMBO_POINTS = 0x00400000,// 22 Use combo points (in 4.x not required combo point target selected)
|
||||
SPELL_ATTR_EX_REQ_COMBO_POINTS = 0x00400000,// 22 Use combo points
|
||||
SPELL_ATTR_EX_UNK23 = 0x00800000,// 23
|
||||
SPELL_ATTR_EX_UNK24 = 0x01000000,// 24 Req fishing pole??
|
||||
SPELL_ATTR_EX_UNK25 = 0x02000000,// 25 not set in 2.4.2
|
||||
SPELL_ATTR_EX_UNK25 = 0x02000000,// 25
|
||||
SPELL_ATTR_EX_UNK26 = 0x04000000,// 26
|
||||
SPELL_ATTR_EX_UNK27 = 0x08000000,// 27
|
||||
SPELL_ATTR_EX_UNK28 = 0x10000000,// 28
|
||||
|
|
@ -896,11 +896,11 @@ enum SpellEffects
|
|||
SPELL_EFFECT_LEAP_BACK = 138,
|
||||
SPELL_EFFECT_CLEAR_QUEST = 139,
|
||||
SPELL_EFFECT_FORCE_CAST = 140,
|
||||
SPELL_EFFECT_141 = 141,
|
||||
SPELL_EFFECT_FORCE_CAST_WITH_VALUE = 141,
|
||||
SPELL_EFFECT_TRIGGER_SPELL_WITH_VALUE = 142,
|
||||
SPELL_EFFECT_APPLY_AREA_AURA_OWNER = 143,
|
||||
SPELL_EFFECT_KNOCKBACK_FROM_POSITION = 144,
|
||||
SPELL_EFFECT_145 = 145,
|
||||
SPELL_EFFECT_GRAVITY_PULL = 145,
|
||||
SPELL_EFFECT_ACTIVATE_RUNE = 146,
|
||||
SPELL_EFFECT_QUEST_FAIL = 147,
|
||||
SPELL_EFFECT_148 = 148,
|
||||
|
|
@ -1411,7 +1411,7 @@ enum Targets
|
|||
TARGET_SELF = 1,
|
||||
TARGET_RANDOM_ENEMY_CHAIN_IN_AREA = 2, // only one spell has that, but regardless, it's a target type after all
|
||||
TARGET_RANDOM_FRIEND_CHAIN_IN_AREA = 3,
|
||||
TARGET_4 = 4, // some plague spells that are infectious - maybe targets not-infected friends inrange
|
||||
TARGET_RANDOM_UNIT_CHAIN_IN_AREA = 4, // some plague spells that are infectious - maybe targets not-infected friends inrange
|
||||
TARGET_PET = 5,
|
||||
TARGET_CHAIN_DAMAGE = 6,
|
||||
TARGET_AREAEFFECT_INSTANT = 7, // targets around provided destination point
|
||||
|
|
@ -1460,7 +1460,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,
|
||||
|
|
@ -1503,12 +1503,12 @@ enum Targets
|
|||
TARGET_VEHICLE_PASSENGER_6 = 102,
|
||||
TARGET_VEHICLE_PASSENGER_7 = 103,
|
||||
TARGET_IN_FRONT_OF_CASTER_30 = 104,
|
||||
TARGET_105 = 105, // 1 spell
|
||||
TARGET_105 = 105,
|
||||
TARGET_106 = 106,
|
||||
TARGET_107 = 107, // possible TARGET_WMO(GO?)_IN_FRONT_OF_CASTER(_30 ?) TODO: Verify the angle!
|
||||
TARGET_GO_IN_FRONT_OF_CASTER_90 = 108,
|
||||
TARGET_109 = 109, // spell 89008
|
||||
TARGET_110 = 110, // front enemy aoe
|
||||
TARGET_NARROW_FRONTAL_CONE_2 = 110,
|
||||
TARGET_111 = 111, // not used
|
||||
TARGET_112 = 112, // spell 89549
|
||||
TARGET_113 = 113, // not used
|
||||
|
|
@ -1597,8 +1597,10 @@ enum DamageEffectType
|
|||
DOT = 2,
|
||||
HEAL = 3,
|
||||
/// used also in case when damage applied to health but not applied to spell channelInterruptFlags/etc
|
||||
NODAMAGE = 4,
|
||||
SELF_DAMAGE = 5
|
||||
NODAMAGE = 4,
|
||||
/// used to avoid rogue loosing stealth on falling damage
|
||||
SELF_DAMAGE_ROGUE_FALL = 5,
|
||||
SELF_DAMAGE = 6
|
||||
};
|
||||
|
||||
enum GameobjectTypes
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue