in the wiki
Honorbuddy Programming Cookbook: QuestId for Custom Behaviors - Buddy Wiki
The log is supposed to be used to find out if a quest has been (historically) completed or not. It is even the default. So I wonder why HB gets stuck so often trying to get a quest that was already obtained or completed. The information is in the log after all. It is true that the log can be edited and even deleted by the user, but it would be very easy to copy the log to another file at the same time. Apparently that is what the cache is for. But the fact that it is so easily corrupted would for an internal cache which would be independent from what wow does. As human players we go by our own memory (i already have done this quest) and by vision (no question mark above the npc), not by what wow puts in different files. A protected log for each toon would do just that.
Honorbuddy Programming Cookbook: QuestId for Custom Behaviors - Buddy Wiki
The log is supposed to be used to find out if a quest has been (historically) completed or not. It is even the default. So I wonder why HB gets stuck so often trying to get a quest that was already obtained or completed. The information is in the log after all. It is true that the log can be edited and even deleted by the user, but it would be very easy to copy the log to another file at the same time. Apparently that is what the cache is for. But the fact that it is so easily corrupted would for an internal cache which would be independent from what wow does. As human players we go by our own memory (i already have done this quest) and by vision (no question mark above the npc), not by what wow puts in different files. A protected log for each toon would do just that.