public virtual bool OnDamage(Mobile m, ref int Damage) { if (m_Parent != null) { return(m_Parent.OnDamage(m, ref Damage)); } return(true); }