public override bool IsValid() { return base.IsValid() && this.m_iWeaponID > 0 && this.m_iItemDefinitionIndex > 0; }