예제 #1
0
 public void EndPlague(bool restart = true)
 {
     if (restart && m_Next != null)
     {
         _table[m_Target] = m_Next;
         m_Next.StartPlague();
     }
     else
     {
         _table.Remove(m_Target);
         BuffInfo.RemoveBuff(m_Target, BuffIcon.SpellPlague);
     }
 }
예제 #2
0
            public void EndPlague()
            {
                if (m_Next != null)
                {
                    _table[m_Target] = m_Next;
                    m_Next.StartPlague();
                }
                else
                {
                    _table.Remove(m_Target);
                    BuffInfo.RemoveBuff(m_Target, BuffIcon.SpellPlague);
                }

                Stop();
            }