*Fix a crash caused by wintergrasp setup when a graveyard defined in db cannot be find by core.

--HG--
branch : trunk
This commit is contained in:
megamage
2009-09-03 14:50:09 -05:00
parent f205d9734a
commit 62d4d6cd0c

View File

@@ -246,6 +246,12 @@ bool OPvPWintergrasp::SetupOutdoorPvP()
{
// find or create grave yard
const WorldSafeLocsEntry *loc = objmgr.GetClosestGraveYard((*itr)->x, (*itr)->y, (*itr)->z, (*itr)->mapId, 0);
if(!loc)
{
++itr;
continue;
}
GraveYardMap::const_iterator graveItr;
for(graveItr = graveLow; graveItr != graveUp; ++graveItr)
if(graveItr->second.safeLocId == loc->ID)