m
Move page script moved page API GetWeaponEnchantInfo to WoW:API GetWeaponEnchantInfo without leaving a redirect
(Removed thrown weapon return values -- ranged weapon slot no longer exists.) |
m (Move page script moved page API GetWeaponEnchantInfo to WoW:API GetWeaponEnchantInfo without leaving a redirect) |
||
| (2 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
{{wowapi}} | {{wowapi}} | ||
This appears to be used for handling TEMPORARY enchants to weapons - like POISONS. Also appears to be self-only. | |||
== Returns == | |||
;hasMainHandEnchant | |||
; | : Boolean - 1 if has an enchant on the main-hand weapon, nil if no enchant | ||
;mainHandExpiration | |||
: Number - Duration of enchant on the main-hand weapon in MILLISECONDS, nil if no enchant | |||
;mainHandCharges | |||
: Number - Amount of charges on the main-hand weapon, 0 if no charges, nil if no enchant | |||
;mainHandEnchantID (as of 6.0) | |||
;hasOffHandEnchant | |||
: Boolean - 1 if has an enchant on the off-hand weapon or nil | |||
;offHandExpiration | |||
: Number - Duration of enchant on the off-hand weapon in MILLISECONDS, nil if no enchant | |||
;offHandCharges | |||
: Number - Amount of charges on the off-hand weapon, 0 if no charges, nil if no enchant | |||
;offHandEnchantID (as of 6.0) | |||
== Example == | |||
hasMainHandEnchant = 1 (true) or nil | hasMainHandEnchant = 1 (true) or nil | ||
mainHandExpiration = time remaining as thousandths of seconds | mainHandExpiration = time remaining as thousandths of seconds | ||
| Line 15: | Line 27: | ||
offHandCharges = charges remaining | offHandCharges = charges remaining | ||
offHandEnchantID = the spell ID of the off hand enchantment (new in 6.0) | offHandEnchantID = the spell ID of the off hand enchantment (new in 6.0) | ||
Reference the default interface BuffFrame.Lua for its usage. | Reference the default interface BuffFrame.Lua for its usage. | ||
== History == | |||
* Patch 6.0 added mainHandEnchantID and offHandEnchantID. | |||