aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2011-04-16 14:01:25 +0200
committerShauren <shauren.trinity@gmail.com>2011-04-16 14:01:25 +0200
commiteb0c1bdff0140045b7e22218876b435248a7f1b9 (patch)
tree827dc8d3cbd86de6090712da7235b4b613e4187d /src
parent82991448f7a9b262e58d3a86f291c816e7382745 (diff)
Core/Vehicles: Fixed vehicles with passengers not counting for kill crediting
Diffstat (limited to 'src')
-rwxr-xr-xsrc/server/game/Entities/Unit/Unit.cpp2
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);