I believe it boils down to sort(first(x, 20)) != first(sort(x), 20)
Example:
Suppose our window has only 2 tracking entries and our tracking list by distance is:
aviak/1 centaur/40 quillmane/5 lion/8
Prior to the nerf, the entire tracking list returned and sorted by the client, thus giving:
aviak/1 quillmane/5 [not displayed: lion/8 centaur/40]
However, if the *server* only sends the first two entries, the client will display
aviak/1 centuar/40
Which is wrong.
|