For the compilers out there, here's the fixed source for MQ2LinkDB.cpp. I did not fix this myself, I am just simply passing the message along (all props goes to ieatacid for the fix). I am also posting an updated items file and the compiled .dll.
Replace:
With:
Make sure to "/link /import" in order to refresh your links file so it works. Hope that helps. =)
Replace:
Rich (BB code):
if (Item->loregroup > 1000)
{
// Evolving
sprintf (cLink, "\x12%d%05X%05X%05X%05X%05X%05X%1d%04X%1X%08X%s\x12",
0,
Item->id,
0, 0, 0, 0, 0, // Augs
1, Item->loregroup, (Item->id%10)+1, // Evolving items (0=no 1=evolving, lore group, level)
hash, // Item hash
Item->name);
}
else
{
// Non-evolving
sprintf (cLink, "\x12%d%05X%05X%05X%05X%05X%05X%1d%04X%1X%08X%s\x12",
0,
Item->id,
0, 0, 0, 0, 0, // Augs
0, 0, 0, // Evolving items (0=no 1=evolving, lore group, level)
hash, // Item hash
Item->name);
}
}
With:
Rich (BB code):
if (Item->loregroup > 1000)
{
// Evolving
sprintf (cLink, "\x12%d%05X%05X%05X%05X%05X%05X%1d%04X%1X%05X%08X%s\x12",
0,
Item->id,
0, 0, 0, 0, 0, // Augs
1, Item->loregroup, (Item->id%10)+1, // Evolving items (0=no 1=evolving, lore group, level)
Item->icon,
hash, // Item hash
Item->name);
}
else
{
// Non-evolving
sprintf (cLink, "\x12%d%05X%05X%05X%05X%05X%05X%1d%04X%1X%05X%08X%s\x12",
0,
Item->id,
0, 0, 0, 0, 0, // Augs
0, 0, 0, // Evolving items (0=no 1=evolving, lore group, level)
Item->icon,
hash, // Item hash
Item->name);
}
}
Make sure to "/link /import" in order to refresh your links file so it works. Hope that helps. =)
Last edited:

