mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-02-06 17:08:23 +01:00
Core/Spells: defined all SpellAttr10 values
This commit is contained in:
@@ -713,38 +713,38 @@ enum SpellAttr9
|
||||
|
||||
enum SpellAttr10
|
||||
{
|
||||
SPELL_ATTR10_UNK0 = 0x00000001, // 0
|
||||
SPELL_ATTR10_BYPASS_VISIBILITY_CHECK = 0x00000001, // 0 Bypass Visibility Check
|
||||
SPELL_ATTR10_IGNORE_POSITIVE_DAMAGE_TAKEN_MODS = 0x00000002, // 1 Ignore Positive Damage Taken Modifiers
|
||||
SPELL_ATTR10_UNK2 = 0x00000004, // 2
|
||||
SPELL_ATTR10_UNK3 = 0x00000008, // 3
|
||||
SPELL_ATTR10_WATER_SPOUT = 0x00000010, // 4
|
||||
SPELL_ATTR10_UNK5 = 0x00000020, // 5
|
||||
SPELL_ATTR10_UNK6 = 0x00000040, // 6
|
||||
SPELL_ATTR10_TELEPORT_PLAYER = 0x00000080, // 7 4 Teleport Player spells
|
||||
SPELL_ATTR10_UNK8 = 0x00000100, // 8
|
||||
SPELL_ATTR10_UNK9 = 0x00000200, // 9
|
||||
SPELL_ATTR10_UNK10 = 0x00000400, // 10
|
||||
SPELL_ATTR10_HERB_GATHERING_MINING = 0x00000800, // 11 Only Herb Gathering and Mining
|
||||
SPELL_ATTR10_USE_SPELL_BASE_LEVEL_FOR_SCALING = 0x00001000, // 12
|
||||
SPELL_ATTR10_RESET_COOLDOWN_ON_ENCOUNTER_END = 0x00002000, // 13
|
||||
SPELL_ATTR10_UNK14 = 0x00004000, // 14
|
||||
SPELL_ATTR10_UNK15 = 0x00008000, // 15
|
||||
SPELL_ATTR10_UNK16 = 0x00010000, // 16
|
||||
SPELL_ATTR10_USES_RANGED_SLOT = 0x00000004, // 2 Uses Ranged Slot (Cosmetic Only)
|
||||
SPELL_ATTR10_DONT_LOG_FULL_OVERHEAL = 0x00000008, // 3 Do Not Log Full Overheal
|
||||
SPELL_ATTR10_WATER_SPOUT = 0x00000010, // 4 NPC Knockback - ignore doors
|
||||
SPELL_ATTR10_FORCE_NONBINARY_RESISTANCE = 0x00000020, // 5 Force Non-Binary Resistance
|
||||
SPELL_ATTR10_NO_SUMMON_LOG = 0x00000040, // 6 No Summon Log
|
||||
SPELL_ATTR10_TELEPORT_PLAYER = 0x00000080, // 7 Ignore instance lock and farm limit on teleport
|
||||
SPELL_ATTR10_AREA_EFFECTS_USE_TARGET_RADIUS = 0x00000100, // 8 Area Effects Use Target Radius
|
||||
SPELL_ATTR10_CHARGE_USE_ABSOLUTE_SPEED = 0x00000200, // 9 Charge/JumpCharge - Use Absolute Speed
|
||||
SPELL_ATTR10_PROC_COOLDOWN_PER_TARGET = 0x00000400, // 10 Proc cooldown on a per target basis
|
||||
SPELL_ATTR10_HERB_GATHERING_MINING = 0x00000800, // 11 Lock chest at precast
|
||||
SPELL_ATTR10_USE_SPELL_BASE_LEVEL_FOR_SCALING = 0x00001000, // 12 Use Spell Base Level For Scaling
|
||||
SPELL_ATTR10_RESET_COOLDOWN_ON_ENCOUNTER_END = 0x00002000, // 13 Reset cooldown upon ending an encounter
|
||||
SPELL_ATTR10_ROLLING_PERIODIC = 0x00004000, // 14 Rolling Periodic
|
||||
SPELL_ATTR10_SPELLBOOK_HIDDEN_UNTIL_OVERRIDEN = 0x00008000, // 15 Spellbook Hidden Until Overridden
|
||||
SPELL_ATTR10_DEFEND_AGAINST_FRIENDLY_CAST = 0x00010000, // 16 Defend Against Friendly Cast
|
||||
SPELL_ATTR10_ALLOW_DEFENSE_WHILE_CASTING = 0x00020000, // 17 Allow Defense While Casting
|
||||
SPELL_ATTR10_ALLOW_DEFENSE_WHILE_CHANNELING = 0x00040000, // 18 Allow Defense While Channeling
|
||||
SPELL_ATTR10_UNK19 = 0x00080000, // 19
|
||||
SPELL_ATTR10_UNK20 = 0x00100000, // 20
|
||||
SPELL_ATTR10_UNK21 = 0x00200000, // 21
|
||||
SPELL_ATTR10_UNK22 = 0x00400000, // 22
|
||||
SPELL_ATTR10_UNK23 = 0x00800000, // 23
|
||||
SPELL_ATTR10_UNK24 = 0x01000000, // 24
|
||||
SPELL_ATTR10_UNK25 = 0x02000000, // 25
|
||||
SPELL_ATTR10_UNK26 = 0x04000000, // 26
|
||||
SPELL_ATTR10_UNK27 = 0x08000000, // 27
|
||||
SPELL_ATTR10_UNK28 = 0x10000000, // 28
|
||||
SPELL_ATTR10_UNK29 = 0x20000000, // 29
|
||||
SPELL_ATTR10_UNK30 = 0x40000000, // 30
|
||||
SPELL_ATTR10_UNK31 = 0x80000000 // 31
|
||||
SPELL_ATTR10_ALLOW_FATAL_DUEL_DAMAGE = 0x00080000, // 19 Allow Fatal Duel Damage
|
||||
SPELL_ATTR10_MULTI_CLICK_GROUND_TARGETING = 0x00100000, // 20 Multi-Click Ground Targeting
|
||||
SPELL_ATTR10_AOE_CAN_HIT_SUMMONED_INVIS = 0x00200000, // 21 AoE Can Hit Summoned Invis
|
||||
SPELL_ATTR10_ALLOW_WHILE_STUNNED_BY_HORROR = 0x00400000, // 22 Allow While Stunned By Horror Mechanic
|
||||
SPELL_ATTR10_VISIBLE_ONLY_TO_CASTER = 0x00800000, // 23 Visible only to caster (conversations only)
|
||||
SPELL_ATTR10_UPDATE_PASSIVES_ON_APPLY_REMOVE = 0x01000000, // 24 Update Passives on Apply/Remove
|
||||
SPELL_ATTR10_NORMAL_MELEE_ATTACK = 0x02000000, // 25 Normal Melee Attack
|
||||
SPELL_ATTR10_IGNORE_FEIGN_DEATH = 0x04000000, // 26 Ignore Feign Death
|
||||
SPELL_ATTR10_CASTER_DEATH_CANCELS_PERSISTENT_AREA_AURAS = 0x08000000, // 27 Caster Death Cancels Persistent Area Auras
|
||||
SPELL_ATTR10_DO_NOT_LOG_ABSORB = 0x10000000, // 28 Do Not Log Absorb
|
||||
SPELL_ATTR10_MOUNT_NOT_AT_ACCOUNT_LEVEL = 0x20000000, // 29 This Mount is NOT at the account level
|
||||
SPELL_ATTR10_PREVENT_CLIENT_CAST_CANCEL = 0x40000000, // 30 Prevent Client Cast Cancel
|
||||
SPELL_ATTR10_ENFORCE_FACTING_ON_PRIMARY_TARGET = 0x80000000 // 31 Enforce Facing on Primary Target Only
|
||||
};
|
||||
|
||||
#define MIN_TALENT_SPEC 0
|
||||
|
||||
Reference in New Issue
Block a user