From 94f7ee4dda651771f0af436a98401db84f5a21ad Mon Sep 17 00:00:00 2001 From: Ovahlord Date: Tue, 24 Oct 2023 22:12:55 +0200 Subject: [PATCH] Core/Spells: check the correct effect index for Beacon of Light auras in heal predicitions --- src/server/game/Spells/Spell.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server/game/Spells/Spell.cpp b/src/server/game/Spells/Spell.cpp index a035f4edf4..5bf61138e6 100644 --- a/src/server/game/Spells/Spell.cpp +++ b/src/server/game/Spells/Spell.cpp @@ -4865,7 +4865,7 @@ void Spell::UpdateSpellHealPrediction(WorldPackets::Spells::SpellHealPrediction& { auto beacon = std::find_if(unitCaster->GetSingleCastAuras().begin(), unitCaster->GetSingleCastAuras().end(), [](Aura const* aura) { - return aura->GetSpellInfo()->Effects[EFFECT_1].IsEffect() && aura->GetSpellInfo()->Effects[EFFECT_1].TriggerSpell == beaconSpellId; + return aura->GetSpellInfo()->Effects[EFFECT_0].IsEffect() && aura->GetSpellInfo()->Effects[EFFECT_0].TriggerSpell == beaconSpellId; }); if (beacon != unitCaster->GetSingleCastAuras().end())