diff --git a/zone/spell_effects.cpp b/zone/spell_effects.cpp index 71740e589..9134e8ff7 100644 --- a/zone/spell_effects.cpp +++ b/zone/spell_effects.cpp @@ -5190,6 +5190,9 @@ uint16 Client::GetSympatheticFocusEffect(focusType type, uint16 spell_id) { int16 Client::GetFocusEffect(focusType type, uint16 spell_id) { + if (IsBardSong(spell_id) && type != focusFcBaseEffects && type != focusSpellDuration) + return 0; + int16 realTotal = 0; int16 realTotal2 = 0; int16 realTotal3 = 0;