Core/Achievements: ACHIEVEMENT_CRITERIA_TYPE_SPECIAL_PVP_KILL should be triggered by pet and controlled vehicle kill too
This commit is contained in:
@@ -706,7 +706,7 @@ uint32 Unit::DealDamage(Unit *pVictim, uint32 damage, CleanDamage const* cleanDa
|
||||
pVictim->ToPlayer()->UpdateAchievementCriteria(ACHIEVEMENT_CRITERIA_TYPE_TOTAL_DAMAGE_RECEIVED, health);
|
||||
|
||||
// call before auras are removed
|
||||
if (Player* killer = ToPlayer())
|
||||
if (Player* killer = GetCharmerOrOwnerPlayerOrPlayerItself())
|
||||
killer->GetAchievementMgr().UpdateAchievementCriteria(ACHIEVEMENT_CRITERIA_TYPE_SPECIAL_PVP_KILL, 1, 0, pVictim);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user