From 0139ec41bb3e2348b56fad2b4182b4a7a0494ac9 Mon Sep 17 00:00:00 2001 From: Shauren Date: Thu, 29 Feb 2024 18:09:10 +0100 Subject: Core/Creatures: Allow toggling CREATURE_STATIC_FLAG_4_TREAT_AS_RAID_UNIT_FOR_HELPFUL_SPELLS --- src/server/game/Spells/Spell.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/server/game/Spells/Spell.cpp') diff --git a/src/server/game/Spells/Spell.cpp b/src/server/game/Spells/Spell.cpp index 904798d982b..fff10534611 100644 --- a/src/server/game/Spells/Spell.cpp +++ b/src/server/game/Spells/Spell.cpp @@ -9331,7 +9331,7 @@ void SelectRandomInjuredTargets(std::list& targets, size_t maxTarg if (prioritizeGroupMembersOf && (!target->IsUnit() || target->ToUnit()->IsInRaidWith(prioritizeGroupMembersOf))) negativePoints |= 1 << NOT_GROUPED; - if (prioritizePlayers && !target->IsPlayer() && (!target->IsCreature() || !target->ToCreature()->HasFlag(CREATURE_STATIC_FLAG_4_TREAT_AS_RAID_UNIT_FOR_HELPFUL_SPELLS))) + if (prioritizePlayers && !target->IsPlayer() && (!target->IsCreature() || !target->ToCreature()->IsTreatedAsRaidUnit())) negativePoints |= 1 << NOT_PLAYER; if (!target->IsUnit() || target->ToUnit()->IsFullHealth()) -- cgit v1.2.3