Как вызывать
Conditions.totem.specific(value)
Запишите зависимость Conditions.totem.specific и вызывайте её по этому имени. Вызов через пространство имён не передаёт self: используйте вызов через двоеточие или передайте объект сами.
Что делает
True when a totem spell condition names a valid spell ID and value.ranked is nil or a boolean.
Аргументы
| Имя | Тип | Что делает |
|---|---|---|
value | table | Saved condition settings with spell and ranked fields. |
Возвращает
| 1 | boolean | True when the value passes the check. |
|---|
Издания
Встроенные помощники регистрируются во всех изданиях. Различается игровой API, который они читают; если нужного API нет, помощник использует запасной вариант или возвращает nil с причиной.
Не читает игровой API напрямую.
Как его вызывает аддон
- Определённый тотем установлен (valid)
return specific(value) - Оставшееся время определённого тотема (valid)
return specific(value) and amount(value)
Исходный код
Conditions/totem.lua, строка 85. В игре только для чтения; «Дублировать» создаёт редактируемую копию.
Conditions.totem.specific(value)
return addon.IsConditionSpellID(value.spell) and (value.ranked==nil or type(value.ranked)=="boolean")