First, I rewrote some of the core networking code in my hack to make it more stable and fix some of those rare problems. In that attempt, I ended up making an even harder to find bug. It caused all open sockets to error at a random time. You know what that's like? Well I'll tell you what it was like. It was like looking for an ant on the ground from an airplane. After 3 hours of that madness, I fixed the bug.
But not so quick, that was only the very first thing on my list of stuff to do with it today. So I recompile my project, login and what the hell? My character has 1/2 hp, he had full last I logged out. Okay, no big deal I'll just meditate. Wait a minute, it's continuously going down, and down, and down until 0 and dead. Blood points exhausted due to death. But I was in town, I lost exp, wasn't attacked, no NPCs attacked me, nothing. And I revive, all is good and game is normal.
Until I logged out and back in again. The same thing happened! That was fun, I just lost a lot of exp. But what the hell is killing me? Well, despite the details I'll tell you it was another mistake on my part. I had a math mistake in the code thats set my characters axis. While the game was showing I was in town, the minute I logged into my character, it really set my axis to who knows where. And it just happened to be in a spot with some really strong mobs if not a boss.
So later in the day I'm sitting there brainstorming on new features. I thought you know, it would be cool to have a auto heal wounds. When I grind on my hybrid I generally do so on orange mobs. I get ext wounds from some quite often. This feature I could definitely make good use of. So I login to the game and sniff some packets, find what I'm looking for and write the code. After a good 5 minutes or so I had a working auto heal wounds. But I knew this packet was familiar, so I began looking for other places it is used.
As most people do, you either set the extra data to 0's or reuse a captured packet. I was curious george today so I set all the extra to 0s and began guessing the other flags. Ok, this is fun I'm learning some neat stuff. Nothing useful so far. So I decide to log out and come back in as I added some code to help grab these different flags. My character select screen shows me without a shirt. Strange. Log out, log back in and same thing. So I enter the game and sure thing my shirt is gone.
So I start looking in my backpacks, storage, repair window, any place that could possibly be holding my shirt. Now I'm in the frantic where is my stuff mode. I restarted the game at least 5 times, thinking it had to be a bug. After all, the data I was sending was all 0's nothing special. I had no extra gold so I didn't accidentally sell it, my clan contributions points were the same. Hrmpf, strange.
I still don't know what happened to my shirt. It was my High Vault 2nd role shirt that completed the whole set. Looked pretty cool and all that. So now I'm running around half naked. Of course, the only items that sold in my stand on the market character was all the shirts. Don't even have a backup
So yeah, that was my day today.






