GameEntities.Unit.Client_ReceiveIntellect C# (CSharp) Method

Client_ReceiveIntellect() private method

private Client_ReceiveIntellect ( RemoteEntityWorld sender, ReceiveDataReader reader ) : void
sender RemoteEntityWorld
reader ReceiveDataReader
return void
        void Client_ReceiveIntellect( RemoteEntityWorld sender, ReceiveDataReader reader )
        {
            uint networkUIN = reader.ReadVariableUInt32();
            bool shouldDeleteAfterDetach = reader.ReadBoolean();
            if( !reader.Complete() )
                return;

            Intellect i = null;
            if( networkUIN != 0 )
                i = (Intellect)Entities.Instance.GetByNetworkUIN( networkUIN );
            SetIntellect( i, shouldDeleteAfterDetach );
        }