diff --git a/BossMod/Modules/Dawntrail/Ultimate/FRU/P1CyclonicBreak.cs b/BossMod/Modules/Dawntrail/Ultimate/FRU/P1CyclonicBreak.cs index b0b4aca4b0..730aab8c5b 100644 --- a/BossMod/Modules/Dawntrail/Ultimate/FRU/P1CyclonicBreak.cs +++ b/BossMod/Modules/Dawntrail/Ultimate/FRU/P1CyclonicBreak.cs @@ -83,6 +83,10 @@ class P1CyclonicBreakAIBait(BossModule module) : BossComponent(module) public override void AddAIHints(int slot, Actor actor, PartyRolesConfig.Assignment assignment, AIHints hints) { + if (assignment == PartyRolesConfig.Assignment.Unassigned) + + return; + var clockspot = _config.P1CyclonicBreakSpots[assignment]; if (clockspot < 0 || _spreadStack == null || !_spreadStack.Active) return; // no assignment @@ -101,6 +105,9 @@ class P1CyclonicBreakAIDodgeSpreadStack(BossModule module) : BossComponent(modul public override void AddAIHints(int slot, Actor actor, PartyRolesConfig.Assignment assignment, AIHints hints) { + if (assignment == PartyRolesConfig.Assignment.Unassigned) + + return; var clockspot = _config.P1CyclonicBreakSpots[assignment]; if (clockspot < 0 || _cones == null || _spreadStack == null || !_spreadStack.Active) return; diff --git a/BossMod/Modules/Dawntrail/Ultimate/FRU/P1UtopianSky.cs b/BossMod/Modules/Dawntrail/Ultimate/FRU/P1UtopianSky.cs index d97b16cbce..47512d75d1 100644 --- a/BossMod/Modules/Dawntrail/Ultimate/FRU/P1UtopianSky.cs +++ b/BossMod/Modules/Dawntrail/Ultimate/FRU/P1UtopianSky.cs @@ -104,6 +104,9 @@ class P1UtopianSkyAIInitial(BossModule module) : BossComponent(module) public override void AddAIHints(int slot, Actor actor, PartyRolesConfig.Assignment assignment, AIHints hints) { + if (assignment == PartyRolesConfig.Assignment.Unassigned) + + return; var clockspot = _config.P1UtopianSkyInitialSpots[assignment]; if (clockspot < 0) return; // no assignment @@ -156,6 +159,10 @@ public override void Update() public override void AddAIHints(int slot, Actor actor, PartyRolesConfig.Assignment assignment, AIHints hints) { + if (assignment == PartyRolesConfig.Assignment.Unassigned) + + return; + var clockSpot = _config.P1UtopianSkyInitialSpots[assignment]; if (_aoes == null) return;