diff --git a/config/commands.js b/config/commands.js
index 0cacaf8b95..df25ad603a 100644
--- a/config/commands.js
+++ b/config/commands.js
@@ -682,23 +682,12 @@ var commands = exports.commands = {
}
});
- var buffer = "" + target + " (ignoring abilities):
"
- if (!weaknesses.length) {
- buffer += " No weaknesses;
";
- } else {
- buffer += " Weaknesses: " + weaknesses.join(", ") + ";
"
- }
- if (!resistances.length) {
- buffer += " No resistances;"
- } else {
- buffer += " Resistances: " + resistances.join(", ") + ";
";
- }
- if (!immunities.length) {
- buffer += " No immunities.";
- } else {
- buffer += " Immunities: " + immunities.join(", ") + "
";
- }
- this.sendReplyBox(buffer);
+ var buffer = []
+ buffer.push(pokemon.exists ? "" + target + ' (ignoring abilities):' : '' + target + ':')
+ buffer.push('Weaknesses: ' + (weaknesses.join(', ') || 'None'));
+ buffer.push('Resistances: ' + (resistances.join(', ') || 'None'));
+ buffer.push('Immunities: ' + (immunities.join(', ') || 'None'));
+ this.sendReplyBox(buffer.join('
'));
},
eff: 'effectiveness',