summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAndrew <47818697+Nyeriah@users.noreply.github.com>2024-11-12 15:39:48 -0300
committerGitHub <noreply@github.com>2024-11-12 19:39:48 +0100
commitf8d53d4cd87a887237986e4a2619b54c701f1dc0 (patch)
tree2a1113ffb58c6a6c0321d2fab34d24ea23986f25 /src
parentdffdb635141be5c53606369ac4234d6c011529ae (diff)
fix(Scripts/Commands): Fix crash when using npc set origin faction wi… (#20536)
Diffstat (limited to 'src')
-rw-r--r--src/server/scripts/Commands/cs_npc.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/server/scripts/Commands/cs_npc.cpp b/src/server/scripts/Commands/cs_npc.cpp
index a7daa30246..2cc199bd0a 100644
--- a/src/server/scripts/Commands/cs_npc.cpp
+++ b/src/server/scripts/Commands/cs_npc.cpp
@@ -483,6 +483,9 @@ public:
if (!player)
return false;
+ if (!player->GetSelectedUnit())
+ return false;
+
Creature* creature = player->GetSelectedUnit()->ToCreature();
if (!creature)