A little bit of filtering is already done in cClientHandle::Send() line 879 by looking for RelativeEntityMoveLook packet with the same UniqueID's, it cut down a lot of traffic after I put that in
Aaaand I think I just found a memory leak there. The duplicate packet is removed from the queue, but not deleted.
Aaaand I think I just found a memory leak there. The duplicate packet is removed from the queue, but not deleted.