diff --git a/Dalamud/Game/ClientState/Conditions/ConditionFlag.cs b/Dalamud/Game/ClientState/Conditions/ConditionFlag.cs index b83d48bd6..ef6649d7d 100644 --- a/Dalamud/Game/ClientState/Conditions/ConditionFlag.cs +++ b/Dalamud/Game/ClientState/Conditions/ConditionFlag.cs @@ -178,11 +178,20 @@ public enum ConditionFlag /// /// Unable to execute command while occupied. /// + /// + /// Observed during Materialize (Desynthesis, Materia Extraction, Aetherial Reduction) and Repair. + /// Occupied39 = 39, /// /// Unable to execute command while crafting. /// + ExecutingCraftingAction = 40, + + /// + /// Unable to execute command while crafting. + /// + [Obsolete("Renamed to ExecutingCraftingAction.")] Crafting40 = 40, /// @@ -193,6 +202,13 @@ public enum ConditionFlag /// /// Unable to execute command while gathering. /// + /// Includes fishing. + ExecutingGatheringAction = 42, + + /// + /// Unable to execute command while gathering. + /// + [Obsolete("Renamed to ExecutingGatheringAction.")] Gathering42 = 42, /// @@ -345,6 +361,9 @@ public enum ConditionFlag /// /// Unable to execute command while mounting. /// + /// + /// Observed in Cosmic Exploration while using the actions Astrodrill (only briefly) and Solar Flarethrower. + /// Mounting71 = 71, /// @@ -412,7 +431,10 @@ public enum ConditionFlag /// ParticipatingInCrossWorldPartyOrAlliance = 84, - // Unknown85 = 85, + /// + /// Observed in Cosmic Exploration while gathering during a stellar mission. + /// + Unknown85 = 85, /// /// Unable to execute command while playing duty record. @@ -480,6 +502,9 @@ public enum ConditionFlag /// /// Cannot execute at this time. /// + /// + /// Observed in Cosmic Exploration while participating in MechaEvent. + /// Unknown96 = 96, /// @@ -502,7 +527,21 @@ public enum ConditionFlag /// EditingPortrait = 100, - // Unknown101 = 101, - // Unknown102 = 102, + /// + /// Cannot execute at this time. + /// + /// + /// Observed in Cosmic Exploration, in mech flying to FATE or during Cosmoliner use. Maybe ClientPath related. + /// + Unknown101 = 101, + + /// + /// Unable to execute command while undertaking a duty. + /// + /// + /// Used in Cosmic Exploration. + /// + PilotingMech = 102, + // Unknown103 = 103, }