Module:Sandbox/User:Alsang: Difference between revisions

Jump to navigation Jump to search
Content added Content deleted
No edit summary
No edit summary
Line 62: Line 62:
end
end
itemNew.fitXP = math.floor(itemNew.fitXP * 100 ) / 100
itemNew.fitXP = math.floor(itemNew.fitXP * 100 ) / 100
local query = mw.smw.ask('[[Sold item::' .. itemNew.product .. ']][[Shop sell price::!~N/A]]|?Shop sell price=data|mainlabel=-')
if type(query)=='table' then
-- price is returned as a number
itemNew.productSellPrice = tonumber(query[1].data)*0.005
else
-- will return nil if the item is not in a shop, or if it is in a shop but can only be sold to the shop
itemNew.productSellPrice = nil
end
table.insert(resultsScreened,itemNew)
table.insert(resultsScreened,itemNew)
Line 107: Line 116:
:tag('th')
:tag('th')
:wikitext('0.0005 of levelup XP')
:wikitext('0.0005 of levelup XP')
:done()
:tag('th')
:wikitext('sell price<br>per action')
:done()
:done()
-- :tag('th')
-- :tag('th')
Line 137: Line 149:
:tag('td')
:tag('td')
:wikitext(item.fitXP)
:wikitext(item.fitXP)
:done()
:tag('td')
:wikitext(item.productSellPrice)
:done()
:done()
-- :tag('td')
-- :tag('td')