Esempio n. 1
0
        protected override void OnTick()
        {
            try
            {
                switch (m_Ticker)
                {
                case 45: m_Mobile.SendMessage("You have immunity for 45 seconds."); break;

                case 1:
                {
                    m_Mobile.SendMessage("Your temporary immunity has ended.", m_Ticker.ToString());
                    m_Mobile.FixedParticles(0x373A, 10, 15, 5018, EffectLayer.Head);
                    m_Mobile.PlaySound(0x1EA);
                    break;
                }

                case 0: AntiResKillGump.GenResKill(m_Mobile); this.Stop(); break;
                }
            }
            catch
            {
                Console.WriteLine("Fatal Exception in file UraniumBomb.cs Lines 116 - 126");
                Console.WriteLine("OnTick(), switch(m_Ticker) Try/Catch Error");
            }
            m_Ticker--;
        }
Esempio n. 2
0
 public RKTimer(Mobile mobile, AntiResKillGump ark) : base(TimeSpan.FromSeconds(1.0), TimeSpan.FromSeconds(1.0))
 {
     m_Mobile = mobile;
     Priority = TimerPriority.TwoFiftyMS;
     m_Ticker = 45;
 }