diff --git a/server/imserver/chatmgr.go b/server/imserver/chatmgr.go index c9a07670..07b4cb80 100644 --- a/server/imserver/chatmgr.go +++ b/server/imserver/chatmgr.go @@ -126,7 +126,7 @@ func (cm *ChatMgr) ProcGuildChat(p *Player, msg *cs.CMSendChatMsg) { // TraverseMember for _, member := range guild.Members { - guildMember := playerMgr.GetPlayerByAccountId(member.GetAccountId()) + guildMember := cm.pm.GetPlayerByAccountId(member.GetAccountId()) if guildMember != nil { cm.SyncGuildChatMsg(guildMember) }