comparison AskMrRobot.lua @ 37:4d1a9865c90e v11

fixed void storage reading bug
author yellowfive
date Sun, 19 Oct 2014 19:11:53 -0700
parents d964099e4783
children 0e78d6424532
comparison
equal deleted inserted replaced
36:b8df1bb7cfae 37:4d1a9865c90e
405 function AskMrRobot.ScanVoidStorage() 405 function AskMrRobot.ScanVoidStorage()
406 if IsVoidStorageReady() then 406 if IsVoidStorageReady() then
407 local voidItems = {} 407 local voidItems = {}
408 local VOID_STORAGE_MAX = 80 408 local VOID_STORAGE_MAX = 80
409 local VOID_STORAGE_PAGES = 2 409 local VOID_STORAGE_PAGES = 2
410 local i 410
411 for page = 1,VOID_STORAGE_PAGES do 411 for page = 1,VOID_STORAGE_PAGES do
412 for i = 1,VOID_STORAGE_MAX do 412 for i = 1,VOID_STORAGE_MAX do
413 local itemId = GetVoidItemInfo(page, i) 413 local itemId = GetVoidItemInfo(page, i)
414 if itemId then 414 if itemId then
415 local itemLink = GetVoidItemHyperlinkString(page, i); 415 local itemLink = GetVoidItemHyperlinkString(((page - 1) * VOID_STORAGE_MAX) + i);
416 if itemLink then 416 if itemLink then
417 tinsert(voidItems, itemLink) 417 tinsert(voidItems, itemLink)
418 end 418 end
419 end 419 end
420 end 420 end
421 end 421 end
422
422 AmrDb.VoidItems = voidItems 423 AmrDb.VoidItems = voidItems
423 end 424 end
424 end 425 end
425 426
426 function AskMrRobot.ScanBags(bagItemsWithCount) 427 function AskMrRobot.ScanBags(bagItemsWithCount)