diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/game/Player.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/game/Player.cpp b/src/game/Player.cpp index 117def75164..288f2730605 100644 --- a/src/game/Player.cpp +++ b/src/game/Player.cpp @@ -16694,10 +16694,12 @@ void Player::RemovePet(Pet* pet, PetSaveMode mode, bool returnreagent) pet = GetPet(); if(pet) + { sLog.outDebug("RemovePet %u, %u, %u", pet->GetEntry(), mode, returnreagent); - if(pet->m_removed) - return; + if(pet->m_removed) + return; + } if(returnreagent && (pet || m_temporaryUnsummonedPetNumber)) { |