In WoW quests were done through a quest system that was designed for the game itself. This game was made in 1999, so originally quests were all text-based so there is no system to use the database to control quests. However, this changed with the implementation of the task system, which does allow quests to be created and controlled through the database. It still requires some perl coding to get the most flexibility out of the system, but that's just the way it is. I don't know anything about WoW emu, but I do know that the perl system gives me alot of flexibility to do what I want. It is also very handy for setting up scripted encounters.
|