Another client update


So last few days I have been chasing bugs and trying to figure out this item bug. Well in the middle of that I decided to redo how inventory works. Before I had it just strings of text. It was sloppy and I have issues all over the place with null pointers and the like. So I decided to just redo inventory using an object.

Well when I’m working on code I leave the server in debug mode so people can play and I can test fixes. Debug mode doesn’t like me adding new classes or adding or removing functions. It doesn’t mind code in a function or in the class to be changed. But don’t mess with method’s names or it wants to shutdown and restart. With this in mind I start to add a new class, change some functions and add/remove them. And the whole time saying to myself don’t hit save! Well my reflexes took over as I was writing code I saved it, well the server wanted to restart. I said ok no one is playing and restarted and went to bed.

Now this is all fine and daddy, if I didn’t changed the player files that the server and client pass back and forth. Well the client did not like seeing a different version of the player file being sent, so it dropped the connection thinking it’s getting a non valid object. So while I’m at work you guys been trying to log on all day and getting bumped out. So there is a new client with updated classes and it’s all happy again.

I also created a new bug tracker, so you guys can submit your bugs and I can then have a real list of what needs to be worked on. You can also do feature requests so that can be all tracked too. And then I an also check off these bugs as I fix them.

Till next time…

Share