fix: add back conditions checks

This commit is contained in:
Anna 2023-11-14 12:15:40 -05:00
parent 832332786d
commit c40968b186
Signed by: anna
GPG Key ID: D0943384CD9F87D1
1 changed files with 34 additions and 33 deletions

View File

@ -106,39 +106,40 @@ public class Plugin : IDalamudPlugin {
IsLoggedIn: true,
IsPvPExcludingDen: false,
}
&& this.Condition[ConditionFlag.NormalConditions];
// ReSharper disable once RedundantExplicitParamsArrayCreation
// && !this.Condition.Any(new[] {
// ConditionFlag.BoundByDuty,
// ConditionFlag.BoundByDuty56,
// ConditionFlag.BoundByDuty95,
// ConditionFlag.CarryingItem,
// ConditionFlag.CarryingObject,
// ConditionFlag.Crafting,
// ConditionFlag.Crafting40,
// ConditionFlag.DutyRecorderPlayback,
// ConditionFlag.InCombat,
// ConditionFlag.InDeepDungeon,
// ConditionFlag.LoggingOut,
// ConditionFlag.Occupied,
// ConditionFlag.Occupied30,
// ConditionFlag.Occupied33,
// ConditionFlag.Occupied38,
// ConditionFlag.Occupied39,
// ConditionFlag.OccupiedInCutSceneEvent,
// ConditionFlag.OccupiedInEvent,
// ConditionFlag.OccupiedInQuestEvent,
// ConditionFlag.OccupiedSummoningBell,
// ConditionFlag.OperatingSiegeMachine,
// ConditionFlag.ParticipatingInCustomMatch,
// ConditionFlag.Performing,
// ConditionFlag.PlayingLordOfVerminion,
// ConditionFlag.PlayingMiniGame,
// ConditionFlag.TradeOpen,
// ConditionFlag.Transformed,
// ConditionFlag.WatchingCutscene,
// ConditionFlag.WatchingCutscene78,
// });
&& this.Condition[ConditionFlag.NormalConditions]
// ReSharper disable once RedundantExplicitParamsArrayCreation
&& !this.Condition.Any(new[] {
ConditionFlag.BoundByDuty,
ConditionFlag.BoundByDuty56,
ConditionFlag.BoundByDuty95,
ConditionFlag.CarryingItem,
ConditionFlag.CarryingObject,
ConditionFlag.Crafting,
ConditionFlag.Crafting40,
ConditionFlag.DutyRecorderPlayback,
ConditionFlag.InCombat,
ConditionFlag.InDeepDungeon,
ConditionFlag.LoggingOut,
ConditionFlag.Occupied,
ConditionFlag.Occupied30,
ConditionFlag.Occupied33,
ConditionFlag.Occupied38,
ConditionFlag.Occupied39,
ConditionFlag.OccupiedInCutSceneEvent,
ConditionFlag.OccupiedInEvent,
ConditionFlag.OccupiedInQuestEvent,
ConditionFlag.OccupiedSummoningBell,
ConditionFlag.OperatingSiegeMachine,
ConditionFlag.ParticipatingInCustomMatch,
ConditionFlag.Performing,
ConditionFlag.PlayingLordOfVerminion,
ConditionFlag.PlayingMiniGame,
ConditionFlag.TradeOpen,
ConditionFlag.Transformed,
ConditionFlag.WatchingCutscene,
ConditionFlag.WatchingCutscene78,
});
if (!safeToOpen) {
// try again real quick
this._checkSeconds = 5;