*Fix 'slain' achievements for heroic mode dungeons, by Azuritus

--HG--
branch : trunk
This commit is contained in:
maximius
2009-10-28 12:40:24 -07:00
parent 6f097c724c
commit 921224ed42
+1 -1
View File
@@ -14079,7 +14079,7 @@ void Player::KilledMonster( CreatureInfo const* cInfo, uint64 guid )
void Player::KilledMonsterCredit( uint32 entry, uint64 guid ) void Player::KilledMonsterCredit( uint32 entry, uint64 guid )
{ {
uint32 addkillcount = 1; uint32 addkillcount = 1;
GetAchievementMgr().UpdateAchievementCriteria(ACHIEVEMENT_CRITERIA_TYPE_KILL_CREATURE, entry, addkillcount); GetAchievementMgr().UpdateAchievementCriteria(ACHIEVEMENT_CRITERIA_TYPE_KILL_CREATURE, guid ? GetMap()->GetCreature(guid)->GetEntry() : entry, addkillcount);
for (uint8 i = 0; i < MAX_QUEST_LOG_SIZE; ++i ) for (uint8 i = 0; i < MAX_QUEST_LOG_SIZE; ++i )
{ {
uint32 questid = GetQuestSlotQuestId(i); uint32 questid = GetQuestSlotQuestId(i);