!((Tank)mech).hasTurret() ) ||
((Tank)mech).hasNoTurret() ) ||
    private String formatArmor() {        int maxArmor = mech.getTotalInternal() * 2 + 3;        StringBuffer sArmor = new StringBuffer( "\nArmor:  " );        sArmor.append( mech.getTotalArmor() );        if ( isMech ) {            sArmor.append( "/" )                .append( maxArmor );        }        sArmor.append( " IS: " )            .append( mech.getTotalInternal() )            .append( "\n" );        // Walk through the entity's locations.        for ( int loc = 0; loc < mech.locations(); loc++ ) {            // Skip empty sections.            if ( Entity.ARMOR_NA == mech.getInternal(loc) ||                 (!isMech && !isInf && (( loc == Tank.LOC_TURRET &&                                          !((Tank)mech).hasTurret() ) ||                                        (loc == Tank.LOC_BODY))) ) {                continue;            }            sArmor.append( mech.getLocationAbbr(loc) )                .append( ": " );            if ( Entity.ARMOR_NA != mech.getArmor(loc) ) {                sArmor.append( renderArmor(mech.getArmor(loc)) )                    .append( " " );            }            sArmor.append( renderArmor(mech.getInternal(loc)) );            if ( mech.hasRearArmor(loc) ) {                sArmor.append( " (" )                    .append( renderArmor(mech.getArmor(loc, true)) )                    .append( ")" );            }            sArmor.append( "\n" );        }        return sArmor.toString();    }