Core/Misc: Various crash fixes (#19059)

* Replaced some FindPlayer calls with GetPlayer
Fixed some more crashes

* Correction
This commit is contained in:
xinef1
2017-02-05 23:42:31 +01:00
committed by Shauren
parent 075f0e26cc
commit 14dfc377b4
22 changed files with 79 additions and 60 deletions

View File

@@ -204,7 +204,7 @@ public:
{
if (Group* group = players.begin()->GetSource()->GetGroup())
if (group->isLFGGroup())
sLFGMgr->FinishDungeon(group->GetGUID(), 287);
sLFGMgr->FinishDungeon(group->GetGUID(), 287, me->GetMap());
}
}

View File

@@ -576,7 +576,7 @@ public:
{
if (Group* group = players.begin()->GetSource()->GetGroup())
if (group->isLFGGroup())
sLFGMgr->FinishDungeon(group->GetGUID(), 285);
sLFGMgr->FinishDungeon(group->GetGUID(), 285, me->GetMap());
}
}

View File

@@ -201,7 +201,7 @@ public:
{
if (Group* group = players.begin()->GetSource()->GetGroup())
if (group->isLFGGroup())
sLFGMgr->FinishDungeon(group->GetGUID(), 286);
sLFGMgr->FinishDungeon(group->GetGUID(), 286, me->GetMap());
}
_JustDied();