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,
}