From 7e4c6884762ad5c9b10cf15f726bc17301f847f2 Mon Sep 17 00:00:00 2001 From: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Mon, 21 Nov 2022 10:13:50 +0100 Subject: [PATCH] fix(Core/Units): Do not stun players during taxi flight. (#13798) Fixes #13654 --- src/server/game/Entities/Unit/Unit.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp index 31577d604..b0ba39521 100644 --- a/src/server/game/Entities/Unit/Unit.cpp +++ b/src/server/game/Entities/Unit/Unit.cpp @@ -18196,6 +18196,11 @@ void Unit::SetControlled(bool apply, UnitState state) void Unit::SetStunned(bool apply) { + if (HasUnitState(UNIT_STATE_IN_FLIGHT)) + { + return; + } + if (apply) { SetTarget();