Core/Entities: GameObjectDespawn packet is only sent for GameObjects

This commit is contained in:
Aokromes
2017-04-02 07:57:21 +02:00
parent 2d54defdf0
commit 9b378447f8
8 changed files with 13 additions and 16 deletions

View File

@@ -49,7 +49,7 @@ public:
{ "zonexy", rbac::RBAC_PERM_COMMAND_GO_ZONEXY, false, &HandleGoZoneXYCommand, "" },
{ "xyz", rbac::RBAC_PERM_COMMAND_GO_XYZ, false, &HandleGoXYZCommand, "" },
{ "ticket", rbac::RBAC_PERM_COMMAND_GO_TICKET, false, &HandleGoTicketCommand, "" },
{ "offset", rbac::RBAC_PERM_COMMAND_GO_OFFSET, false, &HandleGoOffsetCommand,
{ "offset", rbac::RBAC_PERM_COMMAND_GO_OFFSET, false, &HandleGoOffsetCommand, "" },
};
static std::vector<ChatCommand> commandTable =
@@ -562,7 +562,6 @@ public:
ticket->TeleportTo(player);
return true;
}
};
static bool HandleGoOffsetCommand(ChatHandler* handler, char const* args)
{

View File

@@ -644,7 +644,7 @@ public:
if (objectType < 0)
{
if (objectType == -1)
object->SendObjectDeSpawnAnim(object->GetGUID());
object->SendGameObjectDespawn();
else if (objectType == -2)
return false;
return true;