aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Entities/Player
diff options
context:
space:
mode:
authorcemak <mightyhaza@yandex.ru>2015-01-16 12:50:09 +0300
committerIntel <chemicstry@gmail.com>2015-01-16 19:33:21 +0200
commit44b2e520218f3d0d1969efb7fa22c869e5c7833f (patch)
tree76526b5db5bbf3c461739807521cea1015365fe7 /src/server/game/Entities/Player
parent1406536a2c12159424dee0df6486276a28f0d34c (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.cpp7
-rw-r--r--src/server/game/Entities/Player/Player.h2
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 ***/