Llamar como
Conditions.talent.ownTrees()
Registra la dependencia Conditions.talent.ownTrees y luego llámala con ese nombre. Una llamada con espacio de nombres no pasa self: usa una llamada con dos puntos o pasa tú mismo el objeto.
Qué hace
Whether the talent trees shown are the player's own class's, so the game can name them, rather than another class's trees from the addon's shipped list.
Argumentos
Ninguno.
Retornos
| 1 | boolean | True when the rotation has no class context or its class is the player's. |
|---|
Ediciones
Las funciones auxiliares integradas se registran en todas las ediciones. Lo que cambia es la API del juego que leen; donde falta alguna, la función auxiliar recurre a una alternativa o devuelve nil con un motivo.
No lee directamente ninguna API del juego.
Cómo la llama el addon
Conditions.talent.infoif not ownTrees() then return nil endConditions.talent.traitsWidgetlocal own=ownTrees()Conditions.talent.treeWidgetif value.tree and ownTrees() then
Código fuente
Conditions/talent.lua, línea 96. Solo lectura en el juego; Duplicar crea una copia editable.
Conditions.talent.ownTrees()
local context=addon.TalentTrees.ContextClass()
return context==nil or addon.TalentTrees.IsPlayerClass(context)