From c3455595fcf498975b1b5c0b38e5aa467dbfdcbb Mon Sep 17 00:00:00 2001 From: Shauren Date: Tue, 31 Aug 2021 21:59:22 +0200 Subject: Core/Misc: Fixed effect index check in ObjectMgr::LoadSpellScripts --- src/server/game/Globals/ObjectMgr.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/server/game/Globals/ObjectMgr.cpp b/src/server/game/Globals/ObjectMgr.cpp index 8a3eb210e22..777fa67ea04 100644 --- a/src/server/game/Globals/ObjectMgr.cpp +++ b/src/server/game/Globals/ObjectMgr.cpp @@ -5734,7 +5734,7 @@ void ObjectMgr::LoadSpellScripts() } SpellEffIndex i = SpellEffIndex((uint32(itr->first) >> 24) & 0x000000FF); - if (uint32(i) > MAX_SPELL_EFFECTS) + if (uint32(i) >= MAX_SPELL_EFFECTS) { TC_LOG_ERROR("sql.sql", "Table `spell_scripts` has too high effect index %u for spell (Id: %u) as script id", uint32(i), spellId); continue; -- cgit v1.2.3