WoW:API UseContainerItem: Difference between revisions

From AddOn Studio
Jump to navigation Jump to search
(Noted that UseContainerItem's protected status doesn't always apply)
No edit summary
Line 23: Line 23:
==Details==
==Details==
:Slots in the bags are listed from left to right, top to bottom.  
:Slots in the bags are listed from left to right, top to bottom.  
:A 16 slot bag have the following slot numbers:
:A 16 slot bag has the following slot numbers:
::{| ! style="width: 150px; text-align: right; border: 1px solid white"
::{| ! style="width: 150px; text-align: right; border: 1px solid white"
|-
|-
Line 36: Line 36:




:An 18 slot bag have the following slot numbers:
:An 18 slot bag has the following slot numbers:
::{| ! style="width: 150px; text-align: right; border: 1px solid white"
::{| ! style="width: 150px; text-align: right; border: 1px solid white"
|-
|-

Revision as of 14:54, 3 June 2008

WoW API < UseContainerItem

Use an item from a container. If Merchant window is open, this will sell the item. Triggered when an item is Right Clicked.

UseContainerItem(bagId, slot [, onSelf])

Parameters

Arguments

(bagId, slot [, onSelf])
bagId
Integer - The bag id, where the item to use is located
slot
Integer - The slot in the bag, where the item to use is located
onSelf
Boolean - Optional parameter, if the item should be used on yourself (default: false).

Example

UseContainerItem(1, 16, 1)

Result

Uses the item located in the 16th slot in your 1st bag (not backpack) on yourself.
For instance if it's a bandage, this will bandage yourself.

Details

Slots in the bags are listed from left to right, top to bottom.
A 16 slot bag has the following slot numbers:
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16


An 18 slot bag has the following slot numbers:
1 2
3 4 5 6
7 8 9 10
11 12 13 14
15 16 17 18

Other Notes

Because of previous malicious scripts, Blizzard has changed availability of this function only to Blizzard UI, except when using the item would result in it being sold, equipped, or opened.