So I've been playing around with the code and i think I finally have it where I like it here are some Screen Shots...
Alliance Only -
Horde Only -
Neutral Only -
Alliance and Neutral -
And Finally All 3 Factions -
The spacing for missing factions sucks but i had to do a IF for nil so i used GameTooltip:AddDoubleLine(" ", " ") for nil then the tooltip for the Faction if its available. another reason for the bigs gaps are because of the space between factions if all 3 of them are shown.
Well let me know if they look decent or if they are just to cluttered.
Thanks
Coke