
Originally Posted by
Iru
I've figured out the cause of the "No player named 'x' is currently playing" spam folks are getting who don't have the 'Assume team always online' flag set.
It appears that UnitIsConnected is now only useful for detecting DCs of known party members. It returns false regardless of the unit argument if called when not in a group, and returns true when called in a group unless given a unit id for a group member who is currently in an offline status. That means it also returns true when given an invalid unit id if used while in a group.
I think you going to have to rely solely on membership of the temporary chat channel to identify which team members are online, unless assuming they all are.
For anyone who wants to fix this for themselves before Jafula's next update, make the following change to lines 154-156 of Jamba/JambeCommunications.lua
Connect With Us