Core/PacketIO: Implement SMSG_GUILD_EVENT_AWAY_CHANGE
Port From (https://github.com/TrinityCore/TrinityCore/commit/cdb27ff3020f40c2a9a104a7ebba5c5c19452afc)
This commit is contained in:
@@ -494,6 +494,10 @@ namespace Game
|
||||
sender.ToggleAFK();
|
||||
}
|
||||
|
||||
Guild guild = sender.GetGuild();
|
||||
if (guild != null)
|
||||
guild.SendEventAwayChanged(sender.GetGUID(), sender.IsAFK(), sender.IsDND());
|
||||
|
||||
Global.ScriptMgr.OnPlayerChat(sender, ChatMsg.Afk, Language.Universal, packet.Text);
|
||||
}
|
||||
|
||||
@@ -528,6 +532,10 @@ namespace Game
|
||||
sender.ToggleDND();
|
||||
}
|
||||
|
||||
Guild guild = sender.GetGuild();
|
||||
if (guild != null)
|
||||
guild.SendEventAwayChanged(sender.GetGUID(), sender.IsAFK(), sender.IsDND());
|
||||
|
||||
Global.ScriptMgr.OnPlayerChat(sender, ChatMsg.Dnd, Language.Universal, packet.Text);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user