# HG changeset patch # User James D. Callahan III # Date 1354656376 21600 # Node ID 7fdf97c18c8695536698ff9a7cc602af514ec514 # Parent 541d1d24c45698f89a673a88fc0bce27f9638d5a Store suffix_id and unique_id for items. diff -r 541d1d24c456 -r 7fdf97c18c86 Main.lua --- a/Main.lua Fri Nov 30 12:47:32 2012 -0600 +++ b/Main.lua Tue Dec 04 15:26:16 2012 -0600 @@ -814,7 +814,10 @@ local item_string = select(3, item_link:find("^|%x+|H(.+)|h%[.+%]")) if item_string then - local _, _, _, _, _, _, _, _, _, _, _, upgrade_id = (":"):split(item_string) + local _, _, _, _, _, _, _, suffix_id, unique_id, _, _, upgrade_id = (":"):split(item_string) + + item.suffix_id = suffix_id + item.unique_id = bit.band(unique_id, 0xFFFF) if upgrade_id then item.upgrade_id = upgrade_id