Referência › Referência de funções › Conditions

Conditions.talent.legacySlot

dependência

Chame como

Conditions.talent.legacySlot(value)

Registre a dependência Conditions.talent.legacySlot e depois chame-a por esse nome. Uma chamada com namespace não passa self: use uma chamada com dois-pontos ou passe o objeto você mesmo.

O que faz

True when a TALENT condition still uses the historical single-number layout: no layout, tree or talent field, and value.value a whole number from 1 to 21. Evaluation reports these as historical-talent-layout.

Argumentos

NomeTipoO que faz
valuetableSaved TALENT condition settings.

Retornos

1booleanTrue when the value passes the check.

Edições

As funções auxiliares integradas são registradas em todas as edições. O que muda é a API do jogo que elas leem; quando uma está ausente, a função auxiliar recorre a uma alternativa ou retorna nil com um motivo.

Não lê nenhuma API do jogo diretamente.

Como o addon a chama

  • Talento (evaluate)
    if legacySlot(value) then return nil,"historical-talent-layout" end

Dependências

Código-fonte

Conditions/talent.lua, linha 64. Somente leitura no jogo; Duplicar cria uma cópia editável.

Conditions.talent.legacySlot(value)
    return value.layout==nil and value.tree==nil and value.talent==nil and integer(value.value,1,21)

Voltar para Referência de funções