[Spells] Normal Group Spells (non-raid) landed twice on caster (#4240)

This commit is contained in:
Paul Coene
2024-04-15 06:07:24 -04:00
committed by GitHub
parent 989d199908
commit ac12ba153e
2 changed files with 1 additions and 4 deletions
+1 -1
View File
@@ -2669,7 +2669,7 @@ bool Mob::SpellFinished(uint16 spell_id, Mob *spell_target, CastingSlot slot, in
Group *target_group = entity_list.GetGroupByMob(spell_target);
if (target_group) {
target_group->CastGroupSpell(this, spell_id);
if (GetClass() != Class::Bard) {
if (target_group != GetGroup() && GetClass() != Class::Bard) {
SpellOnTarget(spell_id, this);
}
}