From e92428940539d178e08012db6e2681690d2308aa Mon Sep 17 00:00:00 2001 From: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Wed, 29 Jun 2022 01:04:23 +0200 Subject: [PATCH] fix(Core): Crashfix. (#12184) --- src/server/game/Entities/Totem/Totem.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/server/game/Entities/Totem/Totem.cpp b/src/server/game/Entities/Totem/Totem.cpp index d38619932..1ed444bb4 100644 --- a/src/server/game/Entities/Totem/Totem.cpp +++ b/src/server/game/Entities/Totem/Totem.cpp @@ -33,7 +33,8 @@ Totem::Totem(SummonPropertiesEntry const* properties, ObjectGuid owner) : Minion void Totem::Update(uint32 time) { - if (!GetOwner()->IsAlive() || !IsAlive()) + Unit* owner = GetOwner(); + if (!owner || !owner->IsAlive() || !IsAlive()) { UnSummon(); // remove self return;