So, my bot's working quite well at basic tasks like killing and looting mobs, following targets, and so on. It's not a grinding bot, and not intended to be, but I WOULD like to have the bot be aware that, for instance, a nearby mob is a quest kill/loot requirement, or a nearby gameobject is a quest pickup requirement.
Is there any way built into the WoW API to know this sort of thing, or do libs like Questhelper (etc.) just rely on huge Lua libraries of quest objectives?
If the answer is "libraries," I may look into loading something like Questhelper and then having my bot "tap in" to its knowledge (rather than roll my own, which would take a small eternity...)
TIA for the info.