From 9acf1635649242646212419e0a4be8ef4eb4fb77 Mon Sep 17 00:00:00 2001 From: avirar Date: Sat, 4 Jan 2025 17:32:53 +1100 Subject: [PATCH] Gift/Mark of the Wild --- src/strategy/druid/DruidTriggers.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/strategy/druid/DruidTriggers.cpp b/src/strategy/druid/DruidTriggers.cpp index a083ade1..69865770 100644 --- a/src/strategy/druid/DruidTriggers.cpp +++ b/src/strategy/druid/DruidTriggers.cpp @@ -9,12 +9,16 @@ bool MarkOfTheWildOnPartyTrigger::IsActive() { - return BuffOnPartyTrigger::IsActive() && !botAI->HasAura("gift of the wild", GetTarget()); + // Check both Gift & Mark auras + return BuffOnPartyTrigger::IsActive() && + !botAI->HasAnyAuraOf(GetTarget(), "gift of the wild", "mark of the wild", nullptr); } bool MarkOfTheWildTrigger::IsActive() { - return BuffTrigger::IsActive() && !botAI->HasAura("gift of the wild", GetTarget()); + // Same check for single-target scenario + return BuffTrigger::IsActive() && + !botAI->HasAnyAuraOf(GetTarget(), "gift of the wild", "mark of the wild", nullptr); } bool ThornsOnPartyTrigger::IsActive()