Module:Infobox MOS: Difference between revisions
m Added link to ancestor mos |
m Fixed logic for ancestor name for 6L6s mosses and up |
||
| Line 225: | Line 225: | ||
local ancestor_mos, lg_chunk, sm_chunk, generations = p.find_mos_ancestor(input_mos) | local ancestor_mos, lg_chunk, sm_chunk, generations = p.find_mos_ancestor(input_mos) | ||
local ancestor_scalesig = mos.as_string(ancestor_mos) | local ancestor_scalesig = mos.as_string(ancestor_mos) | ||
local ancestor_name = mos.tamnams_name[ancestor_scalesig] | local ancestor_name = mos.tamnams_name[ancestor_scalesig] or "" | ||
if ancestor_name ~= "" then | |||
ancestor_name = string.format(" (%s)", ancestor_name) | |||
end | |||
return { | return { | ||
{"Descendant of", string.format("[[%s]] | {"Descendant of", string.format("[[%s]]%s", ancestor_scalesig, ancestor_name)} | ||
} | } | ||
else | else | ||