just stumbled upon yet another very ugly uo hack...
# uo-protocol change for clientversion 6.0.1.7 and later : 0x08 kPacket_Drop_Object is now one byte longer
there seem to be other protocol changes as well,
i made a wiki page for listing info on this :
http://iris2.de/index.php/Clientversion ... _and_later
i made a function ClientVersionIsPost6017() that can be used to check which version iris reports to the server, so we can later add the protocol changes to our code using it,
but until those changes are coded in iris, the maximum version that iris supports is 6.0.1.6
i also added a check at startup that prevents iris from launching if a higher version string was configured, as iris would loose sync with the server after the first changed packet was sent or received.