public override bool Use(Player activator, Taggmon target) { if (Math.Abs(target.Health - target.MaxHealth) < float.Epsilon) { return(false); } target.Health += target.MaxHealth * 0.25f; return(true); }
public abstract void Perform(Taggmon caller, Taggmon target);
public void TaggmonInitialize() { _taggmon = new Taggmon(1, 100); }
public virtual void Remove(Taggmon tagmon) { }
public virtual void Update(Taggmon taggmon) { Ticks--; }
public virtual void Spawn(Taggmon taggmon) { Ticks = MaxTicks; }
public override void Update(Taggmon taggmon) { base.Update(taggmon); taggmon.Health -= _damage; }