feat(Core/SmartAI): Implement castFlag THREATLIST_NOT_SINGLE (#16911)

* init

* Update SmartScript.cpp
This commit is contained in:
Gultask
2023-08-06 15:25:31 -03:00
committed by GitHub
parent 467ee93f5b
commit 0276b141a8
2 changed files with 6 additions and 1 deletions

View File

@@ -606,6 +606,10 @@ void SmartScript::ProcessAction(SmartScriptHolder& e, Unit* unit, uint32 var0, u
me->InterruptNonMeleeSpells(false);
}
if (e.action.cast.castFlags & SMARTCAST_THREATLIST_NOT_SINGLE)
if (me->GetThreatMgr().GetThreatListSize() <= 1)
break;
TriggerCastFlags triggerFlags = TRIGGERED_NONE;
if (e.action.cast.castFlags & SMARTCAST_TRIGGERED)
{