Пользовательские дополнения

На главную


object.IsValidBuff( id )

Возвращает true, если аргумент является id валидного (на момент вызова функции) экземпляра бафа. Гарантируется что если бафф валиден, то он останется валидным до конца обработки текущего события в lua.

'''Внимание!''' Проверяются экземпляры бафов, но не ресурсы. Если передать BuffId (userdata ResourceId), то функция вернет false

-- библиотека
object

-- объявление
function IsValidBuff( id )

-- параметры
id: any - произвольное значение

-- возвращаемые значения
boolean - true, если аргумент является id валидного бафа.

-- пример
local remainingMs = object.IsValidBuff( data.buffId ) and object.GetBuffDynamicInfo( data.buffId ).remainingMs

Search: "CategoryLuaApi" "CategoryBuff"

BuffId
CategoryBuff
EnumDiminishingGroup
EnumUIBuffPriority
EventAvatarBuffRemovingFailed
EventGuildBuffAdded
EventGuildBuffsChanged
EventObjectBuffAdded
EventObjectBuffChanged
EventObjectBuffProgressAdded
EventObjectBuffProgressChanged
EventObjectBuffProgressRemoved
EventObjectBuffRemoved
EventObjectBuffsChanged
EventObjectBuffsElementChanged
EventObjectDiminishingChanged
EventObjectDiminishingGroupChanged
FunctionGuildGetBuffs
FunctionObjectGetBuffBySysName
FunctionObjectGetBuffCount
FunctionObjectGetBuffDynamicInfo
FunctionObjectGetBuffInfo
FunctionObjectGetBuffInstances
FunctionObjectGetBuffRanks
FunctionObjectGetBuffs
FunctionObjectGetBuffsInfo
FunctionObjectGetBuffsWithProperties
FunctionObjectGetBuffSysName
FunctionObjectGetBuffTooltipInfo
FunctionObjectGetDiminishingState
FunctionObjectHasBuffManager
FunctionObjectIsValidBuff
FunctionObjectRemoveBuff


CategoryLuaApi CategoryFunction CategoryObject CategoryBuff

На главную