751c9974b4
The previous patch hoisted _CollectFinisherSpawns and _CollectObjective to module level but failed to remove the original inner function bodies from _CollectQuestTargets, leaving 100+ lines of orphaned code and a phantom bare 'end' that caused '<eof> expected near end' on load. _CollectQuestTargets is now clean: calls the hoisted module-level functions directly, no inner local function declarations.