diff options
Diffstat (limited to 'src/server/game/Handlers/PetitionsHandler.cpp')
-rw-r--r-- | src/server/game/Handlers/PetitionsHandler.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/server/game/Handlers/PetitionsHandler.cpp b/src/server/game/Handlers/PetitionsHandler.cpp index 0785f7af5fd..f2464b1c7f7 100644 --- a/src/server/game/Handlers/PetitionsHandler.cpp +++ b/src/server/game/Handlers/PetitionsHandler.cpp @@ -400,8 +400,7 @@ void WorldSession::HandleSignPetition(WorldPacket& recvData) CharterTypes type = petition->PetitionType; uint8 signs = uint8(petition->Signatures.size()); - ObjectGuid playerGuid = _player->GetGUID(); - if (ownerGuid == playerGuid) + if (ownerGuid == _player->GetGUID()) return; // not let enemies sign guild charter @@ -475,9 +474,9 @@ void WorldSession::HandleSignPetition(WorldPacket& recvData) } // fill petition store - petition->AddSignature(GetAccountId(), playerGuid, false); + petition->AddSignature(GetAccountId(), _player->GetGUID(), false); - TC_LOG_DEBUG("network", "PETITION SIGN: {} by player: {} ({} Account: {})", petitionGuid.ToString(), _player->GetName(), playerGuid.ToString(), GetAccountId()); + TC_LOG_DEBUG("network", "PETITION SIGN: {} by player: {} ({} Account: {})", petitionGuid.ToString(), _player->GetName(), _player->GetGUID().ToString(), GetAccountId()); WorldPacket data(SMSG_PETITION_SIGN_RESULTS, (8+8+4)); data << petitionGuid; |