protected internal virtual void InitialTimer()
 {
     if (timer == null)
     {
         timer = new SkillTimer(cooldown, last);
     }
 }
 public virtual void SetTimer(SkillTimer timer)
 {
     this.timer = timer;
 }