From c54c27f83117e5003a606a11d32b73b9b933a19f Mon Sep 17 00:00:00 2001 From: hondacrx Date: Mon, 8 Mar 2021 14:21:46 -0500 Subject: [PATCH] Core/Auras: Don't save druid various flight forms to db Port From (https://github.com/TrinityCore/TrinityCore/commit/16f95f9d32c4e4cc7b7eceaefc99ef5c4f854f53) --- Source/Game/Spells/Auras/Aura.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Source/Game/Spells/Auras/Aura.cs b/Source/Game/Spells/Auras/Aura.cs index 0b901ccab..98823da79 100644 --- a/Source/Game/Spells/Auras/Aura.cs +++ b/Source/Game/Spells/Auras/Aura.cs @@ -997,6 +997,11 @@ namespace Game.Spells if (GetId() == 67483 || GetId() == 67484 || GetId() == 48517 || GetId() == 48518) return false; + // Don't save druid forms, only the dummy. It will cast the appropriate form + // Swift Flight Flight Aquatic Stag + if (GetId() == 40120 || GetId() == 33943 || GetId() == 1066 || GetId() == 165961) + return false; + // don't save auras removed by proc system if (IsUsingCharges() && GetCharges() == 0) return false;