From e054036742ab24aaf5c6fcaf3dce4de3375f1bc4 Mon Sep 17 00:00:00 2001 From: Ryan Date: Sun, 28 May 2017 20:19:33 +0100 Subject: [PATCH] Fix SMSG_POWER_UPDATE --- src/server/game/Entities/Unit/Unit.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp index 0dd7a1b94cc..39c798e6c6a 100644 --- a/src/server/game/Entities/Unit/Unit.cpp +++ b/src/server/game/Entities/Unit/Unit.cpp @@ -6348,7 +6348,6 @@ void Unit::RemoveBindSightAuras() void Unit::RemoveCharmAuras() { RemoveAurasByType(SPELL_AURA_MOD_CHARM); - RemoveAurasByType(SPELL_AURA_MOD_POSSESS_PET); RemoveAurasByType(SPELL_AURA_MOD_POSSESS); RemoveAurasByType(SPELL_AURA_AOE_CHARM); } @@ -9850,7 +9849,7 @@ void Unit::SetPower(Powers power, int32 val) WorldPacket data(SMSG_POWER_UPDATE, 8 + 4 + 1 + 4); data << GetPackGUID(); data << uint32(1); //power count - data << uint8(powerIndex); + data << uint8(power); data << int32(val); SendMessageToSet(&data, GetTypeId() == TYPEID_PLAYER); }