It looks like that would only happen if there is no NPCID or zone passed to the function. I am not sure what scenario would cause that to happen, but to my knowledge using a default.pl in the quests folder directly does not work. If it worked like that, it would override any zone specific (or any other) scripts for all NPCs.
I do know it works fine from the templates folder and it loads the default.pl file from there if it doesn't find a more specific script to load first.
|