Exemplo n.º 1
0
        protected void CreateSpell()
        {
            if (created)
            {
                return;
            }

            GUC.WorldObjects.Spell.addItemInstance(spell);


            BitStream stream = Program.server.SendBitStream;

            stream.Reset();

            stream.Write((byte)RakNet.DefaultMessageIDTypes.ID_USER_PACKET_ENUM);
            stream.Write((byte)NetworkID.CreateSpellMessage);
            spell.Write(stream);
            Program.server.ServerInterface.Send(stream, PacketPriority.HIGH_PRIORITY, PacketReliability.RELIABLE_ORDERED, (char)0, RakNet.RakNet.UNASSIGNED_SYSTEM_ADDRESS, true);

            created = true;
        }