Commit 27cc6f238ef936ac204716ada8751809cfca78de

Authored by zhouhaihai
1 parent 8c4a6f4c

商店bug

Showing 1 changed file with 2 additions and 2 deletions   Show diff stats
@@ -799,7 +799,7 @@ local function clickTrader(self, room, block, params) @@ -799,7 +799,7 @@ local function clickTrader(self, room, block, params)
799 if (block.event.status or ""):getv(buyId, 0) == 1 then return false, 3 end -- 买过了 799 if (block.event.status or ""):getv(buyId, 0) == 1 then return false, 3 end -- 买过了
800 800
801 local buyCount = #((block.event.status or ""):toArray()) 801 local buyCount = #((block.event.status or ""):toArray())
802 - if traderData.purchasetime <= buyCount then return false, 4 end 802 + if traderData.purchasetime ~= 0 and traderData.purchasetime <= buyCount then return false, 4 end
803 803
804 local goodsData = csvdb["event_trader_goodsCsv"][block.event.shop[buyId][1]] 804 local goodsData = csvdb["event_trader_goodsCsv"][block.event.shop[buyId][1]]
805 if not goodsData then return false, 5 end 805 if not goodsData then return false, 5 end
@@ -821,7 +821,7 @@ local function clickTrader(self, room, block, params) @@ -821,7 +821,7 @@ local function clickTrader(self, room, block, params)
821 self:checkAchievement(Adv.AchievType.Shop, 1, block.event.id) 821 self:checkAchievement(Adv.AchievType.Shop, 1, block.event.id)
822 self:backReward(reward) 822 self:backReward(reward)
823 823
824 - if traderData.purchasetime <= buyCount or #block.event.shop <= buyCount then 824 + if (traderData.purchasetime ~= 0 and traderData.purchasetime <= buyCount) or #block.event.shop <= buyCount then
825 block:clear() 825 block:clear()
826 end 826 end
827 return true 827 return true