From d2447cc665fe2c85ab130bda36dcd46efaca9484 Mon Sep 17 00:00:00 2001 From: hondacrx Date: Wed, 6 May 2020 13:41:43 -0400 Subject: [PATCH] Core/Social: Implement FRIEND_STATUS_RAF Port From (https://github.com/TrinityCore/TrinityCore/commit/8874a3ac5d30ed5087cea66f7361c3de3c6deeb1) --- Source/Game/Entities/Player/SocialMgr.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Source/Game/Entities/Player/SocialMgr.cs b/Source/Game/Entities/Player/SocialMgr.cs index 3b02469d6..84ed42ddc 100644 --- a/Source/Game/Entities/Player/SocialMgr.cs +++ b/Source/Game/Entities/Player/SocialMgr.cs @@ -69,7 +69,11 @@ namespace Game.Entities else if (target.IsAFK()) friendInfo.Status = FriendStatus.AFK; else + { friendInfo.Status = FriendStatus.Online; + if (target.GetSession().GetRecruiterId() == player.GetSession().GetAccountId() || target.GetSession().GetAccountId() == player.GetSession().GetRecruiterId()) + friendInfo.Status |= FriendStatus.RAF; + } friendInfo.Area = target.GetZoneId(); friendInfo.Level = target.GetLevel();