diff options
| author | cemak <mightyhaza@yandex.ru> | 2015-01-16 12:50:09 +0300 |
|---|---|---|
| committer | Intel <chemicstry@gmail.com> | 2015-01-16 19:33:21 +0200 |
| commit | 44b2e520218f3d0d1969efb7fa22c869e5c7833f (patch) | |
| tree | 76526b5db5bbf3c461739807521cea1015365fe7 /src/server/game/Entities/Player | |
| parent | 1406536a2c12159424dee0df6486276a28f0d34c (diff) | |
Core/Loot: Implement CMSG_LOOT_MONEY, CMSG_LOOT_RELEASE, SMSG_COIN_REMOVED, SMSG_LOOT_MONEY_NOTIFY
Diffstat (limited to 'src/server/game/Entities/Player')
| -rw-r--r-- | src/server/game/Entities/Player/Player.cpp | 7 | ||||
| -rw-r--r-- | src/server/game/Entities/Player/Player.h | 2 |
2 files changed, 5 insertions, 4 deletions
diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp index e0e5f0f72be..733df1048b3 100644 --- a/src/server/game/Entities/Player/Player.cpp +++ b/src/server/game/Entities/Player/Player.cpp @@ -8944,10 +8944,11 @@ void Player::SendLootError(ObjectGuid guid, LootError error) SendDirectMessage(&data); } -void Player::SendNotifyLootMoneyRemoved() +void Player::SendNotifyLootMoneyRemoved(ObjectGuid lootObj) { - WorldPacket data(SMSG_LOOT_CLEAR_MONEY, 0); - GetSession()->SendPacket(&data); + WorldPackets::Loot::CoinRemoved packet; + packet.LootObj = lootObj; + SendDirectMessage(packet.Write()); } void Player::SendNotifyLootItemRemoved(ObjectGuid owner, ObjectGuid lootObj, uint8 lootSlot) diff --git a/src/server/game/Entities/Player/Player.h b/src/server/game/Entities/Player/Player.h index e3f0725b41f..9423b912548 100644 --- a/src/server/game/Entities/Player/Player.h +++ b/src/server/game/Entities/Player/Player.h @@ -2286,7 +2286,7 @@ class Player : public Unit, public GridObject<Player> void SendLootError(ObjectGuid guid, LootError error); void SendLootRelease(ObjectGuid guid); void SendNotifyLootItemRemoved(ObjectGuid owner, ObjectGuid lootObj, uint8 lootSlot); - void SendNotifyLootMoneyRemoved(); + void SendNotifyLootMoneyRemoved(ObjectGuid lootObj); /*********************************************************/ /*** BATTLEGROUND SYSTEM ***/ |
