Example #1
0
        public void ApprenticeLevelUP(WorldCharacter pChar)
        {
            MasterMember pMember = pChar.MasterList.Find(d => d.IsMaster == true);

            if (pMember != null)
            {
                //Todo Add Break if the difference is greater than 5
                AddApprenticeReward(pChar);
                MasterMember.UpdateLevel(pChar.Character.CharLevel, pChar.Character.Name);
                if (pMember.pMember.Character.Client != null)
                {
                    SendApprenticeLevelUp(pMember.pMember, pChar.Character.Name, pChar.Character.CharLevel);
                }
            }
        }