if (entity instanceof BattleArmor) { return ""; }
    private String breachCheck(Entity entity, int loc, Hex hex) {        StringBuffer desc = new StringBuffer();        // This handles both water and vacuum breaches.        if (entity.getLocationStatus(loc) > Entity.LOC_NORMAL) {            // Does the location have armor (check rear armor on Mek)            // and is the check due to damage?            int breachroll = 0;            if (entity.getArmor(loc) > 0 &&                (entity instanceof Mech ? (entity.getArmor(loc,true)>0) : true)                && null == hex) {                breachroll = Compute.d6(2);                desc.append( "\n            Possible breach on " )                    .append( entity.getLocationAbbr(loc) )                    .append( ". Roll = " )                    .append( breachroll )                    .append( "." );            }            // Breach by damage or lack of armor.            if ( breachroll >= 10                 || !(entity.getArmor(loc) > 0)                 || !(entity instanceof Mech ? (entity.getArmor(loc,true)>0) :                      true) ) {                desc.append( breachLocation(entity, loc, hex) );            }        }        return desc.toString();    }