I raised this question because i cannot figure out which packet actually informs the client that a particular entity has left the char's detectable range.
I looked up korvac's doc, it's slightly outdated. The first few fields are most packets are still valid, but the latter fields are not quite accurate now.
Anyway, i realized that the remove entity packet type of general data is sent to client when an entity is completely removed from game; Eg, a mob is killed, a client dc'ed.
If a char jumped out of detectable range, something might be sent to client, but i cannot spot it.
I looked up korvac's doc, it's slightly outdated. The first few fields are most packets are still valid, but the latter fields are not quite accurate now.
Anyway, i realized that the remove entity packet type of general data is sent to client when an entity is completely removed from game; Eg, a mob is killed, a client dc'ed.
If a char jumped out of detectable range, something might be sent to client, but i cannot spot it.