MEMORY HOG UPDATE:
Alright folks, I'm about to finish up coding the changes to the data structures that handle the quests. I have made some wholesale changes to many parts of parser.cpp and parser.h. I'd like for someone to assist me in verifying this code before I get Trumpcard to look at it. PM me on #eqemu if interested (Nick = krich or Wany) My server is Ken's (Under Test) Linux Server.
The end result is as follows:
Old Code Results
Zone: freportw
Quest memory footprint*: ~8,500,000 bytes
New Code Results
Zone: freportw
Quest memory footprint*: ~291,000 bytes :mrgreen:
* Doesn't include overhead for Kaiyodo's linked list class
I'd say that's almost a 30 fold improvement in memory utilization.

(as my 128Mb Linux server emits a sigh of relief...)
BTW, I decided to back off on the parser work...will take too much time. I'll just keep patching the existing code for now.
Regards,
krich