Module:InfoboxHero: Difference between revisionsGive feedback
m Attempt to only add 2 categories for removed/unreleased heroes |
m a couple of fixes here and there, mostly for Druid |
||
| Line 329: | Line 329: | ||
local CATEGORIES = { | local CATEGORIES = { | ||
{ | { | ||
name = function(ctx) return ctx.is_disabled and 'Unused | name = function(ctx) return ctx.is_disabled and 'Unused Heroes' or 'Heroes' end, | ||
always = true, | always = true, | ||
}, | }, | ||
{ | { | ||
name = function(ctx) return ctx.hero_en end, | name = function(ctx) return (ctx.args.name ~= '' and ctx.args.name) or ctx.hero_en end, | ||
-- Silver (Transformed) is documented on Silver's page and shares her category. | -- Silver (Transformed) is documented on Silver's page and shares her category. | ||
when = function(ctx) return ctx.hero_en ~= 'Silver (Transformed)' end, | when = function(ctx) return ctx.hero_en ~= 'Silver (Transformed)' end, | ||
| Line 681: | Line 681: | ||
end | end | ||
local is_disabled = get_stat(ctx.hero, ' | local is_disabled = get_stat(ctx.hero, 'Name') == 'TargetDummy' or get_stat(ctx.hero, 'IsDisabled') | ||
ctx.is_disabled = is_disabled | ctx.is_disabled = is_disabled | ||