diff --git a/src/game/game_handler.cpp b/src/game/game_handler.cpp index bce105c4..d7bde9a6 100644 --- a/src/game/game_handler.cpp +++ b/src/game/game_handler.cpp @@ -3750,6 +3750,10 @@ void GameHandler::handlePacket(network::Packet& packet) { addUIError("Your party has been disbanded."); addSystemChatMessage("Your party has been disbanded."); LOG_INFO("SMSG_GROUP_DESTROYED: party cleared"); + if (addonEventCallback_) { + addonEventCallback_("GROUP_ROSTER_UPDATE", {}); + addonEventCallback_("PARTY_MEMBERS_CHANGED", {}); + } break; case Opcode::SMSG_GROUP_CANCEL: // Group invite was cancelled before being accepted.