예제 #1
0
파일: UnitBuffs.cs 프로젝트: choephix/G11
    //-- -- -- -- --
    public void Add( Buff buff )
    {
        if( !buff.stackable ) {
            RemoveDuplicates( buff );
        }

        list.Add( buff );
        buff.OnApplied();
        buff.TerminatedEvent += () => Remove( buff );
    }