Skip to main content

Condition_CompleteAmbition

Description

Checks whether an ambition has been completed. When F1 is 1 or greater, it compares the total number of completed ambitions against F1 (and optionally F2) using CompareType. When F1 is less than 1, it checks whether the specific ambition identified by S1 has been completed, supporting only Equal and NotEqual comparisons.

Parameters

ParameterDescription
BaseObjectThe entity to check (Self or Target).
CompareTypeComparison operator (Equal, NotEqual, GreaterOrEqual, InRange, etc.).
S1Ambition item ID to check by name (used when F1 < 1; e.g., Rich, Voice).
F1Completed ambition count threshold (when >= 1, compares total count).
F2Upper bound for range comparisons (used when CompareType is InRange).

Examples

DescriptionBaseObjectCommandCompareTypeS1F1F2
Check if self has completed 5 or more ambitionsSelfCompleteAmbitionGreaterOrEqual50
Check if self has completed the Rich ambitionSelfCompleteAmbitionEqualRich00
Check if self has NOT completed the Rich ambitionSelfCompleteAmbitionNotEqualRich00
Check if self has completed 1 to 3 ambitionsSelfCompleteAmbitionInRange13