diff --git a/Questionable/Controller/MiniTaskController.cs b/Questionable/Controller/MiniTaskController.cs index b99cd35f..12eb1660 100644 --- a/Questionable/Controller/MiniTaskController.cs +++ b/Questionable/Controller/MiniTaskController.cs @@ -103,6 +103,7 @@ internal abstract class MiniTaskController { ITaskExecutor taskExecutor = _serviceProvider.GetRequiredKeyedService(nextTask.GetType()); + taskExecutor.Start(nextTask); _taskQueue.CurrentTaskExecutor = taskExecutor; return; } diff --git a/Questionable/Controller/Steps/Shared/AetheryteShortcut.cs b/Questionable/Controller/Steps/Shared/AetheryteShortcut.cs index ba1e0211..c059df46 100644 --- a/Questionable/Controller/Steps/Shared/AetheryteShortcut.cs +++ b/Questionable/Controller/Steps/Shared/AetheryteShortcut.cs @@ -35,6 +35,7 @@ internal static class AetheryteShortcut EAetheryteLocation TargetAetheryte, ushort ExpectedTerritoryId) : ISkippableTask { + public override string ToString() => $"UseAetheryte({TargetAetheryte})"; } internal sealed class UseAetheryteShortcut( @@ -204,7 +205,5 @@ internal static class AetheryteShortcut throw new TaskException("Unable to teleport to aetheryte"); } } - - public override string ToString() => $"UseAetheryte({Task.TargetAetheryte})"; } }