Stanzilla / WoWUIBugs

World of Warcraft UI Bug Tracker
153 stars 7 forks source link

SendAddonMessage: Improve result codes for guild and instance communications #563

Open Meorawr opened 1 month ago

Meorawr commented 1 month ago

In patch 4.4.0 and 10.2.7 the SendAddonMessage APIs were improved to return a new enum result code that provides expanded information on why a message wasn't sent.

The enum includes a code for not being in a group, which is returned when sending a message to either "PARTY" or "RAID" while not being in one. There's a couple of chat types however that currently don't eagerly check transmission eligibility and return the Success status unnecessarily.