Цитата Сообщение от Gredys Посмотреть сообщение
Я не могу понять одного - зачем нужно было подстраиваться под проблемой, если её можно было просто решить?
В общем, вот адекватное решение самой проблемы. Заменяем вот эту строчку во всех файлах DBM:
Код:
tonumber(guid:sub(7, 10), 16)
На вот эту строчку и радуемся жизни.
Код:
tonumber(guid:sub(7, 12), 16)
Должны будут заменится вот эти строчки:
Код:
E:\Games\WoW\Interface\AddOns\DBM-Core\DBM-BossHealth.lua (1 hit)
    Line 202: 		return (cType == 3 or cType == 5) and tonumber(guid:sub(7, 12), 16) or -1
E:\Games\WoW\Interface\AddOns\DBM-Core\DBM-Core.lua (7 hits)
    Line 1515: 		local cId = tonumber(guid:sub(7, 12), 16)
    Line 1545: 		local cId = tonumber(guid:sub(7, 12), 16)
    Line 2150: 				local cId = tonumber(guid:sub(7, 12), 16)
    Line 3324: 	return (guid and (tonumber(guid:sub(7, 12), 16))) or 0
    Line 3328: 	return (guid and (tonumber(guid:sub(7, 12), 16))) or 0
    Line 4858: 		if guid and tonumber(guid:sub(7, 12), 16) == cId then
    Line 4866: 		if guid and (tonumber(guid:sub(7, 12), 16)) == cId then
E:\Games\WoW\Interface\AddOns\DBM-Core\DBM-InfoFrame.lua (1 hit)
    Line 406: 	return (guid and (tonumber(guid:sub(7, 12), 16))) or 0
Как видим в результате всё работает:





P.S. В аддоне Recount была замечена такая же проблема с дублированием информации по боссам. И там так же были указаны числа "7, 10", которые можно заменить на "7, 12".
Игорь, лучше бы ты магиком так занимался) мб не рипнулся бы