From f0386b2a62ff03be767752f0ea6d709a57a58991 Mon Sep 17 00:00:00 2001 From: Manuel Simon Hirsig Date: Tue, 26 Apr 2016 22:35:25 +0200 Subject: [PATCH] tiny refactoring --- info.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/info.lua b/info.lua index 331e3e5..e098814 100644 --- a/info.lua +++ b/info.lua @@ -370,7 +370,7 @@ function public.item_key(hyperlink) end function public.parse_hyperlink(hyperlink) - local _, _, item_id, enchant_id, suffix_id, unique_id, name = strfind(hyperlink, '|Hitem:(%d+):(%d+):(%d+):(%d+)|h%[([^]]+)%]|h') + local _, _, item_id, enchant_id, suffix_id, unique_id, name = strfind(hyperlink, '|c%x%x%x%x%x%x%x%x|Hitem:(%d*):(%d*):(%d*):(%d*)[:0-9]*|h%[([^]]+)%]|h|r') return tonumber(item_id) or 0, tonumber(suffix_id) or 0, tonumber(unique_id) or 0, tonumber(enchant_id) or 0, name end