Ejemplo n.º 1
0
        public override void Deserialize(GenericReader reader)
        {
            base.Deserialize(reader);
            int version = reader.ReadInt();

            m_owner      = (NubiaPlayer)reader.ReadMobile();
            m_createur   = reader.ReadString();
            m_name       = reader.ReadString();
            m_time       = reader.ReadDouble();
            m_timeToCast = reader.ReadDouble();

            m_maitrise = reader.ReadDouble();
            m_distance = reader.ReadInt();
            m_energie  = (SortEnergie)reader.ReadInt();
            //	m_skill = (SkillName)reader.ReadInt();
            m_emote = reader.ReadString();

            m_couleur = (MagieColor)reader.ReadInt();
            m_state   = (MagieState)reader.ReadInt();
            m_disturb = (MagieDisturb)reader.ReadInt();

            m_condition = (MagieCondition)reader.ReadInt();
            m_Object    = (Item)reader.ReadItem();
            m_Mobile    = (Mobile)reader.ReadMobile();
            m_SortNubia = (SortNubia)reader.ReadItem();

            if (m_owner != null)
            {
                m_owner.Magie.addSort(this);
            }

            //Console.WriteLine("Deserialize SortNubia: " +Nom);
        }
Ejemplo n.º 2
0
 public void forceCondition(MagieCondition con)
 {
     m_condition = con;
 }