Skip to main content

Condition_HasItemObjectTemplateToInventory

Description

Checks whether the inventory contains the specified number of objects belonging to a TemplateObject group.

Parameters

ParameterDescription
BaseObjectThe inventory owner to check
CompareTypeEqual, NotEqual, Greater, Less, GreaterOrEqual, LessOrEqual, InRange, OutRange
S1The ObjectTemplateId from Object.json to match against
F1The quantity threshold to compare against (must be 0 or greater)
F2Upper quantity threshold (InRange, OutRange only)

Examples

DescriptionBaseObjectCommandCompareType
Check if Self’s inventory has 2 or more items from a template groupSelfHasItemObjectTemplateToInventoryGreaterOrEqual
Check if Self’s inventory has between 3 and 5 items from a templateSelfHasItemObjectTemplateToInventoryInRange
Check if Target’s inventory has at least 1 item from a template groupTargetHasItemObjectTemplateToInventoryGreaterOrEqual
Check if Self’s inventory has none of a specific template groupSelfHasItemObjectTemplateToInventoryEqual