tomchapin / kocattackextra

KoCAttack Extra (Retired) - Official Project
0 stars 0 forks source link

Lots of error text appears before KOC app #149

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1.start Firefox
2.start KOC, domain 233
3.

What is the expected output? What do you see instead?
I have to scroll down to find the KOC app.  Before the app, all the text (shown 
in the Additional Information) appears.  This started when Kabam updated the 
App and included the new sounds. If I disable KOC attack the problem goes away 
but then I cannot send any auto attacks

What version of the product are you using? On what operating system?
KocAttack - 0.9.13
Powertools - 20120111a
Powerbot/Toolkit - 20120111a

Operating System - Win XP SP3
Firefox Version - 9.0.1

Please provide any additional information below.

modalAttackReplace: cannot find: w += parseInt,function 
attack_generatequeueOld() { var H, h, D, p = null, c = [], G = [], t, z, A, y, 
F, g; for (D in seed.queue_atkp) { var v = "city" + currentcityid == D; var q = 
seed.queue_atkp[D]; if (!Object.isArray(q)) { $("mod_untqueue").show(); var n = 
unixtime(); var l = Object.keys(q); var s = l.length; for (var x = 0; x < s; 
x++) { var r = q[l[x]]; if (!r) { continue; } var o = true; var a = 0; var j = 
parseInt(r.marchStatus); var f = parseInt(r.marchType); if (r && 
r.destinationUnixTime) { if (j == cm.MARCH_STATUS.MARCH_STATUS_STOPPED) { o = 
false; a = 0; } else { if (n < parseInt(r.destinationUnixTime)) { a = 
parseInt(r.destinationUnixTime) - n; } else { if (j != 
cm.MARCH_STATUS.MARCH_STATUS_DEFENDING) { a = parseInt(r.returnUnixTime) - n; } 
else { a = 0; } if (n == parseInt(r.destinationUnixTime)) { if (j != 
cm.MARCH_STATUS.MARCH_STATUS_RETURNING && j != 
cm.MARCH_STATUS.MARCH_STATUS_DEFENDING) { seed.queue_atkp[D][l[x]].marchStatus 
= cm.MARCH_STATUS.MARCH_STATUS_UNKNOWN; } 
window.setTimeout("update_seed_ajax(true)", 5000); } o = false; } } if (a > 0 
&& j != cm.MARCH_STATUS.MARCH_STATUS_UNKNOWN) { var b = 1; if (j == 
cm.MARCH_STATUS.MARCH_STATUS_RETURNING) { b = parseInt(r.returnUnixTime) - 
parseInt(r.destinationUnixTime); } else { var b = 
parseInt(r.destinationUnixTime) - parseInt(r.marchUnixTime); } if (v) { var u = 
""; if (f == cm.MARCH_TYPES.MARCH_TYPE_BOT_BARBARIAN) { p = G; u = "raid"; } 
else { p = c; } p.push("<div class=\"untqueue_item clearfix\">"); p.push("<div 
class=\"atkpic "); if (j == cm.MARCH_STATUS.MARCH_STATUS_RETURNING) { 
p.push("returning"); } else { if (j == cm.MARCH_STATUS.MARCH_STATUS_UNKNOWN || 
j == cm.MARCH_STATUS.MARCH_STATUS_DEFENDING) { p.push("reinforce"); } else { if 
(f == cm.MARCH_TYPES.MARCH_TYPE_SCOUT || f == 
cm.MARCH_TYPES.MARCH_TYPE_DARK_FOREST_SCOUT) { p.push("scouting"); } else { if 
(f == cm.MARCH_TYPES.MARCH_TYPE_REINFORCE) { p.push("reinforce"); } else { if 
(f == cm.MARCH_TYPES.MARCH_TYPE_TRANSPORT) { p.push("transporting"); } else { 
if (f == cm.MARCH_TYPES.MARCH_TYPE_REASSIGN) { p.push("transporting"); } else { 
p.push("attacking"); } } } } } } p.push("\"></div>"); p.push("<div 
class=\"info\"><div class=\"stat\"><div class=\"time\">"); p.push(timestr(a)); 
p.push("</div>"); if (o) { p.push("<div class=\"tgt\">"); var K = new 
cm.utils.CoordinateLink(r.toXCoord, r.toYCoord); 
K.setClassName("coordinateLink"); p.push(K.getHTML()); p.push("</div>"); } 
p.push("</div><div class=\"bar " + u + "\" style=\"width: "); if (o) { 
p.push(123 - parseInt(123 * (a / b))); } else { var d = parseInt(123 * (a / 
b)); if (d > 123) { d = 123; } p.push(d); } p.push("px;\">&nbsp;</div></div>"); 
if (f == cm.MARCH_TYPES.MARCH_TYPE_ATTACK || f == 
cm.MARCH_TYPES.MARCH_TYPE_BOT_BARBARIAN) { p.push("<div 
class=\"attack_knight_info clearfix\">"); var E = r.knightId; var J = 
seed.knights["city" + currentcityid]["knt" + E].knightName.split(" "); var w = 
"K:"+seed.knights["city" + currentcityid]["knt" + A].combat+", "; if (f == 
cm.MARCH_TYPES.MARCH_TYPE_BOT_BARBARIAN && j == 
cm.MARCH_STATUS.MARCH_STATUS_RETURNING) { F = "Return"; } else { F = "Count"; } 
for (t in cm.UNIT_TYPES) { A = "unit" + cm.UNIT_TYPES[t] + F; y = 0; try { y = 
+ r[A]; } catch (C) { } if (!isNaN(y)) { w += y; } } p.push("<div 
style=\"width: 0px !important; display: none;\" class=\"name\">" + 
g_js_strings.commonstr.knight + ": " + J[0] + "</div>"); p.push("<div 
style=\"width: 145px !important\" class=\"army\">" + w + "</div>"); 
p.push("</div>"); } p.push("</div>"); } } else { var I = r.hasUpdated; if (j != 
cm.MARCH_STATUS.MARCH_STATUS_DEFENDING && j != 
cm.MARCH_STATUS.MARCH_STATUS_UNKNOWN && f != 
cm.MARCH_TYPES.MARCH_TYPE_BOT_BARBARIAN) { if (I) { if (f == 
cm.MARCH_TYPES.MARCH_TYPE_TRANSPORT) { F = "Count"; } else { if (f != 
cm.MARCH_TYPES.MARCH_TYPE_BOT_BARBARIAN) { F = "Return"; } } for (t in 
cm.UNIT_TYPES) { z = cm.UNIT_TYPES[t]; A = "unit" + z + F; y = 0; try { y = + 
r[A]; } catch (C) { } if (!isNaN(y)) { g = "unt" + z; seed.units[D][g] = + 
seed.units[D][g] + y; } } if (f != cm.MARCH_TYPES.MARCH_TYPE_BOT_BARBARIAN && 
parseInt(r.knightId) != 0) { if (seed.knights[D]["knt" + 
seed.queue_atkp[D][l[x]].knightId]) { seed.knights[D]["knt" + 
seed.queue_atkp[D][l[x]].knightId].knightStatus = 1; } } delete 
seed.queue_atkp[D][l[x]]; if (Object.keys(seed.queue_atkp[D]).length == 0) { 
seed.queue_atkp[D] = []; } } } else { if (j == 
cm.MARCH_STATUS.MARCH_STATUS_UNKNOWN && f == cm.MARCH_TYPES.MARCH_TYPE_REASSIGN 
&& I) { delete seed.queue_atkp[D][l[x]]; if 
(Object.keys(seed.queue_atkp[D]).length == 0) { seed.queue_atkp[D] = []; } } if 
(v && r) { var u = ""; if (f == cm.MARCH_TYPES.MARCH_TYPE_BOT_BARBARIAN) { p = 
G; u = "raid"; } else { p = c; } var m = ""; var B = "reinforce"; switch (j) { 
case cm.MARCH_STATUS.MARCH_STATUS_DEFENDING: m = 
g_js_strings.commonstr.encamped; break; case 
cm.MARCH_STATUS.MARCH_STATUS_STOPPED: m = 
g_js_strings.attack_generatequeue.raidstopped; B = "stopped"; break; case 
cm.MARCH_STATUS.MARCH_STATUS_RESTING: m = 
g_js_strings.attack_generatequeue.unloadingloot; B = "resting"; break; case 
cm.MARCH_STATUS.MARCH_STATUS_UNKNOWN: case 
cm.MARCH_STATUS.MARCH_STATUS_RETURNING: if (f == 
cm.MARCH_TYPES.MARCH_TYPE_BOT_BARBARIAN && n >= r.returnUnixTime) { m = 
g_js_strings.attack_generatequeue.unloadingloot; B = "resting"; } else { m = 
g_js_strings.attack_generatequeue.waitreport; } break; default:; } p.push("<div 
class=\"untqueue_item clearfix\">"); p.push("<div class=\"atkpic " + B + 
"\"></div>"); p.push("<div class=\"info\"><div class=\"stat\"><div 
class=\"time\">"); p.push(m); p.push("</div><div class=\"tgt\">"); var K = new 
cm.utils.CoordinateLink(r.toXCoord, r.toYCoord); 
K.setClassName("coordinateLink"); p.push(K.getHTML()); p.push("</div>"); 
p.push("</div>"); p.push("<div class=\"bar " + u + "\" style=\"width: "); 
p.push("0px;\">&nbsp;</div></div>"); p.push("</div>"); } } } } } } } 
cm.MarchProgressBar.updateView(G.join("") + c.join("")); } 

Original issue reported on code.google.com by ryoung...@yahoo.com on 12 Jan 2012 at 1:20

Attachments:

GoogleCodeExporter commented 9 years ago
Update. It's fixed already

Original comment by jonte...@gmail.com on 14 Jan 2012 at 8:13