Well, here's the final if anyone cares for running multiple forums in reverse order.
This is an example of my syntax:
#reverse topics?
if ($vars_display{ReverseThreads} eq 'TRUE' || $forum_number == 65 || $forum_number == 40 || $forum_number == 43 || $forum_number == 39 || $forum_number == 70) {
@ordered_topic = reverse(@topic_file);
} else {
@ordered_topic = @topic_file;
} # end if/else reverse threads option
Easy, as it should of been.
I think I tried this first but I didn't clear the cache.
Damn cache