From 7b4e78ac412eda99cf5d5f394fb4c4a8e311006a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A7=8B=E6=B0=B4?= <1123993881@qq.com> Date: Wed, 5 Jul 2023 10:35:14 +0800 Subject: [PATCH] fix: changed the auto target when friendly. --- RotationSolver/Commands/RSCommands_Actions.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RotationSolver/Commands/RSCommands_Actions.cs b/RotationSolver/Commands/RSCommands_Actions.cs index c6d44572a..d46e86635 100644 --- a/RotationSolver/Commands/RSCommands_Actions.cs +++ b/RotationSolver/Commands/RSCommands_Actions.cs @@ -74,7 +74,7 @@ public static void DoAction() //Svc.Chat.Print($"{act}, {act.Target.Name}, {ActionUpdater.AbilityRemainCount}, {ActionUpdater.WeaponElapsed}"); #endif //Change Target - if (act.Target != null && (Service.Config.TargetFriendly || ((Svc.Targets.Target?.IsNPCEnemy() ?? true) + if (act.Target != null && (Service.Config.TargetFriendly && DataCenter.StateType != StateCommandType.Manual || ((Svc.Targets.Target?.IsNPCEnemy() ?? true) || Svc.Targets.Target?.GetObjectKind() == Dalamud.Game.ClientState.Objects.Enums.ObjectKind.Treasure) && act.Target.IsNPCEnemy())) {