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

На главную

## spellLib.GetRequiredResources( SpellId )

Возвращает список предметов, требующихся для применения умения.

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

    -- объявление:
    function GetRequiredResources( SpellId )

    -- параметры
    id: SpellId - Id умения

    -- возвращаемые значения
    table of ObjectId or nil - индексированный с 0 список идентификаторов предметов, необходимых для применения умения

    -- пример использования
    local spellbook = avatar.GetSpellBook()
    local spellResources = spellLib.GetRequiredResources( spellbook[1] )
    local itemId = spellResources[ 0 ]
    info.count = itemId and itemLib.GetOverallStackCount( itemId )
    common.LogInfo( info.count )

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

CategorySpellLib
FunctionSpellLibCanRunAvatar
FunctionSpellLibCanRunAvatarEx
FunctionSpellLibGetActionGroups
FunctionSpellLibGetCooldown
FunctionSpellLibGetCurrentValues
FunctionSpellLibGetDescription
FunctionSpellLibGetGroups
FunctionSpellLibGetGroupsDescriptions
FunctionSpellLibGetIcon
FunctionSpellLibGetObjectSpell
FunctionSpellLibGetProperties
FunctionSpellLibGetRequiredBuffs
FunctionSpellLibGetRequiredResources
FunctionSpellLibGetRequirements
FunctionSpellLibGetState
FunctionSpellLibGetValuedObject

CategoryLuaApi CategoryFunction CategorySpellbook CategorySpellLib CategoryItemLib

На главную