1,131
edits
No edit summary |
No edit summary |
||
| Line 14: | Line 14: | ||
local args = frame:getParent().args | local args = frame:getParent().args | ||
-- Params and defaults | -- Params and defaults | ||
local name, buyvalue, sellvalue, currency = params.defaults{ | local name, buyvalue, sellvalue, currency, level = params.defaults{ | ||
{args.name or args.Name, ''}, | {args.name or args.Name, ''}, | ||
{args.buy or args.Buy, ''}, | {args.buy or args.Buy, ''}, | ||
{args.sell or args.Sell, ''}, | {args.sell or args.Sell, ''}, | ||
{args.currency or args. | {args.currency or args.Currency, 'Gold'}, | ||
{args.level or args.Level, '?'}, | |||
} | } | ||
local itemvalue = '' | local itemvalue = '' | ||
| Line 39: | Line 40: | ||
-- end | -- end | ||
local buymultiplier = var.var('BuyMultiplier', | local buymultiplier = var.var('BuyMultiplier', 1) | ||
local sellmultiplier = var.var('SellMultiplier', | local sellmultiplier = var.var('SellMultiplier', 1) | ||
local currency = var.var('Currency', currency) | local currency = var.var('Currency', currency) | ||
local namenotes = var.var('NameNotes', '') | local namenotes = var.var('NameNotes', '') | ||
| Line 47: | Line 48: | ||
local hidesell = yesno(var.var('hideSell','no'), false) | local hidesell = yesno(var.var('hideSell','no'), false) | ||
local hidebuy = yesno(var.var('hideBuy','no'), false) | local hidebuy = yesno(var.var('hideBuy','no'), false) | ||
local hidelevel = yesno(var.var('hideLevel','no'), false) | |||
buyvalue = commas._strip(buyvalue) | buyvalue = commas._strip(buyvalue) | ||
sellvalue = commas._strip(sellvalue) | sellvalue = commas._strip(sellvalue) | ||
levelvalue = commas._strip(level) | |||
local buy_smw = tonumber(buyvalue) | local buy_smw = tonumber(buyvalue) | ||
local sell_smw = tonumber(sellvalue) or 1e10 | local sell_smw = tonumber(sellvalue) or 1e10 | ||
local level_smw = tonumber(levelvalue) or 1e10 | |||
local buyCurrency = '' | local buyCurrency = '' | ||
local sellCurrency = '' | local sellCurrency = '' | ||
| Line 98: | Line 102: | ||
:attr('data-sort-value', buy_smw or 0) | :attr('data-sort-value', buy_smw or 0) | ||
:wikitext(buyvalue) | :wikitext(buyvalue) | ||
:done() | |||
end | |||
end | |||
if not hidelevel then | |||
if levelvalue=='N/A' then | |||
ret:tag('td'):attr('data-sort-value', 0):attr('class','table-na'):wikitext('<small>N/A</small>'):done() | |||
else | |||
ret:tag('td') | |||
:attr('data-sort-value', level_smw or 0) | |||
:wikitext(levelvalue) | |||
:done() | :done() | ||
end | end | ||