Lua中是否有检查饰品冷却时间并在没有冷却的情况下使用它的能力

Lua中是否有使用像饰品这样的物品并检查其冷却时间的能力。

点赞
用户1016004
用户1016004

你可以使用 WoW API 函数 GetItemCooldown(itemID)。要获取物品ID,可以使用 GetInventoryItemID("unit", InventorySlotId) 函数:

local itemID = GetInventoryItemID("player", 13) -- 13是小护符1,14是小护符2
local start, duration, enable = GetItemCooldown(itemID)
if enable == 1 and duration == 0 then
  -- 你可以使用该物品
end
2020-05-10 19:48:04