Mercurial > wow > guild-delta
changeset 5:cf777d095730
Handle laggy server-at-login a bit better.
author | Farmbuyer of US-Kilrogg <farmbuyer@gmail.com> |
---|---|
date | Tue, 14 Dec 2010 15:18:46 +0000 |
parents | 9527583a842b |
children | dffc0e7049ad |
files | gd.lua |
diffstat | 1 files changed, 3 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/gd.lua Mon Nov 29 02:19:53 2010 +0000 +++ b/gd.lua Tue Dec 14 15:18:46 2010 +0000 @@ -404,7 +404,7 @@ function addon:GuildUpdate() local current_n = GetNumGuildMembers(true) - if current_n <= 0 then + if (current_n <= 0) or (not GetGuildInfo("player")) then -- catch the hell up, servers... return GuildRoster() end @@ -417,7 +417,8 @@ self:Print("Your accumulated logfile has grown rather large; you should consider copying it out and clearing it.") end - local guild, realm = (GetGuildInfo("player")), GetRealmName() + local guild = assert((GetGuildInfo("player")), "GetGuildInfo returns nil?") + local realm = assert(GetRealmName(), "GetRealmName returns nil?") local members = SV.members local l10n = self.l10n if members[realm]