Yeah, I found the post where I thought I had fixed it here:
http://www.eqemulator.net/forums/sho...highlight=food
Appears to work fine at first and as long as you keep consuming manually on a regular basis. But, if you stop manually consuming and wait long enough, it will start eating at an accelerated rate. This is almost certainly being caused by some miscommunication in the stamina packets. Most likely, something is wrong with the decode for SoF on packets coming from the client to the server, so the server isn't thinking that auto food consumption is working and keeps getting hungrier/thirstier. This definitely needs to get looked at sometime soon and hopefully shouldn't be anything too tough to figure out.
This also could be related to the fact that EQLive now sends update packets for Stamina/Endurance similar to the HPUpdate and ManaChange packets that we send for Titanium. I think the packet structures are all the same, or at least very similar. On Live, they are all 10 byte packets each and all come in to the client at the same time from the server ever tick. Maybe we have to add that packet in for SoF to handle Endurance/Stamina properly.