Interface ItemRequirementQuery

A requirement filter to match when requesting items

Values for range bounds have to be integer.
interface ItemRequirementQuery {
    agility?: OpenRange;
    class?: ClassBaseType;
    defence?: OpenRange;
    dexterity?: OpenRange;
    intelligence?: OpenRange;
    level?: OpenRange;
    quest?: string;
    requireAll?: boolean;
    strength?: OpenRange;
}

Properties

agility?: OpenRange

Only match items with a Agility req within this range

Only match items with this class requirement

defence?: OpenRange

Only match items with a Defence req within this range

dexterity?: OpenRange

Only match items with a Dexterity req within this range

intelligence?: OpenRange

Only match items with a Intelligence req within this range

level?: OpenRange

The level to match

quest?: string

Only matches items with this quest requirement @case-insensitive

requireAll?: boolean

Whether all specified filters have to be satisfied, or if any can match

Default

true
strength?: OpenRange

Only match items with a Strength req within this range

Generated using TypeDoc