• Parameters

    • changes: ItemChange[]

      An array containing all changes to check. Must be called after they received a value (by ItemChange.applyChange)

    • Optionaloptions: {
          ignoreTarget: undefined | boolean;
      } = ...
      • ignoreTarget: undefined | boolean

        Whether to only check for modifiers such as enhancement, insight (true) or whether the target (AC, weapon damage) is also important (false)

    Returns ItemChange[]

    • A list of processed changes, excluding the lower-valued ones inserted (if they don't stack)