80,735
edits
(Module:Luacard2) |
(Module:Luacard2) |
||
Line 203: | Line 203: | ||
end | end | ||
local split = mw.text.split(vars.cardtraits, ' • ') | local split = mw.text.split(vars.cardtraits, ' • ') | ||
vars.cardtraits = | vars.cardtraits = {} | ||
vars.translate_trait = function(self) | vars.translate_trait = function(self) | ||
return translate_trait(frame, 'traits', self) | return translate_trait(frame, 'traits', self['trait']) | ||
end | end | ||
for i = 1, #split do | for i = 1, #split do | ||
append(vars.categories, split[i]) | append(vars.categories, split[i]) | ||
local ob = {} | |||
ob.trait = split[i] | |||
if i<#split then | |||
ob.delim = true | |||
end | |||
append(vars.cardtraits, ob) | |||
end | end | ||
end | end |