diff --git a/code/portal_info.js b/code/portal_info.js index d73fd2ee..f414c2c9 100644 --- a/code/portal_info.js +++ b/code/portal_info.js @@ -79,10 +79,13 @@ window.getAttackApGain = function(d) { if(!reso) return true; resoCount += 1; + var reslevel=parseInt(reso.level); if(reso.ownerGuid === PLAYER.guid) { - maxResonators[parseInt(reso.level)] -= 1; + if(maxResonators[reslevel] > 0) { + maxResonators[reslevel] -= 1; + } } else { - curResonators[parseInt(reso.level)] += 1; + curResonators[reslevel] += 1; } });