Referencia › Referencia de funciones › Conditions

Conditions.specialization.specClass

dependencia

Llamar como

Conditions.specialization.specClass(id)

Registra la dependencia Conditions.specialization.specClass y después llámala con ese nombre. Una llamada con espacio de nombres no pasa self: usa una llamada con dos puntos o pasa el objeto tú mismo.

Qué hace

Looks up which class a specialization ID belongs to, from the built-in specialization table or else the platform's specialization display data.

Argumentos

NombreTipoQué hace
idnumberSpecialization ID.

Retornos

1string | nilClass file token, or nil when the ID is unknown.

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 usa una alternativa o devuelve nil con un motivo.

No lee directamente ninguna API del juego.

Cómo la llama el addon

Dependencias

Código fuente

Conditions/specialization.lua, línea 140. Solo lectura en el juego; Duplicar crea una copia editable.

Conditions.specialization.specClass(id)
    local known=SPECS[id]
    if known then return known[1] end
    local display=addon.Platform.GetSpecializationDisplay and addon.Platform:GetSpecializationDisplay(id)
    return display and display.class

Volver a Referencia de funciones