From 4b4c52112d8fc11b90d8acaab0c8b1caa0e0a0c4 Mon Sep 17 00:00:00 2001 From: Shauren Date: Wed, 26 Jun 2024 15:17:46 +0200 Subject: Core/Spells: Spells cast through SPELL_AURA_OVERRIDE_ACTIONBAR_SPELLS_TRIGGERED aura should always be instant --- src/server/game/Entities/Unit/Unit.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/server') diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp index 894d11973e7..9c083d9fae0 100644 --- a/src/server/game/Entities/Unit/Unit.cpp +++ b/src/server/game/Entities/Unit/Unit.cpp @@ -13784,7 +13784,10 @@ SpellInfo const* Unit::GetCastSpellInfo(SpellInfo const* spellInfo, TriggerCastF return newInfo; if (SpellInfo const* newInfo = findMatchingAuraEffectIn(SPELL_AURA_OVERRIDE_ACTIONBAR_SPELLS_TRIGGERED)) + { + triggerFlag |= TRIGGERED_IGNORE_CAST_TIME; return newInfo; + } return spellInfo; } -- cgit v1.2.3