SafeteeWoW
SafeteeWoW
Function call which contains long concatenated string arguments are turned into single line. Can this be fixed? For example ``` error("11111111111111111111111111111111111111111111111" .. "11111111111111111111111111111111111111111111111111111111") ``` I want this to be 2...
1. It could be solved by WA, by splitting communications into chunks. 2. You could ask WA to patch LibDeflate with coroutine, shouldn't be very hard. 3. I do not...
I will provide a feature for hook function. User can use coroutine.yield inside the hook function. coroutine API will not be used directly in libdeflate
15018 Bytes are still too large to be use as reconnect data. I suggest to use LibCompress, and the original 68829 bytes are compressed into 34228 bytes by my testing....
Using the data you posted: https://gist.github.com/evil-morfar/7cb190de8b9cce72139d7af07b8c1dfc 1. Compressed and encoded: 4634 Bytes 2. Removed "item:": 4343 Bytes 3. Then remove trailing colons: 4504 Bytes (larger) 4. Use string replacement so...
Tested on the RCSerializer which I completed early: 1. Remove "item:" and trailing colons 2. Serialized by RCSerializer 3. Compressed by LibCompress The result is 2863 bytes. If Step 2...
More optimization can be done: 1. Use GUID instead of player name. The realm id in the GUID is ignored when it is the same as the realm of ML....
There isn't much room for optimization, if we want to preserve backward compatibility in v2.8. I think replace item link with item string will make enough improvement in v2.8.
Filter by item type. Filter by min item level could also be very useful
I did suggest to check ```GetMasterLootCandidate``` a while ago, but the idea was rejected by you. See #62 The reason is that ML list can change each time when the...