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

На главную


spellLib.CanRunAvatar( SpellId )

Возвращает информацию о возможности пуска заклинания (игнорируя текущее действие, кулдаун и ограничения цели).

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

-- объявление:
function CanRunAvatar( SpellId, ignoreCasterResources )

-- параметры
id: SpellId - Id умения
ignoreCasterResources: bool or nil - игнорировать проверку предикатов CasterResources, по-умолчанию false

-- возвращаемые значения
boolean - можно ли запустить заклинание в принципе (игнорируя текущее действие, кулдаун и ограничения цели)

-- пример использования
local spellbook = avatar.GetSpellBook()
self:Activate( spellLib.CanRunAvatar( spellbook[1] ) )

Связанные страницы: "CategoryLuaApi" "CategorySpellLib"

CategorySpellLib
EnumSpellbookPage
FunctionAvatarGetBuildSwitchSpell
FunctionGuildHallLibGetTeleportSpell
FunctionHangarGetLendShipSpellId
FunctionHangarGetReturnLendedShipSpellId
FunctionSpellLibCanRunAvatar
FunctionSpellLibCanRunAvatarEx
FunctionSpellLibGetActionGroups
FunctionSpellLibGetActionGroupsDescriptions
FunctionSpellLibGetAESectorProps
FunctionSpellLibGetCooldown
FunctionSpellLibGetCurrentValues
FunctionSpellLibGetDescription
FunctionSpellLibGetDescriptionParams
FunctionSpellLibGetDurationBuff
FunctionSpellLibGetIcon
FunctionSpellLibGetObjectSpell
FunctionSpellLibGetProperties
FunctionSpellLibGetRequiredBuffs
FunctionSpellLibGetRequiredResources
FunctionSpellLibGetRequirements
FunctionSpellLibGetState
FunctionSpellLibGetValuedObject
FunctionSpellLibHasDurationBuff


CategoryLuaApi CategoryFunction CategorySpellbook CategorySpellLib

На главную