mirror of
https://github.com/smogon/pokemon-showdown.git
synced 2026-05-09 12:36:41 -05:00
36 lines
800 B
JavaScript
36 lines
800 B
JavaScript
exports.BattleScripts = {
|
|
init: function () {
|
|
for (var i in this.data.Pokedex) {
|
|
var tier = null;
|
|
var adjustment = 0;
|
|
|
|
if (this.data.FormatsData[i]) tier = this.data.FormatsData[i].tier;
|
|
if (!tier && this.data.Pokedex[i].baseSpecies) tier = this.data.FormatsData[toId(this.data.Pokedex[i].baseSpecies)].tier;
|
|
|
|
switch (tier) {
|
|
case 'UU':
|
|
case 'BL2':
|
|
adjustment = 5;
|
|
break;
|
|
case 'RU':
|
|
case 'BL3':
|
|
adjustment = 10;
|
|
break;
|
|
case 'NU':
|
|
case 'BL4':
|
|
case 'PU':
|
|
case 'NFE':
|
|
case 'LC Uber':
|
|
case 'LC':
|
|
adjustment = 15;
|
|
}
|
|
|
|
if (adjustment) {
|
|
for (var j in this.data.Pokedex[i].baseStats) {
|
|
this.modData('Pokedex', i).baseStats[j] = this.clampIntRange(this.data.Pokedex[i].baseStats[j] + adjustment, 1, 255);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
};
|