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;\"> </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;\"> </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
Original issue reported on code.google.com by
ryoung...@yahoo.com
on 12 Jan 2012 at 1:20Attachments: