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

На главную


guildBossLib.SelectAbilities( abilities )

Осуществляет выбор заклинаний и способностей босса гильдии.

-- библиотека:
guildBossLib

-- объявление:
function SelectAbilities( abilities )

-- параметры:
table of (SpellId or AbilityId) -- список выбранных заклинаний и способностей босса гильдии

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

-- пример:
local bossInfo = guildBossLib.IsExist() and guildBossLib.GetInfo()
if bossInfo and bossInfo.currentState then
  local availableSlots = bossInfo.states[bossInfo.currentState].availableAbilitySlots
  local slotsInfo = guildBossLib.GetAbilitiesSlots()
  local availableSpellsInFirstSlot = availableSlots and slotsInfo and slotsInfo[availableSlots[0]].spells
  if availableSpellsInFirstSlot then
    guildBossLib.SelectAbilities( availableSpellsInFirstSlot[0] )
  end
end

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

EnumGuildBossAbilitySlot
EventGuildBossAbilitiesChanged
EventGuildBossChanged
EventGuildBossExperienceChanged
EventGuildBossGearScoreChanged
EventGuildBossQuestsChanged
EventGuildBossQuestsStatusChanged
EventGuildBossSpellsChanged
EventGuildBossStateChanged
FunctionGuildBossLibGetAbilitiesSlots
FunctionGuildBossLibGetInfo
FunctionGuildBossLibGetQuestInfo
FunctionGuildBossLibGetQuestReward
FunctionGuildBossLibGetQuests
FunctionGuildBossLibGetSelectedAbilities
FunctionGuildBossLibGetSelectedSpells
FunctionGuildBossLibGetSelfName
FunctionGuildBossLibGetVariations
FunctionGuildBossLibIsExist
FunctionGuildBossLibSelectAbilities


CategoryLuaApi CategoryFunction CategoryGuild CategoryGuildBossLib

На главную