Beispiel #1
0
 /* Bows actually take two turns to shoot, so the skill gain multiplier should be double. */
 public override TimeSpan GetSwingDelay(MobileEntity entity)
 {
     return(entity.GetRoundDelay(0.75));
 }
Beispiel #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="BalmTimer"/> class.
 /// </summary>
 public BalmTimer(MobileEntity entity, int healthPerTick = 14) : base(TimeSpan.Zero, entity.GetRoundDelay(1d / 3d))
 {
     _entity        = entity;
     _healthPerTick = healthPerTick;
 }
Beispiel #3
0
 /// <summary>
 /// Gets the swing delay for this <see cref="Gauntlets"/> for <see cref="MobileEntity"/>.
 /// </summary>
 public virtual TimeSpan GetSwingDelay(MobileEntity entity)
 {
     return(entity.GetRoundDelay());
 }