WoW:API NotifyInspect: Difference between revisions

no edit summary
No edit summary
Line 4: Line 4:


== Arguments ==
== Arguments ==
; unit : String ([[unitId]]) - Unit to request inventory contents of.
; unit
: String ([[unitId]]) - Unit to request inventory contents of.


== Fires events ==
== Fires events ==
Line 13: Line 14:
* You must be in inspection range of the unit (use {{api|CheckInteractDistance}} to check), and must be able to inspect the unit (use {{api|CanInspect}} to check) to request inventory information.
* You must be in inspection range of the unit (use {{api|CheckInteractDistance}} to check), and must be able to inspect the unit (use {{api|CanInspect}} to check) to request inventory information.
* Information about which items the inspected unit has equipped is available immediately after calling NotifyInspect; however, information about socketed gems is available until UNIT_INVENTORY_CHANGED.
* Information about which items the inspected unit has equipped is available immediately after calling NotifyInspect; however, information about socketed gems is available until UNIT_INVENTORY_CHANGED.
* Since [[Patch 3.3.5]], it is no longer guaranteed that the server will provide inventory information for every request; should the server choose to throttle a particular request, events indicating availability of inspection data will not fire.
* Since [[Patch 3.3.5]], it is no longer guaranteed that the server will provide inventory information for every request; should the server choose to throttle a particular request, events indicating availability of inspection data will not fire. Tested to be throttled after ~6  requests per 10 seconds (09.03.2019).
* You should call {{api|ClearInspectPlayer}} once you're no longer interested in the inspected unit's inventory; this will stop WoW from receiving additional inventory/talent change notifications for the unit.
* You should call {{api|ClearInspectPlayer}} once you're no longer interested in the inspected unit's inventory; this will stop WoW from receiving additional inventory/talent change notifications for the unit.


Anonymous user