Hopefuly correctly fix a crash in Player::KilledMonsterCredit now
--HG-- branch : trunk
This commit is contained in:
+5
-3
@@ -14022,9 +14022,11 @@ void Player::KilledMonsterCredit( uint32 entry, uint64 guid )
|
||||
uint32 addkillcount = 1;
|
||||
uint32 real_entry = entry;
|
||||
if (guid)
|
||||
if (Creature *killed = GetMap()->GetCreature(guid) )
|
||||
if (killed->GetEntry())
|
||||
real_entry = killed->GetEntry();
|
||||
{
|
||||
Creature *killed = GetMap()->GetCreature(guid);
|
||||
if (killed && killed->GetEntry())
|
||||
real_entry = killed->GetEntry();
|
||||
}
|
||||
|
||||
GetAchievementMgr().UpdateAchievementCriteria(ACHIEVEMENT_CRITERIA_TYPE_KILL_CREATURE, real_entry, addkillcount);
|
||||
for (uint8 i = 0; i < MAX_QUEST_LOG_SIZE; ++i )
|
||||
|
||||
Reference in New Issue
Block a user