Ejemplo n.º 1
0
        public AuraBase(AuraType modifierType, AuraControlEffect controlEffect, float seconds)
        {
            ControlEffect = controlEffect;
            ModifierType  = modifierType;
            Duration      = seconds;

            if (seconds == -1)
            {
                TimeLeft = TimeSpan.FromSeconds(1);
            }
            else
            {
                TimeLeft = TimeSpan.FromSeconds(seconds);
            }
        }
Ejemplo n.º 2
0
 public AuraModifier(AuraType modifierType, float addAmount, float mulAmount, float seconds, AuraControlEffect controlEffect = AuraControlEffect.None)
     : base(modifierType, controlEffect, seconds)
 {
     AddAmount = addAmount;
     MulAmount = mulAmount;
 }