private final void method2858(int i, int i_62_) {
	anInt8893++;
	if (i >= -101)
	    method2856((byte) -89);
	if ((((Class348_Sub16_Sub3) this).anIntArray8895[i_62_] & 0x2
	     ^ 0xffffffff)
	    != -1) {
	    for (Class348_Sub43 class348_sub43
		     = ((Class348_Sub43)
			((Class348_Sub16_Sub1) aClass348_Sub16_Sub1_8958)
			    .aClass262_8848.getFirst(4));
		 class348_sub43 != null;
		 class348_sub43
		     = ((Class348_Sub43)
			((Class348_Sub16_Sub1) aClass348_Sub16_Sub1_8958)
			    .aClass262_8848.nextForward((byte) 41))) {
		if (((i_62_ ^ 0xffffffff)
		     == (((Class348_Sub43) class348_sub43).anInt7067
			 ^ 0xffffffff))
		    && (aClass348_Sub43ArrayArray8928[i_62_]
			[((Class348_Sub43) class348_sub43).anInt7071]) == null
		    && ((Class348_Sub43) class348_sub43).anInt7087 < 0)
		    ((Class348_Sub43) class348_sub43).anInt7087 = 0;
	    }
	}
    }