diff --git a/src/ui/game_screen.cpp b/src/ui/game_screen.cpp index 27b8d9af..d954200b 100644 --- a/src/ui/game_screen.cpp +++ b/src/ui/game_screen.cpp @@ -7461,6 +7461,9 @@ void GameScreen::renderGuildRoster(game::GameHandler& gameHandler) { whisperTargetBuffer[sizeof(whisperTargetBuffer) - 1] = '\0'; refocusChatInput = true; } + if (c.isOnline() && ImGui::MenuItem("Invite to Group") && !c.name.empty()) { + gameHandler.inviteToGroup(c.name); + } if (ImGui::MenuItem("Edit Note")) { friendNoteTarget = c.name; strncpy(friendNoteBuf, c.note.c_str(), sizeof(friendNoteBuf) - 1);