Code: Select all
setmetatable(t.heavy, {
__tostring=function() return string.format("%d-%d",floor(1.5*low),ceil(1.5*high)) end,
__call=function() return random_int(floor(1.5*low),ceil(1.5*high)) end,
})
Is this code used? It seems to imply heavy weapons have a 1.5 multiplier to damage, but this doesn't seem to be represented in the tech descriptions (e.g. on the tech tree or the ship builder, the standard weapon ranges are used).