diff options
author | Shauren <shauren.trinity@gmail.com> | 2011-04-16 14:01:25 +0200 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2011-04-16 14:01:25 +0200 |
commit | eb0c1bdff0140045b7e22218876b435248a7f1b9 (patch) | |
tree | 827dc8d3cbd86de6090712da7235b4b613e4187d /src | |
parent | 82991448f7a9b262e58d3a86f291c816e7382745 (diff) |
Core/Vehicles: Fixed vehicles with passengers not counting for kill crediting
Diffstat (limited to 'src')
-rwxr-xr-x | src/server/game/Entities/Unit/Unit.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp index 338261af3ad..9bb23bd2ce6 100755 --- a/src/server/game/Entities/Unit/Unit.cpp +++ b/src/server/game/Entities/Unit/Unit.cpp @@ -694,7 +694,7 @@ uint32 Unit::DealDamage(Unit *pVictim, uint32 damage, CleanDamage const* cleanDa if (pVictim->GetTypeId() == TYPEID_PLAYER) pVictim->ToPlayer()->UpdateAchievementCriteria(ACHIEVEMENT_CRITERIA_TYPE_HIGHEST_HIT_RECEIVED, damage); - else if (!pVictim->IsControlledByPlayer()) + else if (!pVictim->IsControlledByPlayer() || pVictim->IsVehicle()) { if (!pVictim->ToCreature()->hasLootRecipient()) pVictim->ToCreature()->SetLootRecipient(this); |