Module:Sandbox/User:Artoire/1: Difference between revisions

m
no edit summary
mNo edit summary
mNo edit summary
Line 319:
 
local cost = needed_ores * lookup_price(ingot.ore)[buying_ores and 'buy' or 'sell']
local dbg = { args = args, needed_ores = needed_ores, lookup_ore = lookup_price(ingot.ore) }
if chopping_logs then
if needed_logs then
dbg.needed_logs = needed_logs
dbg.lookup_chop_log = lookup_price(pole_info.log)
cost = cost + needed_logs * lookup_price(pole_info.log).sell
end
elseif buying_logs then
if needed_logs then
dbg.needed_logs = needed_logs
dbg.lookup_buy_log = lookup_price(pole_info.log)
cost = cost + needed_logs * lookup_price(pole_info.log).buy
end
else
if weapon.pole then
j.needed_poles = needed_poles
j.lookup_buy_poles = lookup_price(weapon.pole.name)
cost = cost + needed_poles * lookup_price(weapon.pole.name).buy
end
end
 
if args.debug then
row:node(currency._cell(cost, { html = 'yes' }))
j.cost = cost
row
:td{ mw.text.jsonEncode(j), attr = { colspan = "10" } }
else
row:node(currency._cell(cost, { html = 'yes' }))
end
end
end
697

edits