I'm the author of
ServerIgnore and someone just
reported that emotes weren't being blocked like they were supposed to be.
After some testing, I realised that the
author argument of CHAT_MSG_TEXT_EMOTE was always just the character name instead of the character name and the realm name for players on other realms. This is in contrast to other CHAT_MSG_X events I tested, which always include the realm name in the
author argument when the player is from another realm.
I'm posting this here to see if anyone else can confirm this bug before I report it on the official forums.
I should be able to work around this in ServerIgnore, but it's annoying to need to use a specific filter for this one event instead of the generic filter I have in place that works for all events except this one.