diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp index c943a3bcad..efcd0879d2 100644 --- a/src/server/game/Entities/Unit/Unit.cpp +++ b/src/server/game/Entities/Unit/Unit.cpp @@ -11525,8 +11525,19 @@ void Unit::Kill(Unit* victim, bool durabilityLoss) } } else + { player->SendDirectMessage(&data); + if (creature) + { + WorldPackets::Loot::LootList lootList; + lootList.Owner = creature->GetGUID(); + lootList.RoundRobinWinner = player->GetGUID(); + + player->SendMessageToSet(lootList.Write(), false); + } + } + // Generate loot before updating looter if (creature) {