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') |