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();