HerculesWS/Hercules — pull request #230 by MishimaHaruna (2013-11-27 23:06:42+00:00)
Title: Questlog fixes

I'm submitting this as a pull request so that it can get some review.

- Improved memory usage of the quest log system. (saves up to 75kB per
online character). Fixes issue #133.
- Fixed various issues with quest entries disappearing from characters
without an apparent reason, or monster kill counters getting stuck -
the issues were caused by a de-synchronization between the two
parallel questlog arrays in map_session_data.
- Added some code documentation.
- Thanks to Ind.

Signed-off-by: Haru