private static void LoadTargets(SavedTargets targets) { TaleSpireClient.CleanUpTargets(); TaleSpireClient.RemoveTargetingUI(); TargetCreaturesByTaleSpireId(targets); CreatureManager.UpdateInGameStats(); foreach (string taleSpireId in targets.TargetedCreatures) { TaleSpireClient.SetTargeted(taleSpireId, true); } }
public static void AboutToValidate() { if (!Targeting.IsReady) { // Which modes were waiting on a flashlight? if (Targeting.ExpectedTargetDetails.Kind.HasFlag(TargetKind.Location) || Targeting.ExpectedTargetDetails.Kind.HasFlag(TargetKind.Volume)) { TargetActivePoint(); } } TaleSpireClient.RemoveTargetingUI(); }