Exemple #1
0
        public void InvalidateCarryEffect()
        {
            if (Deleted || Carrier == null || Carrier.Deleted || !IsChildOf(Carrier.Backpack))
            {
                _Carrier = null;
                return;
            }

            if (DateTime.UtcNow < NextEffect)
            {
                return;
            }

            new EffectInfo(Carrier.Clone3D(0, 0, 22), Carrier.Map, ItemID, Team.Color).Send();
            NextEffect = DateTime.UtcNow + SplitSecond;
        }