From 5e46b86500c8f82a32161d8460b7355be5d24724 Mon Sep 17 00:00:00 2001 From: CarnifexOptimus <156172553+CarnifexOptimus@users.noreply.github.com> Date: Thu, 28 Nov 2024 17:47:25 +0100 Subject: [PATCH] code analyzer fixes --- BossMod/AI/AIBehaviour.cs | 8 ++++---- BossMod/BossModule/MiniArena.cs | 2 +- .../Dawntrail/Alliance/A14ShadowLord/DamningStrikes.cs | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/BossMod/AI/AIBehaviour.cs b/BossMod/AI/AIBehaviour.cs index bd057157ae..39ebe18a98 100644 --- a/BossMod/AI/AIBehaviour.cs +++ b/BossMod/AI/AIBehaviour.cs @@ -139,12 +139,12 @@ private void AdjustTargetPositional(Actor player, ref Targeting targeting) if (_followMaster && _config.FollowTarget && target != null) return NavigationDecision.Build(_naviCtx, WorldState, autorot.Hints, player, target.Position, target.HitboxRadius + (_config.DesiredPositional != Positional.Any ? 2.6f : _config.MaxDistanceToTarget), target.Rotation, target != player ? _config.DesiredPositional : Positional.Any); return new(); - }); + }).ConfigureAwait(true); return (decision, targeting); } if (targeting.Target == null) { - var decision = await Task.Run(() => NavigationDecision.Build(_naviCtx, autorot.WorldState, autorot.Hints, player, null, 0, new(), Positional.Any)); + var decision = await Task.Run(() => NavigationDecision.Build(_naviCtx, autorot.WorldState, autorot.Hints, player, null, 0, new(), Positional.Any)).ConfigureAwait(true); return (decision, targeting); } @@ -160,7 +160,7 @@ private void AdjustTargetPositional(Actor player, ref Targeting targeting) { var dest = autorot.Hints.ClampToBounds(targeting.Target.DesiredPosition - adjRange * desiredToTarget.Normalized()); return NavigationDecision.Build(_naviCtx, WorldState, autorot.Hints, player, dest, 0.5f, new(), Positional.Any); - }); + }).ConfigureAwait(true); return (decision, targeting); } @@ -170,7 +170,7 @@ private void AdjustTargetPositional(Actor player, ref Targeting targeting) var finalDecision = await Task.Run(() => NavigationDecision.Build(_naviCtx, WorldState, autorot.Hints, player, autorot.Hints.RecommendedPositional.Target?.Position, adjRange, adjRotation, autorot.Hints.RecommendedPositional.Pos) - ); + ).ConfigureAwait(true); return (finalDecision, targeting); } diff --git a/BossMod/BossModule/MiniArena.cs b/BossMod/BossModule/MiniArena.cs index 8e35e4c2f3..9bcd0b8623 100644 --- a/BossMod/BossModule/MiniArena.cs +++ b/BossMod/BossModule/MiniArena.cs @@ -86,7 +86,7 @@ public async Task Begin(Angle cameraAzimuth) if (Config.OpaqueArenaBackground) { - await GenerateBackgroundAsync(); + await GenerateBackgroundAsync().ConfigureAwait(true); } } private Task GenerateBackgroundAsync() diff --git a/BossMod/Modules/Dawntrail/Alliance/A14ShadowLord/DamningStrikes.cs b/BossMod/Modules/Dawntrail/Alliance/A14ShadowLord/DamningStrikes.cs index 840c534a19..3c51610f69 100644 --- a/BossMod/Modules/Dawntrail/Alliance/A14ShadowLord/DamningStrikes.cs +++ b/BossMod/Modules/Dawntrail/Alliance/A14ShadowLord/DamningStrikes.cs @@ -6,7 +6,7 @@ public override void OnCastStarted(Actor caster, ActorCastInfo spell) { if ((AID)spell.Action.ID is AID.DamningStrikesImpact1 or AID.DamningStrikesImpact2 or AID.DamningStrikesImpact3) { - Towers.Add(new(caster.Position, 3, 8, 8, default, Module.CastFinishAt(spell))); + Towers.Add(new(caster.Position, 3, 8, 12, default, Module.CastFinishAt(spell))); } }