When player skins a creature it will tell instance aswell.

closes #614
This commit is contained in:
talamortis
2017-11-20 19:58:43 +00:00
parent 0eedd4edcf
commit 9a07a1ae18
4 changed files with 27 additions and 0 deletions

View File

@@ -9269,6 +9269,12 @@ void Player::SendLoot(uint64 guid, LootType loot_type)
loot->FillLoot(creature->GetCreatureTemplate()->SkinLootId, LootTemplates_Skinning, this, true);
permission = OWNER_PERMISSION;
//Inform instance if creature is skinned.
if (InstanceScript* mapInstance = creature->GetInstanceScript())
{
mapInstance->CreatureLooted(creature, LOOT_SKINNING);
}
// Xinef: Set new loot recipient
creature->SetLootRecipient(this, false);
}