From 6ab1a189c7ddcb24237c3a585fa4387711ecbc2b Mon Sep 17 00:00:00 2001 From: Kelsi Date: Sat, 21 Mar 2026 07:23:15 -0700 Subject: [PATCH] feat: fire GUILD_INVITE_REQUEST event with inviter and guild names Fire GUILD_INVITE_REQUEST when another player invites the local player to a guild. Includes inviterName and guildName as arguments. Used by auto-accept guild addons and invitation notification addons. --- src/game/game_handler.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/game/game_handler.cpp b/src/game/game_handler.cpp index af2443d4..0b025bcb 100644 --- a/src/game/game_handler.cpp +++ b/src/game/game_handler.cpp @@ -20820,6 +20820,8 @@ void GameHandler::handleGuildInvite(network::Packet& packet) { pendingGuildInviteGuildName_ = data.guildName; LOG_INFO("Guild invite from: ", data.inviterName, " to guild: ", data.guildName); addSystemChatMessage(data.inviterName + " has invited you to join " + data.guildName + "."); + if (addonEventCallback_) + addonEventCallback_("GUILD_INVITE_REQUEST", {data.inviterName, data.guildName}); } void GameHandler::handleGuildCommandResult(network::Packet& packet) {