Core/Spells: Name SPELL_ATTR9_DO_NOT_ADD_TO_UNLEARN_LIST

Port From (https://github.com/TrinityCore/TrinityCore/commit/88d1078a1256fa9175110b3bec0f7f9fdd6b615d)
This commit is contained in:
Hondacrx
2024-08-25 23:47:42 -04:00
parent e79581f71f
commit 9f35b4a650
2 changed files with 2 additions and 2 deletions
@@ -1973,7 +1973,7 @@ namespace Framework.Constants
MissileSpeedIsDelayInSec = 0x10, // Missile Speed is Delay (in sec)
IgnoreTotemRequirementsForCasting = 0x20, // Ignore Totem Requirements for Casting
ItemCastGrantsSkillGain = 0x40, // Item Cast Grants Skill Gain
Unk7 = 0x80, // 7
DoNotAddToUnlearnList = 0x80, // NYI - unlearn list not maintained SMSG_SEND_UNLEARN_SPELLS always empty // Do Not Add to Unlearn List
AimedShot = 0x100, // 8
NotUsableInArena = 0x200, // 9 Cannot Be Used In Arenas
Unk10 = 0x400, // 10
+1 -1
View File
@@ -2992,7 +2992,7 @@ namespace Game.Spells
}
// Spells that don't create items can have this attribute - handle here
if (m_CastItem && m_spellInfo.HasAttribute(SpellAttr9.ItemCastGrantsSkillGain))
if (m_CastItem != null && m_spellInfo.HasAttribute(SpellAttr9.ItemCastGrantsSkillGain))
{
Player playerCaster1 = m_caster.ToPlayer();
if (playerCaster1 != null)