Yes, seems its broken.
It also returns 0,0 for a WOD bodyguard (Defender Illona).
My solution to this is to call GetFriendshipReputation() (notice the subtle name difference of the function). If it returns nil; it's a regular faction (Ogrimmar, Ironforge etc).
If it returns any values then its a friend/bodyguard.
Last edited by Jarod24 : 07-12-15 at 02:43 AM.
|