From 80f4ece2e59ab054ee7524f7b53991ef041198dd Mon Sep 17 00:00:00 2001 From: hondacrx Date: Fri, 2 Feb 2024 09:42:46 -0500 Subject: [PATCH] Core/Players: Don't update mount capability while loading from db - auras are loaded before all known spell sources are processed Port From (https://github.com/TrinityCore/TrinityCore/commit/64a14f13ace1f6c7ac2aedc90ad2b48f57a3920c) --- Source/Game/Entities/Unit/Unit.Movement.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Source/Game/Entities/Unit/Unit.Movement.cs b/Source/Game/Entities/Unit/Unit.Movement.cs index 439f7f96c..7e2734a51 100644 --- a/Source/Game/Entities/Unit/Unit.Movement.cs +++ b/Source/Game/Entities/Unit/Unit.Movement.cs @@ -844,6 +844,9 @@ namespace Game.Entities public void UpdateMountCapability() { + if (IsLoading()) + return; + var mounts = GetAuraEffectsByType(AuraType.Mounted); foreach (AuraEffect aurEff in mounts.ToArray()) {