Yeah, it seems to have been corrected at some point and I don't know exactly when. It could have been fixing the consume packets or something else. I do think that SoF probably wants to get endurance update packets just like the health and mana updates, but it seems to be working ok without them as far as I can tell. If we see any more issues with it, we can always try adding an endurance update packet and see if that helps.
I finally messed with the encode/decode of the inspect packet for SoF again last night and got it working fine for SoF clients to inspect Titanium clients. I think I figured out why neither client can inspect SoF clients. I think they must have changed how it works since Titanium and now instead of the OP_InspectRequest going all the way from the inspector to the inspectee, I think it now just goes to the server and the server replies with the info instead of the inspectee replying. So packet handling would need to be able to build the reply packet if the inspectee is an SoF client.
|