forked from aly/qstbak
muffin v7.5.12
This commit is contained in:
parent
3102923ce2
commit
911ed68baa
65 changed files with 2356 additions and 1539 deletions
|
|
@ -7,6 +7,7 @@ using Dalamud.Game.ClientState.Conditions;
|
|||
using Dalamud.Game.Text.SeStringHandling;
|
||||
using Dalamud.Plugin.Services;
|
||||
using LLib;
|
||||
using LLib.GameData;
|
||||
using Lumina.Excel.Sheets;
|
||||
using Microsoft.Extensions.DependencyInjection;
|
||||
using Microsoft.Extensions.Logging;
|
||||
|
|
@ -106,7 +107,11 @@ internal abstract class MiniTaskController<T> : IDisposable
|
|||
InterruptQueueWithCombat();
|
||||
return;
|
||||
}
|
||||
if (currentTaskExecutor.HasTimedOut(_configuration.Advanced.InteractionTimeoutSeconds))
|
||||
if (ConditionHelper.IsInCutscene(_condition))
|
||||
{
|
||||
currentTaskExecutor.ResetTimeout();
|
||||
}
|
||||
else if (currentTaskExecutor.HasTimedOut(_configuration.Advanced.InteractionTimeoutSeconds))
|
||||
{
|
||||
_logger.LogWarning("Task {TaskName} timed out after {Timeout}s", currentTask, _configuration.Advanced.InteractionTimeoutSeconds);
|
||||
if (_condition[ConditionFlag.InCombat])
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue