that's the one
alternatively you could modify the query:
replace:
Code:
WHERE startdate <= " . (TIMENOW - $vboptions['hourdiff']) . "
AND enddate >= " . (TIMENOW - $vboptions['hourdiff']) . "
with:
Code:
WHERE forumid = -1 AND startdate <= " . (TIMENOW - $vboptions['hourdiff']) . "
AND enddate >= " . (TIMENOW - $vboptions['hourdiff']) . "
then only global announces will be read from the DB to start with