From c89ccd614991f099ebff2370f0c8e0bdbc37345d Mon Sep 17 00:00:00 2001 From: p0wer Date: Tue, 2 Mar 2010 21:00:33 -0600 Subject: [PATCH] Move initialization of m_GMticketid to avoid random numbers being assigned if gm ticket table is empty. Thanks Ayane. Closes issue #883. --HG-- branch : trunk --- src/game/ObjectMgr.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/game/ObjectMgr.cpp b/src/game/ObjectMgr.cpp index ca58d9d3eb..21db2983d8 100644 --- a/src/game/ObjectMgr.cpp +++ b/src/game/ObjectMgr.cpp @@ -8811,6 +8811,7 @@ void ObjectMgr::LoadGMTickets() delete *itr; } m_GMTicketList.clear(); + m_GMticketid = 0; QueryResult_AutoPtr result = CharacterDatabase.Query( "SELECT guid, playerGuid, name, message, createtime, map, posX, posY, posZ, timestamp, closed, assignedto, comment FROM gm_tickets" ); @@ -8851,7 +8852,6 @@ void ObjectMgr::LoadGMTickets() } while( result->NextRow() ); result = CharacterDatabase.PQuery("SELECT MAX(guid) from gm_tickets"); - m_GMticketid = 0; if(result) {