From 1d905b78ec4700c9475fd257efd4eac96bc7f417 Mon Sep 17 00:00:00 2001 From: ariel- Date: Sun, 7 May 2017 05:32:40 -0300 Subject: Core/Globals: fix array out of bounds crash on loading npc_text_locale Closes #19556 --- src/server/game/Globals/ObjectMgr.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/server') diff --git a/src/server/game/Globals/ObjectMgr.cpp b/src/server/game/Globals/ObjectMgr.cpp index f094933efd7..82f3e46ab82 100644 --- a/src/server/game/Globals/ObjectMgr.cpp +++ b/src/server/game/Globals/ObjectMgr.cpp @@ -5576,8 +5576,8 @@ void ObjectMgr::LoadNpcTextLocales() for (uint8 i = 0; i < MAX_GOSSIP_TEXT_OPTIONS; ++i) { - AddLocaleString(fields[2 + i * 2].GetString(), locale, data.Text_0[i - 1]); - AddLocaleString(fields[3 + i * 2].GetString(), locale, data.Text_1[i - 1]); + AddLocaleString(fields[2 + i * 2].GetString(), locale, data.Text_0[i]); + AddLocaleString(fields[3 + i * 2].GetString(), locale, data.Text_1[i]); } } while (result->NextRow()); -- cgit v1.2.3