Core/Instances: implemented handling for SMSG_BOSS_KILL_CREDIT (#17525)

This commit is contained in:
Ovah
2016-07-07 13:30:24 +02:00
committed by Shauren
parent 147d77102c
commit 2bede7bffd
5 changed files with 27 additions and 1 deletions

View File

@@ -664,6 +664,14 @@ void InstanceScript::SendEncounterEnd()
instance->SendToPlayers(encounterEndMessage.Write());
}
void InstanceScript::SendBossKillCredit(uint32 encounterId)
{
WorldPackets::Instance::BossKillCredit bossKillCreditMessage;
bossKillCreditMessage.DungeonEncounterID = encounterId;
instance->SendToPlayers(bossKillCreditMessage.Write());
}
void InstanceScript::UpdateEncounterState(EncounterCreditType type, uint32 creditEntry, Unit* /*source*/)
{
DungeonEncounterList const* encounters = sObjectMgr->GetDungeonEncounterList(instance->GetId(), instance->GetDifficultyID());