Модуль:Предмет: различия между версиями

Нет описания правки
Нет описания правки
 
Строка 58: Строка 58:
local labelRaw = argsRaw.label or argsRaw.l
local labelRaw = argsRaw.label or argsRaw.l
local label = (labelRaw == nil and nameStr) or (labelRaw == '' and '' or labelRaw)
local label = (labelRaw == nil and nameStr) or (labelRaw == '' and '' or labelRaw)
if hasAction(frame, id) and label ~= '' then
label = label .. ' (способность)'
end


local linkRaw = argsRaw.link
local linkRaw = argsRaw.link
local linkTgt = linkRaw == nil and '' or (linkRaw == '' and linkNameStr or linkRaw)
local linkTgt = linkRaw == nil and '' or (linkRaw == '' and linkNameStr or linkRaw)
if hasAction(frame, id) and linkTgt ~= '' then
linkTgt = linkTgt .. ' (способность)'
end


if linkTgt ~= '' and projPrefix ~= '' then
if linkTgt ~= '' and projPrefix ~= '' then