API GetWeaponEnchantInfo

Returns info for temporary weapon enchantments (e.g. sharpening stones).
 hasMainHandEnchant, mainHandExpiration, mainHandCharges, mainHandEnchantID, hasOffHandEnchant, offHandExpiration, offHandCharges, offHandEnchantID = GetWeaponEnchantInfo()
==Returns==
:;hasMainHandEnchant: - true if the weapon in the main hand slot has a temporary enchant, false otherwise
:;mainHandExpiration: - time remaining for the main hand enchant, as thousandths of seconds
:;mainHandCharges: - the number of charges remaining on the main hand enchant
:;mainHandEnchantID: - ID of the main hand enchant (new in 6.0)
:;hasOffHandEnchant: - true if the weapon in the secondary (off) hand slot has a temporary enchant, false otherwise
:;offHandExpiration: - time remaining for the off hand enchant, as thousandths of seconds
:;offHandCharges: - the number of charges remaining on the off hand enchant
:;offHandEnchantID: - ID of the off hand enchant (new in 6.0)
==Related Events==
* fires when (among other things) the player's temporary enchants, and thus the return values from this function, change.