Update one getter value from the array fix

This commit is contained in:
Adam
2015-11-22 17:45:06 -06:00
parent 2dd80f9b59
commit 29f0e609e0
7 changed files with 92 additions and 88 deletions

View File

@@ -35,7 +35,7 @@ public class class114 {
var11 = var8; var11 = var8;
} }
var10.field2863 = var11 * -1; var10.field2863 = var11;
var10.field2833 = client.field286 * -1; var10.field2833 = client.field286 * -1;
if(!var10.field2733 || !class153.method3195(var10)) { if(!var10.field2733 || !class153.method3195(var10)) {
if(var10.field2738 > 0) { if(var10.field2738 > 0) {
@@ -469,7 +469,7 @@ public class class114 {
class40.method880("Loading - please wait.", false); class40.method880("Loading - please wait.", false);
} }
client.field370[var10.field2863 * -1] = true; client.field370[var10.field2863] = true;
class79.method1816(var2, var3, var4, var5); class79.method1816(var2, var3, var4, var5);
continue; continue;
} }

View File

@@ -159,28 +159,32 @@ public final class class133 {
while(true) { while(true) {
if(var7 < var3) { if(var7 < var3) {
label143: { label136: {
int var9 = 0; int var9 = 0;
int var10; int var10;
if(var4) { if(var4) {
this.field2055.method4188((long)(520 * var6)); label155: {
this.field2055.method4188((long)(520 * var6));
try { try {
this.field2055.method4193(field2059, 0, 8); this.field2055.method4193(field2059, 0, 8);
} catch (EOFException var14) { } catch (EOFException var14) {
break label143; break label136;
} }
var10 = ((field2059[0] & 255) << 8) + (field2059[1] & 255); var10 = ((field2059[0] & 255) << 8) + (field2059[1] & 255);
int var11 = (field2059[3] & 255) + ((field2059[2] & 255) << 8); int var11 = (field2059[3] & 255) + ((field2059[2] & 255) << 8);
var9 = ((field2059[4] & 255) << 16) + ((field2059[5] & 255) << 8) + (field2059[6] & 255); var9 = ((field2059[4] & 255) << 16) + ((field2059[5] & 255) << 8) + (field2059[6] & 255);
int var12 = field2059[7] & 255; int var12 = field2059[7] & 255;
if(var1 != var10 || var11 != var8 || this.field2057 != var12) { if(var1 == var10 && var11 == var8 && this.field2057 == var12) {
var10000 = false; if(var9 >= 0 && (long)var9 <= this.field2055.method4191() / 520L) {
return var10000; break label155;
} }
var10000 = false;
return var10000;
}
if(var9 < 0 || (long)var9 > this.field2055.method4191() / 520L) {
var10000 = false; var10000 = false;
return var10000; return var10000;
} }

View File

@@ -1625,10 +1625,10 @@ public final class class149 {
if(var50 != null) { if(var50 != null) {
var54 = var50; var54 = var50;
} else { } else {
byte[] var72 = class48.field1069.method3352(8, var53); byte[] var71 = class48.field1069.method3352(8, var53);
var50 = new class48(); var50 = new class48();
if(null != var72) { if(null != var71) {
var50.method1028(new class118(var72)); var50.method1028(new class118(var71));
} }
class48.field1068.method3805(var50, (long)var53); class48.field1068.method3805(var50, (long)var53);
@@ -2905,9 +2905,9 @@ public final class class149 {
break; break;
} }
class129 var71 = var96[var19]; class129 var72 = var96[var19];
if(var71.field2046 == var16) { if(var72.field2046 == var16) {
var109 = var71; var109 = var72;
break; break;
} }

View File

@@ -486,9 +486,9 @@ public class class172 extends class207 {
public int field2862 = 0; public int field2862 = 0;
@ObfuscatedName("ey") @ObfuscatedName("ey")
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = -378529589 intValue = 378529589
) )
public int field2863 = 1; public int field2863 = -1;
@ObfuscatedName("ca") @ObfuscatedName("ca")
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 2115432573 intValue = 2115432573

View File

@@ -162,7 +162,7 @@ public class class19 {
void method230() { void method230() {
class226 var1 = this.method262(false); class226 var1 = this.method262(false);
label191: { label192: {
try { try {
byte[] var2 = new byte[(int)var1.method4176()]; byte[] var2 = new byte[(int)var1.method4176()];
@@ -175,12 +175,12 @@ public class class19 {
} }
class118 var23 = new class118(var2); class118 var23 = new class118(var2);
if(var23.field1980.length - var23.field1981 < 1) { if(var23.field1980.length - var23.field1981 >= 1) {
return; int var5 = var23.method2536();
} if(var5 < 0 || var5 > 1) {
return;
}
int var5 = var23.method2536();
if(var5 >= 0 && var5 <= 1) {
int var6 = var23.method2538(); int var6 = var23.method2538();
int var7; int var7;
@@ -199,7 +199,7 @@ public class class19 {
while(true) { while(true) {
if(var8 >= var7) { if(var8 >= var7) {
break label191; break label192;
} }
var9 = var23.method2538(); var9 = var23.method2538();
@@ -212,7 +212,7 @@ public class class19 {
} }
} }
} catch (Exception var21) { } catch (Exception var21) {
break label191; break label192;
} finally { } finally {
try { try {
var1.method4183(); var1.method4183();

View File

@@ -293,7 +293,7 @@ public class class42 extends class203 {
@ObfuscatedName("ck") @ObfuscatedName("ck")
static void method942(class172 var0) { static void method942(class172 var0) {
if(client.field478 == var0.field2833 * -1) { if(client.field478 == var0.field2833 * -1) {
client.field370[var0.field2863 * -1] = true; client.field370[var0.field2863] = true;
} }
} }

View File

@@ -2106,7 +2106,7 @@ public final class client extends class143 {
int var59; int var59;
int var61; int var61;
int var70; int var70;
boolean var89; boolean var88;
boolean var92; boolean var92;
long var104; long var104;
for(var25 = 0; var25 < 100; ++var25) { for(var25 = 0; var25 < 100; ++var25) {
@@ -2216,18 +2216,18 @@ public final class client extends class143 {
break label3956; break label3956;
} }
class121 var88; class121 var89;
if(185 == field446) { if(185 == field446) {
class114.method2467(false); class114.method2467(false);
field320.method2796(); field320.method2796();
var27 = field320.method2538(); var27 = field320.method2538();
var88 = field320; var89 = field320;
var6 = var88.field1981; var6 = var89.field1981;
class32.field740 = 0; class32.field740 = 0;
class50.method1065(var88); class50.method1065(var89);
class48.method1037(var88); class48.method1037(var89);
if(var27 != var88.field1981 - var6) { if(var27 != var89.field1981 - var6) {
throw new RuntimeException(var88.field1981 - var6 + " " + var27); throw new RuntimeException(var89.field1981 - var6 + " " + var27);
} }
field446 = -1; field446 = -1;
@@ -2395,15 +2395,15 @@ public final class client extends class143 {
long var9; long var9;
long var13; long var13;
long var98; long var97;
if(field446 == 79) { if(field446 == 79) {
var4 = field320.method2544(); var4 = field320.method2544();
var104 = field320.method2734(); var104 = field320.method2734();
var98 = (long)field320.method2538(); var97 = (long)field320.method2538();
var9 = (long)field320.method2540(); var9 = (long)field320.method2540();
class151[] var84 = new class151[]{class151.field2253, class151.field2249, class151.field2252, class151.field2250, class151.field2251}; class151[] var84 = new class151[]{class151.field2253, class151.field2249, class151.field2252, class151.field2250, class151.field2251};
class151 var77 = (class151)class23.method634(var84, field320.method2536()); class151 var77 = (class151)class23.method634(var84, field320.method2536());
var13 = var9 + (var98 << 32); var13 = var9 + (var97 << 32);
boolean var100 = false; boolean var100 = false;
for(var16 = 0; var16 < 100; ++var16) { for(var16 = 0; var16 < 100; ++var16) {
@@ -2757,19 +2757,19 @@ public final class client extends class143 {
if(40 == field446) { if(40 == field446) {
for(var27 = 0; var27 < class52.field1143; ++var27) { for(var27 = 0; var27 < class52.field1143; ++var27) {
class52 var97 = (class52)class52.field1144.method3808((long)var27); class52 var98 = (class52)class52.field1144.method3808((long)var27);
class52 var105; class52 var105;
if(var97 != null) { if(var98 != null) {
var105 = var97; var105 = var98;
} else { } else {
byte[] var99 = class52.field1149.method3352(16, var27); byte[] var99 = class52.field1149.method3352(16, var27);
var97 = new class52(); var98 = new class52();
if(var99 != null) { if(var99 != null) {
var97.method1117(new class118(var99)); var98.method1117(new class118(var99));
} }
class52.field1144.method3805(var97, (long)var27); class52.field1144.method3805(var98, (long)var27);
var105 = var97; var105 = var98;
} }
if(var105 != null) { if(var105 != null) {
@@ -2790,10 +2790,10 @@ public final class client extends class143 {
if(field446 == 178) { if(field446 == 178) {
var4 = field320.method2544(); var4 = field320.method2544();
var104 = (long)field320.method2538(); var104 = (long)field320.method2538();
var98 = (long)field320.method2540(); var97 = (long)field320.method2540();
class151[] var78 = new class151[]{class151.field2253, class151.field2249, class151.field2252, class151.field2250, class151.field2251}; class151[] var78 = new class151[]{class151.field2253, class151.field2249, class151.field2252, class151.field2250, class151.field2251};
class151 var74 = (class151)class23.method634(var78, field320.method2536()); class151 var74 = (class151)class23.method634(var78, field320.method2536());
var11 = var98 + (var104 << 32); var11 = var97 + (var104 << 32);
boolean var83 = false; boolean var83 = false;
for(var14 = 0; var14 < 100; ++var14) { for(var14 = 0; var14 < 100; ++var14) {
@@ -3120,13 +3120,13 @@ public final class client extends class143 {
class114.method2467(true); class114.method2467(true);
field320.method2796(); field320.method2796();
var27 = field320.method2538(); var27 = field320.method2538();
var88 = field320; var89 = field320;
var6 = var88.field1981; var6 = var89.field1981;
class32.field740 = 0; class32.field740 = 0;
class50.method1065(var88); class50.method1065(var89);
class48.method1037(var88); class48.method1037(var89);
if(var27 != var88.field1981 - var6) { if(var27 != var89.field1981 - var6) {
throw new RuntimeException(var88.field1981 - var6 + " " + var27); throw new RuntimeException(var89.field1981 - var6 + " " + var27);
} }
field446 = -1; field446 = -1;
@@ -3135,8 +3135,8 @@ public final class client extends class143 {
} }
if(field446 == 50) { if(field446 == 50) {
var89 = field320.method2536() == 1; var88 = field320.method2536() == 1;
if(var89) { if(var88) {
class34.field759 = class92.method2177() - field320.method2734(); class34.field759 = class92.method2177() - field320.method2734();
class143.field2193 = new class220(field320, true); class143.field2193 = new class220(field320, true);
} else { } else {
@@ -3185,11 +3185,11 @@ public final class client extends class143 {
} }
if(field446 == 172) { if(field446 == 172) {
var89 = field320.method2559() == 1; var88 = field320.method2559() == 1;
var5 = field320.method2580(); var5 = field320.method2580();
var38 = class48.method1036(var5); var38 = class48.method1036(var5);
if(var89 != var38.field2724) { if(var88 != var38.field2724) {
var38.field2724 = var89; var38.field2724 = var88;
class42.method942(var38); class42.method942(var38);
} }
@@ -3264,7 +3264,7 @@ public final class client extends class143 {
if(208 == field446) { if(208 == field446) {
while(field320.field1981 < field289) { while(field320.field1981 < field289) {
var89 = field320.method2536() == 1; var88 = field320.method2536() == 1;
var32 = field320.method2544(); var32 = field320.method2544();
var41 = field320.method2544(); var41 = field320.method2544();
var39 = field320.method2538(); var39 = field320.method2538();
@@ -3282,18 +3282,18 @@ public final class client extends class143 {
for(var70 = 0; var70 < field541; ++var70) { for(var70 = 0; var70 < field541; ++var70) {
class17 var81 = field410[var70]; class17 var81 = field410[var70];
if(!var89) { if(!var88) {
if(var32.equals(var81.field237)) { if(var32.equals(var81.field237)) {
if(var81.field238 != var39) { if(var81.field238 != var39) {
boolean var86 = true; boolean var86 = true;
for(class38 var90 = (class38)field544.method3826(); null != var90; var90 = (class38)field544.method3827()) { for(class38 var91 = (class38)field544.method3826(); null != var91; var91 = (class38)field544.method3827()) {
if(var90.field859.equals(var32)) { if(var91.field859.equals(var32)) {
if(0 != var39 && 0 == var90.field860) { if(0 != var39 && 0 == var91.field860) {
var90.method3963(); var91.method3963();
var86 = false; var86 = false;
} else if(0 == var39 && var90.field860 != 0) { } else if(0 == var39 && var91.field860 != 0) {
var90.method3963(); var91.method3963();
var86 = false; var86 = false;
} }
} }
@@ -3336,11 +3336,11 @@ public final class client extends class143 {
field542 = 2; field542 = 2;
field458 = field459; field458 = field459;
var89 = false; var88 = false;
var5 = field541; var5 = field541;
while(var5 > 0) { while(var5 > 0) {
var89 = true; var88 = true;
--var5; --var5;
for(var6 = 0; var6 < var5; ++var6) { for(var6 = 0; var6 < var5; ++var6) {
@@ -3367,11 +3367,11 @@ public final class client extends class143 {
class17 var68 = field410[var6]; class17 var68 = field410[var6];
field410[var6] = field410[1 + var6]; field410[var6] = field410[1 + var6];
field410[1 + var6] = var68; field410[1 + var6] = var68;
var89 = false; var88 = false;
} }
} }
if(var89) { if(var88) {
break; break;
} }
} }
@@ -4484,7 +4484,7 @@ public final class client extends class143 {
if(1 != field414 || field416 <= 2) { if(1 != field414 || field416 <= 2) {
var5 = field416 - 1; var5 = field416 - 1;
if(var5 < 0) { if(var5 < 0) {
var89 = false; var88 = false;
} else { } else {
var6 = field419[var5]; var6 = field419[var5];
if(var6 >= 2000) { if(var6 >= 2000) {
@@ -4492,13 +4492,13 @@ public final class client extends class143 {
} }
if(var6 == 1007) { if(var6 == 1007) {
var89 = true; var88 = true;
} else { } else {
var89 = false; var88 = false;
} }
} }
if(!var89) { if(!var88) {
break label4070; break label4070;
} }
} }
@@ -4895,16 +4895,16 @@ public final class client extends class143 {
class83.field1434 &= 2047; class83.field1434 &= 2047;
} }
int var91 = var59 - class83.field1434; int var90 = var59 - class83.field1434;
if(var91 > 1024) { if(var90 > 1024) {
var91 -= 2048; var90 -= 2048;
} }
if(var91 < -1024) { if(var90 < -1024) {
var91 += 2048; var90 += 2048;
} }
if(var91 < 0 && var70 > 0 || var91 > 0 && var70 < 0) { if(var90 < 0 && var70 > 0 || var90 > 0 && var70 < 0) {
class83.field1434 = var59; class83.field1434 = var59;
} }
} }