GetMACAddress should pick the address used for connecting to game servers
Hey there,
I hope you don't mind me opening tickets here. It's mostly for tracking, I'll try to send PRs as soon as I get the time.
Currently GetMACAddress (at least on Windows) picks the MAC address of the first suitable adapter, which in some cases leads to different people having the same MAC address (taken from some virtual or cheap hardware I suppose). I once posted about this on your forum, but cannot find the thread anymore.
Given some people use VPNs, I'm not actually sure how to reliably determine a good address. Last time I suggested opening a socket and getting the adapter used, but I think that would fail for VPNs.
PS: Thanks for putting the code out here. I think it's not too late to have some fun with it!