I have a question about using Ace-Hook-3.0, basically to cut a long story short, I need to hook into the functions that are called when someone accepts, abandons or completes a quest, but for this should I use a pre-hook or a post-hook, it mentioned on the getting started page for ace3 these 2, and mentioned about tainting with the pre-hook, vaguely know what tainting is, so am presuming post-hook would be the one I need to use, however if I used this one wont the information I was wanting be gone already ?
i.e. the information I was wanting to log is all I could about the quest, like its name, objectives, description, progresstext, completedtext, levelaccepted, levelcompleted, moneyreward, repreward, itemreward.
p.s. does anyone know how the likes of wowwiki, thottbot, allakhazam get information from the game interface to recreate the tooltips on there respective sites ?
p.p.s I'm looking to re-write the QuestHistory addon from curse.com but with Ace and also put in some added functionality / features as it doesn't do all I would like it to do, plus figured this was a great opportunity to do something have always wanted to do and learn to code lua.