feat: fire CONFIRM_SUMMON event on warlock/meeting stone summons

Fire CONFIRM_SUMMON from SMSG_SUMMON_REQUEST when another player
summons via warlock portal or meeting stone. Used by auto-accept
summon addons and summon notification addons.
This commit is contained in:
Kelsi 2026-03-21 06:42:59 -07:00
parent de903e363c
commit 5d93108a88

View file

@ -25855,6 +25855,8 @@ void GameHandler::handleSummonRequest(network::Packet& packet) {
addSystemChatMessage(msg);
LOG_INFO("SMSG_SUMMON_REQUEST: summoner=", summonerName_,
" zoneId=", zoneId, " timeout=", summonTimeoutSec_, "s");
if (addonEventCallback_)
addonEventCallback_("CONFIRM_SUMMON", {});
}
void GameHandler::acceptSummon() {