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

На главную


avatar.RunTargetSpell( spellId, targetId )

Начать сотворение заклинания на указанную цель.

ВНИМАНИЕ! В пользовательских аддонах есть ограничение: этот метод будет работать только в обработчиках реакции на действия (не перемещение) мыши. То есть на нажатие кнопки.

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

-- объявление:
function RunTargetSpell( spellId, targetId )

-- параметры
spellId: SpellId - идентификатор заклинания
targetId: ObjectId - идентификатор юнита, на которого пойдёт заклинание

-- возвращаемые значения
нет

-- пример использования
local spellbook = avatar.GetSpellBook()
avatar.RunTargetSpell( spellbook[1], unitId )

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

AbilityId
ActionGroupId
EnumSubElement
EventAbilitiesElementAdded
EventSpellbookChanged
EventSpellbookElementAdded
EventSpellbookElementChanged
EventSpellbookElementEffect
FunctionAvatarGetAbilities
FunctionAvatarGetAbilityInfo
FunctionAvatarGetActionGroupInfo
FunctionAvatarGetActionGroupStatBonus
FunctionAvatarGetBuffLinkedSpell
FunctionAvatarGetItemActionGroupsInfo
FunctionAvatarGetSpellActionGroups
FunctionAvatarGetSpellBook
FunctionAvatarGetSpellGroups
FunctionAvatarGetSpellGroupsDescriptions
FunctionAvatarGetSpellInfo
FunctionAvatarGetSpellObjectInfo
FunctionAvatarGetSpellRequirements
FunctionAvatarRunAESpell
FunctionAvatarRunSpell
FunctionAvatarRunTargetSpell
SpellId


CategoryLuaApi CategoryFunction CategorySpellbook CategoryAllowedInReactions

На главную