fix(Core/Quest): award kill credit when pet proxies as reward source (#25553)
This commit is contained in:
parent
2d09787d45
commit
096db2f45b
1 changed files with 3 additions and 1 deletions
|
|
@ -12754,7 +12754,9 @@ void Player::RewardPlayerAndGroupAtEvent(uint32 creature_id, WorldObject* pRewar
|
|||
if (!pRewardSource)
|
||||
return;
|
||||
|
||||
ObjectGuid creature_guid = (pRewardSource->IsCreature()) ? pRewardSource->GetGUID() : ObjectGuid::Empty;
|
||||
ObjectGuid creature_guid;
|
||||
if (pRewardSource->IsCreature() && pRewardSource->GetEntry() == creature_id)
|
||||
creature_guid = pRewardSource->GetGUID();
|
||||
|
||||
// prepare data for near group iteration
|
||||
if (Group* group = GetGroup())
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue