fix(Core/Spell): skip Guardian pets when searching for Party/Raid members (#22528)

This commit is contained in:
Jelle Meeus 2025-07-24 09:25:11 -07:00 committed by GitHub
parent 9286bb363e
commit e685c7f4ad
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -9040,6 +9040,8 @@ namespace Acore
case TARGET_CHECK_PARTY:
if (unitTarget->IsTotem())
return false;
if (unitTarget->IsGuardian())
return false;
if (!_caster->_IsValidAssistTarget(unitTarget, _spellInfo))
return false;
if (!_referer->IsInPartyWith(unitTarget))
@ -9052,6 +9054,8 @@ namespace Acore
case TARGET_CHECK_RAID:
if (unitTarget->IsTotem())
return false;
if (unitTarget->IsGuardian())
return false;
if (!_caster->_IsValidAssistTarget(unitTarget, _spellInfo))
return false;
if (!_referer->IsInRaidWith(unitTarget))