fix(Core/Player): null crash in RemovePet() (#11464)
* closes https://github.com/azerothcore/azerothcore-wotlk/issues/11331
This commit is contained in:
@@ -8951,7 +8951,8 @@ void Player::RemovePet(Pet* pet, PetSaveMode mode, bool returnreagent)
|
|||||||
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
pet->CombatStop();
|
pet->CombatStop();
|
||||||
|
|
||||||
if (returnreagent)
|
if (returnreagent)
|
||||||
@@ -9002,6 +9003,7 @@ void Player::RemovePet(Pet* pet, PetSaveMode mode, bool returnreagent)
|
|||||||
ArenaSpectator::SendCommand_UInt32Value(FindMap(), GetGUID(), "PHP", 0);
|
ArenaSpectator::SendCommand_UInt32Value(FindMap(), GetGUID(), "PHP", 0);
|
||||||
ArenaSpectator::SendCommand_UInt32Value(FindMap(), GetGUID(), "PET", 0);
|
ArenaSpectator::SendCommand_UInt32Value(FindMap(), GetGUID(), "PET", 0);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
bool Player::CanPetResurrect()
|
bool Player::CanPetResurrect()
|
||||||
|
|||||||
Reference in New Issue
Block a user