its a TYPO in the ZOS code
i found solution on the esoui
http://www.esoui.com/forums/showthread.php?p=18739#post18739
Ha, you're right. There is a typo in code.
EsoUI\Ingame\Guild\Keyboard\GuildRoster_Keyboard.lua, lines 232-237:
if(dataIndex == playerIndex) then
ZO_AddLeaveGuildMenuItem(guildId)
else
if(data.hasCharacter and data.online) then
AddMenuItem(GetString(SI_SOCIAL_LIST_SEND_MESSAGE), function() StartChatInput("", CHAT_CHANNEL_WHISPER, data.displayName) end)
if(data.alliance == playerAlliance) then --here should be self.playerAlliance instead of just playerAlliance
AddMenuItem(GetString(SI_SOCIAL_MENU_INVITE), function()
Edited by QuadroTony on February 8, 2015 12:08PM