Show / Hide Table of Contents

# Enum ConditionFlag

Possible state flags (or conditions as they're called internally) that can be set on the local client.

These come from LogMessage (somewhere) and directly map to each state field managed by the client. As of 5.25, it maps to LogMessage row 7700 and onwards, which can be checked by looking at the Condition sheet and looking at what column 2 maps to.

###### Namespace: Dalamud.Game.ClientState

###### Assembly: Dalamud.dll

##### Syntax

    public enum ConditionFlag

### Fields

Name | Description
--- | ---
AutorunActive | Unable to execute command while auto-run is active.
BeingMoved | Unable to execute command while being moved.
BetweenAreas | Unable to execute command while between areas.
BetweenAreas51 | Unable to execute command while between areas.
BoundByDuty | Unable to execute command while bound by duty.
BoundByDuty56 | Unable to execute command while bound by duty.
BoundByDuty95 | Unable to execute command while bound by duty.
BoundToDuty97 | Unable to execute command while bound by duty.
CarryingItem | Unable to execute command while carrying an item.
CarryingObject | Unable to execute command while carrying an object.
Casting | Unable to execute command while casting.
Casting87 | Unable to execute command while casting.
ChocoboRacing | Unable to execute command while chocobo racing.
ConditionLocation | Unable to execute command at this location.
Crafting | Unable to execute command while crafting.
Crafting40 | Unable to execute command while crafting.
CreatingCharacter | Unable to execute command while creating a character.
Diving | Unable to execute command while diving.
DutyRecorderPlayback | Unable to execute command while playing duty record.
Emoting | Unable to execute command during an emote.
Fishing | Unable to execute command while fishing.
Gathering | Unable to execute command while gathering.
Gathering42 | Unable to execute command while gathering.
InCombat | Unable to execute command during combat.
InDeepDungeon | Unable to execute command while delving into a deep dungeon.
InDuelingArea | Unable to execute command while in a dueling area.
InFlight | Unable to execute command while in flight.
InThatPosition | Unable to execute command while in that position.
InThisState88 | Unable to execute command in this state.
InThisState89 | Unable to execute command in this state.
Jumping | Unable to execute command while jumping.
Jumping61 | Unable to execute command while jumping.
LoggingOut | Unable to execute command while logging out.
MeldingMateria | Unable to execute command while melding materia.
Mounted | Unable to execute command while mounted.
Mounted2 | Unable to execute command while mounted.
Mounting | Unable to execute command while mounting.
Mounting71 | Unable to execute command while mounting.
None | Unused.
NormalConditions | Unable to execute command under normal conditions.
Occupied | Unable to execute command while occupied.
Occupied30 | Unable to execute command while occupied.
Occupied33 | Unable to execute command while occupied.
Occupied38 | Unable to execute command while occupied.
Occupied39 | Unable to execute command while occupied.
OccupiedInCutSceneEvent | Unable to execute command while occupied.
OccupiedInEvent | Unable to execute command while occupied.
OccupiedInQuestEvent | Unable to execute command while occupied.
OccupiedSummoningBell | Unable to execute command while occupied.
OnFreeTrial | Unable to execute command while on the free trial.
OperatingSiegeMachine | Unable to execute command while operating a siege machine.
ParticipatingInCrossWorldPartyOrAlliance | Unable to execute command while participating in a cross-world party or alliance.
ParticipatingInCustomMatch | Unable to execute command while participating in a custom match.
Performing | Unable to execute command while performing.
PlayingLordOfVerminion | Unable to execute command while playing Lord of Verminion.
PlayingMiniGame | Unable to execute command while playing a mini-game.
PreparingToCraft | Unable to execute command while preparing to craft.
PvPDisplayActive | Unable to execute command while the PvP display is active.
ReadyingVisitOtherWorld | Unable to execute command while readying to visit another World.
RegisteringForRaceOrMatch | Unable to execute command while registering for a race or match.
RegisteringForTripleTriadMatch | Unable to execute command while registering for a Triple Triad match.
RolePlaying | Unable to execute command while role-playing.
Stealthed | Unable to execute command while stealthed.
SufferingStatusAffliction | Unable to execute command while suffering status affliction.
SufferingStatusAffliction2 | Unable to execute command while suffering status affliction.
SufferingStatusAffliction63 | Unable to execute command while suffering status affliction.
SufferingStatusAffliction72 | Unable to execute command while suffering status affliction.
SufferingStatusAffliction73 | Unable to execute command while suffering status affliction.
Swimming | Unable to execute command while swimming.
SystemError | Unable to execute command due to system error.
TradeOpen | Unable to execute command while a trade is open.
Transformed | Unable to execute command while transformed.
Unconscious | Unable to execute command while unconscious.
Unknown57 | Unable to execute command at this time.
UsingHousingFunctions | Unable to execute command while using housing functions.
UsingParasol | Unable to execute command while using a parasol.
UsingPartyFinder | Unable to execute command while using the Party Finder.
WaitingForDuty | Unable to execute command while waiting for duty.
WaitingForDutyFinder | Unable to execute command while waiting for Duty Finder.
WaitingForRaceOrMatch | Unable to execute command while waiting for a race or match.
WaitingForTripleTriadMatch | Unable to execute command while waiting for a Triple Triad match.
WaitingForTripleTriadMatch83 | Unable to execute command while waiting for a Triple Triad match.
WaitingToVisitOtherWorld | Unable to execute command while waiting to visit another World.
WatchingCutscene | Unable to execute command while watching a cutscene.
WatchingCutscene78 | Unable to execute command while watching a cutscene.

### Extension Methods

EnumExtensions.GetAttribute<TAttribute>()