/// <summary> /// Sends a message from the character, to the target character /// </summary> /// <param name="message"></param> /// <param name="target"></param> public virtual void Talk(string message, IMob target) { if (target == null) { return; } else { target.SendMessage(message); } }
/// <summary> /// Repairs the item /// </summary> /// <param name="healder">The character that is performing the heal</param> /// <param name="amount">The healing amount</param> public void Repair(IMob healer, int amount) { if ((CurrentHealth + amount) > Health) { CurrentHealth = Health; } else { CurrentHealth += amount; } healer.SendMessage(String.Format("You repair {0} to a durability of {1}", Name, CurrentHealth)); }
/// <summary> /// Sends a message from the character, to the target character /// </summary> /// <param name="message"></param> /// <param name="target"></param> public virtual void Talk(string message, IMob target) { if (target == null) return; else target.SendMessage(message); }
/// <summary> /// Repairs the item /// </summary> /// <param name="healder">The character that is performing the heal</param> /// <param name="amount">The healing amount</param> public void Repair(IMob healer, int amount) { if ((CurrentHealth + amount) > Health) CurrentHealth = Health; else CurrentHealth += amount; healer.SendMessage(String.Format("You repair {0} to a durability of {1}", Name, CurrentHealth)); }