diff --git a/src/server/game/Entities/Pet/Pet.cpp b/src/server/game/Entities/Pet/Pet.cpp index 416bb2d0b..f7d56dcb4 100644 --- a/src/server/game/Entities/Pet/Pet.cpp +++ b/src/server/game/Entities/Pet/Pet.cpp @@ -256,6 +256,7 @@ bool Pet::LoadPetFromDB(Player* owner, uint32 petEntry, uint32 petnumber, bool c if (current && owner->IsPetNeedBeTemporaryUnsummoned()) { + owner->SetLastPetSpell(petInfo->CreatedBySpellId); owner->SetTemporaryUnsummonedPetNumber(petInfo->PetNumber); return false; }