ahh just found out my problem... I was getting burned by some cache issues in my browser... I deleted the cache and closed the browser and it behaved as I intended... I HATE problems like that, because its never the first thing to look for...
Anyways, for those who are interested in 2 new states...
1) Sticky and New posts
2) Announcement and New posts
Add the following to your forum_topics.asp... line 467 to me
' START MOD
'If the topic is pinned and has new posts then display the pinned/new posts icon
If intPriority = 1 AND blnNewPost = True Then
Response.Write("<img src=""" & strImagePath & "pinned_topic_new_posts_icon.gif"" border=""0"" alt=""" & strTxtPinnedTopic & """>")
'If the topic is pinned then display the pinned icon
ElseIf intPriority = 1 Then
Response.Write("<img src=""" & strImagePath & "pinned_topic_icon.gif"" border=""0"" alt=""" & strTxtPinnedTopic & """>")
'If the topic is top priorty then display top priorty icon
ElseIf intPriority > 0 AND blnNewPost = True Then
Response.Write("<img src=""" & strImagePath & "priority_new_post_icon.gif"" border=""0"" alt=""" & strTxtHighPriorityPost & """>")
' END MOD
That should take care of the tougher code, then of course it would be a good idea to add the new icons at the bottom in the legend.