From ed09281f6609922960181a768ceced1c241491ff Mon Sep 17 00:00:00 2001 From: Aeadoin <109764533+Aeadoin@users.noreply.github.com> Date: Sat, 22 Apr 2023 10:03:40 -0400 Subject: [PATCH] [Bug Fix] Camping was causing player to leave raid, causing unexpected behavior (#3299) --- zone/client_process.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/zone/client_process.cpp b/zone/client_process.cpp index 8afd06696..c48b6fbab 100644 --- a/zone/client_process.cpp +++ b/zone/client_process.cpp @@ -189,9 +189,10 @@ bool Client::Process() { } if (camp_timer.Check()) { - Raid* raid = entity_list.GetRaidByClient(this); - if (raid) - raid->RemoveMember(this->GetName()); + Raid *myraid = entity_list.GetRaidByClient(this); + if (myraid) { + myraid->MemberZoned(this); + } LeaveGroup(); Save(); if (GetMerc())