Fix four horsemen

This commit is contained in:
Yunfan Li
2024-02-08 22:45:17 +08:00
parent 6e5c86b84d
commit 4b72226ab4
4 changed files with 8 additions and 4 deletions

View File

@@ -419,6 +419,9 @@ bool HorsemanAttractAlternativelyAction::Execute(Event event)
bool HorsemanAttactInOrderAction::Execute(Event event)
{
if (!helper.UpdateBossAI()) {
return false;
}
Unit* target = nullptr;
Unit* thane = AI_VALUE2(Unit*, "find target", "thane korth'azz");
Unit* baron = AI_VALUE2(Unit*, "find target", "baron rivendare");
@@ -431,7 +434,7 @@ bool HorsemanAttactInOrderAction::Execute(Event event)
attack_order = {thane, baron, lady, sir};
}
for (Unit* t : attack_order) {
if (t) {
if (t && t->IsAlive()) {
target = t;
break;
}