Navigation menu

WoW:API OffhandHasWeapon: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
 
No edit summary
Line 1: Line 1:
{{API/Uncategorized}}
hasWeapon = OffhandHasWeapon()
 
Return whether a weapon is in the offhand slot.
 
----
;''Returns''
 
:;hasWeapon : Flag - 1 if an item of type Weapon is in the offhand slot, nil otherwise
 
 
Note: Shields, Held Off-Hand and other non-weapon items in this slot are typically not a weapon.  You can think of this return as the equivalent of:
 
local _,_,id = string.find(GetInventoryItemLink("player",GetInventorySlotInfo("SecondaryHandSlot")) or "","(item:%d+:%d+:%d+:%d+)")
local _,_,_,_,itemType = GetItemInfo(id)
return itemType=="Weapon"
 
----
{{WoW API}}
Anonymous user