Module:ItemTables: Difference between revisions

Jump to navigation Jump to search
add styling and more patterns
add something t test
Line 57: Line 57:
for link, patterns in pairs(link_patterns) do
for link, patterns in pairs(link_patterns) do
for i, v in ipairs(patterns) do
for i, v in ipairs(patterns) do
     local a = desc:find(v)
     local a = string.find(desc, v)
if a then desc = link break
if a then desc = link break
     end
     end
     end
     end
end
return desc
end
local internal_to_friendly = {}
internal_to_friendly["ammo"] = { "BonusClipSizePercent" }
internal_to_friendly["weapon damage"] = { "BaseAttackDamagePercent" }
internal_to_friendly["health"] = { "BonusHealth" }
internal_to_friendly["health regen"] = { "BonusHealthRegen" }
function amicableNames(desc)
desc = string.lower(desc or "")
for link, patterns in pairs(internal_to_friendly) do
desc = patterns --TEST THIS
end
end
return desc
return desc