Window_MonsterInfo.prototype.drawResistancesTopPanel = function(rect)
{
var enemy = $dataEnemies[this._enemyId];
this.makeFontBigger();
this.drawText(resistancesText, rect.x-80, rect.y, rect.width);
this.makeFontSmaller();
var resArray = [];
for (var i = 0; i < enemy.traits.length; i++)
{
if (enemy.traits[i].code === 11)
resArray[enemy.traits[i].dataId] = enemy.traits[i].value;
}
var list = elementList.split(" ");
var x = rect.x -40;
var h = rect.y+25;
var w = rect.width;
for (var i = 1; i < $dataSystem.elements.length; i++)
{
if (elementMode == "HIDE" && list.contains(String(i))) continue;
if (elementMode == "SHOW" && !list.contains(String(i))) continue;
this.changeTextColor(this.systemColor());
this.drawText($dataSystem.elements[i], x-40, h, w, 'left');
this.resetTextColor();
if (resArray[i])
{
var r = (resArray[i]*100).toFixed(0);
if (r > 100)
this.changeTextColor(this.crisisColor());
else if (r < 100)
this.changeTextColor(this.powerUpColor());
this.drawText(r + "%", x-100, h, w, 'right');
}
else
this.drawText("100%", x-100, h, w, 'right');
h += this.lineHeight()-5.5;
}
};