public bool HasGenericFireable() { if (AttachedWeapon != null) { return(AttachedWeapon.IsInstrument()); } return(false); }