diff --git a/src/game/PetHandler.cpp b/src/game/PetHandler.cpp index 83602cf73..fcd061b54 100644 --- a/src/game/PetHandler.cpp +++ b/src/game/PetHandler.cpp @@ -315,7 +315,15 @@ void WorldSession::SendPetNameQuery( uint64 petguid, uint32 petnumber) { Creature* pet = _player->GetMap()->GetAnyTypeCreature(petguid); if(!pet || !pet->GetCharmInfo() || pet->GetCharmInfo()->GetPetNumber() != petnumber) + { + WorldPacket data(SMSG_PET_NAME_QUERY_RESPONSE, (4+1+4+1)); + data << uint32(petnumber); + data << uint8(0); + data << uint32(0); + data << uint8(0); + _player->GetSession()->SendPacket(&data); return; + } std::string name = pet->GetName(); diff --git a/src/shared/revision_nr.h b/src/shared/revision_nr.h index a3eb6ecbd..3c745187c 100644 --- a/src/shared/revision_nr.h +++ b/src/shared/revision_nr.h @@ -1,4 +1,4 @@ #ifndef __REVISION_NR_H__ #define __REVISION_NR_H__ - #define REVISION_NR "10650" + #define REVISION_NR "10651" #endif // __REVISION_NR_H__