Sets an override binding to use an item in the player's possession. Override bindings are temporary. The bound key will revert to its normal setting once the override is removed. Priority overrides work the same way but will revert to the previous override binding (if present) rather than the base binding for the key.
Call with a fourth argument of
nil to remove the override binding for a specific key, or see
ClearOverrideBindings() to remove all bindings associated with a given
See also Keybind functions, Item functions.
owner- The Frame (or other widget) object responsible for this override (
isPriority- True if this binding takes higher priority than other override bindings; false otherwise (
key- A key or key combination (e.g. "CTRL-2") (
itemID- An item's ID (
itemName- An item's name (
itemLink- An item's hyperlink, or any string containing the
itemStringportion of an item link (