diff options
author | Ovah <dreadkiller@gmx.de> | 2016-07-07 13:30:24 +0200 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2016-07-07 13:30:24 +0200 |
commit | 2bede7bffdbb0cb96aaaa5c8857f787490c029b9 (patch) | |
tree | fc335c30a271e86aeb8caee6e246ef3f28263da8 /src/server/game/Instances/InstanceScript.cpp | |
parent | 147d77102c0dcb2e2c38c4e0b69d6cf45ab74e33 (diff) |
Core/Instances: implemented handling for SMSG_BOSS_KILL_CREDIT (#17525)
Diffstat (limited to 'src/server/game/Instances/InstanceScript.cpp')
-rw-r--r-- | src/server/game/Instances/InstanceScript.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/server/game/Instances/InstanceScript.cpp b/src/server/game/Instances/InstanceScript.cpp index dc008aa881e..6ddef1ceeaa 100644 --- a/src/server/game/Instances/InstanceScript.cpp +++ b/src/server/game/Instances/InstanceScript.cpp @@ -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()); |