Not intentional. If you have chit.effects.classicons set to something like sc,tt,pm,sa,db,at it should work for all classes.
The script uses the chit_effects.txt (or chit_effects_yourname.txt) file to determine which class each buff belongs to. If it can't load that map for some reason it may...