diff options
author | jackpoz <giacomopoz@gmail.com> | 2019-02-16 19:06:56 +0100 |
---|---|---|
committer | jackpoz <giacomopoz@gmail.com> | 2019-02-16 19:06:56 +0100 |
commit | 43dec9e4d0b6f7da3c2051624742e9fb8a9bcb31 (patch) | |
tree | 82114ee069bf052532a06dc46dc591bf467618b8 /src | |
parent | 8d57b32938b285db07deb1125b1c62e27deba4f1 (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
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/Entities/Unit/Unit.cpp | 2 |
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 77d7d629db6..a7d20696a34 100644 --- a/src/server/game/Entities/Unit/Unit.cpp +++ b/src/server/game/Entities/Unit/Unit.cpp @@ -10948,7 +10948,7 @@ bool Unit::InitTamedPet(Pet* pet, uint8 level, uint32 spell_id) { 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 |