Esempio n. 1
0
 private float GetDuration()
 {
     return(AbilityOwner.AghanimState() ? durationAghanim : duration);
 }
Esempio n. 2
0
        private float GetEclipseDuration()
        {
            var level = Ability.Level - 1;

            return(AbilityOwner.AghanimState() ? durationAghanim[level] : duration[level]);
        }
Esempio n. 3
0
 public override bool IgnoreRemainingTime(UsableAbility ability, float remainingTime = 0)
 {
     return(ability.Type != AbilityType.Disable && AbilityOwner.HasModifier("modifier_luna_eclipse"));
 }
Esempio n. 4
0
 protected override float GetRadius()
 {
     return(AbilityOwner.AghanimState() ? aghanimRadius : base.GetRadius());
 }