summaryrefslogtreecommitdiffstats
path: root/web/static/js/kill.js
diff options
context:
space:
mode:
authorraylu <raylu@gridium.com>2013-10-25 02:50:49 -0700
committerraylu <raylu@gridium.com>2013-10-25 02:50:49 -0700
commitadd49f431049363efc7fb918cfd4a85bb1ac6873 (patch)
treea529f565e50a28d57daddcf2eb557ca621d8d055 /web/static/js/kill.js
parentb2de2ff8f704a0fbbbd25c9b76e14b36107895f0 (diff)
downloadykill-add49f431049363efc7fb918cfd4a85bb1ac6873.tar.xz
why do cap booster charges have capacity?HEADmaster
Diffstat (limited to 'web/static/js/kill.js')
-rw-r--r--web/static/js/kill.js27
1 files changed, 8 insertions, 19 deletions
diff --git a/web/static/js/kill.js b/web/static/js/kill.js
index c17c948..d04dfbd 100644
--- a/web/static/js/kill.js
+++ b/web/static/js/kill.js
@@ -65,21 +65,15 @@ window.addEvent('domready', function() {
if (!items[slot])
return;
+ var has_charges = (['high', 'medium', 'low'].indexOf(slot) > -1);
items[slot].each(function(item) {
- var div = $('slot_' + item['flag']);
- var bg_img = div.getStyle('background-image');
- if (bg_img == 'none')
- set_item(div, item);
- else {
- var charge_div = $('charge_' + item['flag']);
- if (item['capacity']) {
- charge_div.setStyle('background-image', bg_img);
- charge_div.grab(div.getChildren()[0]);
- set_item(div, item);
- } else {
- set_item(charge_div, item);
- }
- }
+ var div;
+ if (has_charges && item['charge'])
+ div = $('charge_' + item['flag']);
+ else
+ div = $('slot_' + item['flag']);
+ div.setStyle('background-image', 'url(//image.eveonline.com/type/' + item['type_id'] + '_32.png)');
+ div.grab(new Element('div', {'class': 'tooltip', 'html': item['item_name']}));
});
});
@@ -167,11 +161,6 @@ window.addEvent('domready', function() {
});
});
- function set_item(div, item) {
- div.setStyle('background-image', 'url(//image.eveonline.com/type/' + item['type_id'] + '_32.png)');
- div.grab(new Element('div', {'class': 'tooltip', 'html': item['item_name']}));
- }
-
function show_attacker(table, char) {
var tr = new Element('tr');