Since the launch of 10.2.6 there has been issues with the profanity filter. I’ve tried the various options in game as well as suggested on the forums / 3rd party websites. And what I’ve found is the following.
In WoW there are 2 settings.
- Mature Language Filter (not sure what this actually toggles, as toggling it doesn’t appear to do anything, it doesn’t write anything to a config file, etc.)
- Censor Messages (has 4 options, I have it set to No one) and this does correspond to an actual CVar variable (excludedCensorSources)
Prior to 10.2.6 there was a CVar called profanityFilter which is what I believe Mature Language Filter was tied to but it’s been removed. Now what’s interesting is it gets deleted from your config-cache.wtf file if you login to wow, but if you logout, go into Plunderstorm, and toggle off the Mature Language Filter it puts it back (so Plunderstorm seems to still have this configuration setting, while WoW deprecated it).
So the key take away here is that no matter what you set your settings to now (in game, in the bnet app, in plunderstorm, etc.) the filter stays on, you’re stuck with filtered language. This doesn’t seem like it was intended (as the Mature Language Filter and Censor Message options are still there in the options).