I found this in global.php
PHP Code:
($hook = vBulletinHook::fetch_hook('cache_templates')) ? eval($hook) : false;
// now get all the templates we have specified
cache_templates($globaltemplates, $style['templatelist']);
unset($globaltemplates, $actiontemplates, $_get_edit_templates, $_templatedo);
Would adding
$specialtemplates to the list in the "cache_templates" or "unset" function help make my code work?