Updated market to work on >10.90

This commit is contained in:
OTCv8 2020-01-23 08:00:37 +01:00
parent 9b9ade0bc9
commit 440bf56060
4 changed files with 15 additions and 4 deletions

View File

@ -726,8 +726,10 @@ local function initMarketItems()
}
-- add new market item
table.insert(marketItems[marketData.category], marketItem)
itemSet[marketData.tradeAs] = true
if marketItems[marketData.category] ~= nil then
table.insert(marketItems[marketData.category], marketItem)
itemSet[marketData.tradeAs] = true
end
end
end
end

View File

@ -81,6 +81,15 @@ local function parseMarketDetail(protocol, msg)
msg:getU16()
end
end
if g_game.getClientVersion() >= 1100 then -- imbuements
if msg:peekU16() ~= 0x00 then
table.insert(descriptions, {MarketItemDescription.Last + 1, msg:getString()})
else
msg:getU16()
end
end
local time = (os.time() / 1000) * statistics.SECONDS_PER_DAY;
local purchaseStats = {}

View File

@ -11,7 +11,7 @@ DetailsTableRow < TableRow
DetailsTableColumn < TableColumn
font: verdana-11px-monochrome
background-color: alpha
text-offset: 5 2
text-offset: 2 2
color: #cccccc
width: 100
focusable: false

View File

@ -289,7 +289,7 @@ function walk(dir, ticks)
local dash = false
local ignoredCanWalk = false
if not g_game.getFeature(GameNewWalking) then
dash = g_settings.getBoolean("dash", true)
dash = g_settings.getBoolean("dash", false)
end
local ticksToNextWalk = player:getStepTicksLeft()