I just did a test with SoF.
The client sends OP_TrackTarget with the target entity ID once, when you begin tracking, and nothing after that.
Exactly 6 minutes later, the client says you have lost your tracking target and doesn't appear to send anything to the server.
I assume therefore, that we need to start a 6 minute timer when we receive the OP_TrackTarget, and assuming the target is still alive when the timer expires, clear TrackingID server-side.
|