09-09-2009, 10:41 AM
I'll see if I can test some stuff tonight, hopefully some spare time.
For example, what happens if I connect with 2 PC's from 1 IP, and both timeout/quit, is the player data saved and restored for the correct player.
Or what happens if I time out/quit, and change the nickname, or maybe even connect from the other PC with a different nick.
Can we confuse the SaveInfo?
I'm sure the SaveInfo handler works, but without testing this weird cases, you don't know if it really does what it has to do
For example, what happens if I connect with 2 PC's from 1 IP, and both timeout/quit, is the player data saved and restored for the correct player.
Or what happens if I time out/quit, and change the nickname, or maybe even connect from the other PC with a different nick.
Can we confuse the SaveInfo?

I'm sure the SaveInfo handler works, but without testing this weird cases, you don't know if it really does what it has to do