Example #1
0
            protected override void OnTick()
            {
                if (m_Item == null)
                {
                    return;
                }

                //Console.WriteLine("Tick de SortNubia: "+m_Item.Nom);

                if (m_Item.isDisturb())
                {
                    return;
                }

                if (!m_first)
                {
                    m_Item.Cast();
                }
                else
                {
                    m_first = false;
                    if (m_Item.isGestuel && m_Item.Emote != "")
                    {
                        m_Item.Owner.Emote("*" + m_Item.Emote + "*");
                    }
                    //if(m_Item.SortNubiaType != SortNubiaType.silencieuse && m_Item.Owner != null )
                    if (m_Item.mustCrier)
                    {
                        m_Item.Owner.FixedParticles(0x376A, 1, (int)m_t * 20, 0x251D, m_Item.Owner.ChakraColor, 0, EffectLayer.Waist);
                    }
                    new InternalTimer(m_first, m_Item, m_t).Start();
                    //Stop();
                }
                Stop();
            }