From 5cc87cbda767ff1f6e3dd629a59954a47e221a1f Mon Sep 17 00:00:00 2001 From: Alex King <89047260+Kinglykrab@users.noreply.github.com> Date: Mon, 18 Dec 2023 19:10:28 -0500 Subject: [PATCH] [Bug Fix] Fix Bard Invisibility Songs breaking every 4 ticks (#3783) # Notes - Fixes #2361. --- zone/spells.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zone/spells.cpp b/zone/spells.cpp index 4b42683b3..3e667e7d3 100644 --- a/zone/spells.cpp +++ b/zone/spells.cpp @@ -3885,7 +3885,7 @@ bool Mob::SpellOnTarget( // Prevent double invising, which made you uninvised // Not sure if all 3 should be stacking //This is not live like behavior (~Kayen confirmed 2/2/22) - if (!RuleB(Spells, AllowDoubleInvis)) { + if (!RuleB(Spells, AllowDoubleInvis) && !IsActiveBardSong(spell_id)) { if (IsEffectInSpell(spell_id, SE_Invisibility)) { if (spelltar->invisible) { spelltar->MessageString(Chat::SpellFailure, ALREADY_INVIS, GetCleanName());