aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjackpoz <giacomopoz@gmail.com>2019-02-16 19:06:56 +0100
committerShauren <shauren.trinity@gmail.com>2021-11-23 23:10:45 +0100
commitef04a26bf4b4819aed714eb65ee509aa5d9a563f (patch)
tree34d219653f2439f1d2b5b58d240202fb220a39a8
parent0ea3fe545c6582de23fb264627b27f27fc2a21ff (diff)
Core/Pet: Add assert
Add additional assert to check if it's possible for a Pet not to have an active AI when the Player owner kills an enemy. Ref #23036 (cherry picked from commit 43dec9e4d0b6f7da3c2051624742e9fb8a9bcb31)
-rw-r--r--src/server/game/Entities/Unit/Unit.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp
index 6d0f0278f46..3b4842c036f 100644
--- a/src/server/game/Entities/Unit/Unit.cpp
+++ b/src/server/game/Entities/Unit/Unit.cpp
@@ -10483,7 +10483,7 @@ void Unit::SetMeleeAnimKitId(uint16 animKitId)
{
Pet* pet = player->GetPet();
if (pet && pet->IsAlive() && pet->isControlled())
- pet->AI()->KilledUnit(victim);
+ ASSERT_NOTNULL(pet->AI())->KilledUnit(victim);
}
// 10% durability loss on death