aboutsummaryrefslogtreecommitdiff
path: root/src/server/shared/enuminfo_SharedDefines.cpp
diff options
context:
space:
mode:
authoroffl <11556157+offl@users.noreply.github.com>2021-04-08 19:28:02 +0300
committerGitHub <noreply@github.com>2021-04-08 19:28:02 +0300
commite6d9d9ead99aba4bfbd0b6389cb7a88827fe40d7 (patch)
tree09cba8ba45657da26b47c26c7189701e64f5d620 /src/server/shared/enuminfo_SharedDefines.cpp
parent9aff21b3d520cdd580f065f2965442af1bebc81c (diff)
Core/Misc: Define / rename attributes and flags (#26315)
Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com>
Diffstat (limited to 'src/server/shared/enuminfo_SharedDefines.cpp')
-rw-r--r--src/server/shared/enuminfo_SharedDefines.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/server/shared/enuminfo_SharedDefines.cpp b/src/server/shared/enuminfo_SharedDefines.cpp
index 6495f6ae3af..3f89fc1be9b 100644
--- a/src/server/shared/enuminfo_SharedDefines.cpp
+++ b/src/server/shared/enuminfo_SharedDefines.cpp
@@ -415,7 +415,7 @@ TC_API_EXPORT EnumText EnumUtils<SpellAttr1>::ToString(SpellAttr1 value)
case SPELL_ATTR1_DISPEL_AURAS_ON_IMMUNITY: return { "SPELL_ATTR1_DISPEL_AURAS_ON_IMMUNITY", "Immunity cancels preapplied auras", "For immunity spells, cancel all auras that this spell would make you immune to when the spell is applied" };
case SPELL_ATTR1_UNAFFECTED_BY_SCHOOL_IMMUNE: return { "SPELL_ATTR1_UNAFFECTED_BY_SCHOOL_IMMUNE", "Unaffected by school immunities", "Will not pierce Divine Shield, Ice Block and other full invulnerabilities" };
case SPELL_ATTR1_UNAUTOCASTABLE_BY_PET: return { "SPELL_ATTR1_UNAUTOCASTABLE_BY_PET", "Cannot be autocast by pet", "" };
- case SPELL_ATTR1_UNK18: return { "SPELL_ATTR1_UNK18", "Unknown attribute 18@Attr1", "Stun, Polymorph, Daze, Hex - CC?" };
+ case SPELL_ATTR1_PREVENTS_ANIM: return { "SPELL_ATTR1_PREVENTS_ANIM", "NYI, auras apply UNIT_FLAG_PREVENT_EMOTES_FROM_CHAT_TEXT", "" };
case SPELL_ATTR1_CANT_TARGET_SELF: return { "SPELL_ATTR1_CANT_TARGET_SELF", "Cannot be self-cast", "" };
case SPELL_ATTR1_REQ_COMBO_POINTS1: return { "SPELL_ATTR1_REQ_COMBO_POINTS1", "Requires combo points (type 1)", "" };
case SPELL_ATTR1_UNK21: return { "SPELL_ATTR1_UNK21", "Unknown attribute 21@Attr1", "" };
@@ -459,7 +459,7 @@ TC_API_EXPORT SpellAttr1 EnumUtils<SpellAttr1>::FromIndex(size_t index)
case 15: return SPELL_ATTR1_DISPEL_AURAS_ON_IMMUNITY;
case 16: return SPELL_ATTR1_UNAFFECTED_BY_SCHOOL_IMMUNE;
case 17: return SPELL_ATTR1_UNAUTOCASTABLE_BY_PET;
- case 18: return SPELL_ATTR1_UNK18;
+ case 18: return SPELL_ATTR1_PREVENTS_ANIM;
case 19: return SPELL_ATTR1_CANT_TARGET_SELF;
case 20: return SPELL_ATTR1_REQ_COMBO_POINTS1;
case 21: return SPELL_ATTR1_UNK21;
@@ -500,7 +500,7 @@ TC_API_EXPORT size_t EnumUtils<SpellAttr1>::ToIndex(SpellAttr1 value)
case SPELL_ATTR1_DISPEL_AURAS_ON_IMMUNITY: return 15;
case SPELL_ATTR1_UNAFFECTED_BY_SCHOOL_IMMUNE: return 16;
case SPELL_ATTR1_UNAUTOCASTABLE_BY_PET: return 17;
- case SPELL_ATTR1_UNK18: return 18;
+ case SPELL_ATTR1_PREVENTS_ANIM: return 18;
case SPELL_ATTR1_CANT_TARGET_SELF: return 19;
case SPELL_ATTR1_REQ_COMBO_POINTS1: return 20;
case SPELL_ATTR1_UNK21: return 21;