Lua中是否有能力使用小饰品之类的物品并检查其是否处于冷却状态。
您可以使用WoW API函数GetItemCooldown(itemID)
。要获得商品ID,您可以使用GetInventoryItemID("unit", InventorySlotId)
函数:
local itemID = GetInventoryItemID("player", 13) -- 13 for trinket1, 14 for trinket2
local start, duration, enable = GetItemCooldown(itemID)
if enable == 1 and duration == 0 then
-- You can use the item
end