From caf556ffc7d621afbae7942e0338a814b1b3df53 Mon Sep 17 00:00:00 2001 From: PhatPhuckDave Date: Sat, 21 Dec 2024 10:40:12 +0100 Subject: [PATCH] Fix cancelunitbuff --- api/CancelUnitBuff.lua | 26 ++++++++++++++++---------- 1 file changed, 16 insertions(+), 10 deletions(-) diff --git a/api/CancelUnitBuff.lua b/api/CancelUnitBuff.lua index 5323aa5..d92d9ff 100644 --- a/api/CancelUnitBuff.lua +++ b/api/CancelUnitBuff.lua @@ -1,15 +1,21 @@ ---@diagnostic disable: missing-return, lowercase-global +---@alias auraFilter +---| 'RAID' +---| 'CANCELABLE' +---| 'HARMFUL' +---| 'HELPFUL' +---| 'NOT_CANCELABLE' +---| 'PLAYER' +---| 'RAID' + ---@param unit string ---@param index number ----@param name string ----@param rank string ----@param filter RAID ----@param CANCELABLE ----@param HARMFUL ----@param HELPFUL ----@param NOT_CANCELABLE ----@param PLAYER ----@param RAID ---Cancels a buff on the player. CancelUnitBuff becomes a protected function while under combat lockdown. -function CancelUnitBuff(unit, index, name, rank, filter, CANCELABLE, HARMFUL, HELPFUL, NOT_CANCELABLE, PLAYER, RAID) end \ No newline at end of file +---@overload fun(unit: string, index: number) +---@overload fun(unit: string, index: number, rank: string) +---@overload fun(unit: string, index: number, rank: string, filter: auraFilter) +---@overload fun(unit: string, name: string) +---@overload fun(unit: string, name: string, rank: string) +---@overload fun(unit: string, name: string, rank: string, filter: auraFilter) +function CancelUnitBuff(unit, index, name, rank, filter) end \ No newline at end of file