From 40014633701f182d588e57c04500a031ac28deeb Mon Sep 17 00:00:00 2001 From: Guangcong Luo Date: Sat, 23 Jun 2012 00:59:42 -0700 Subject: [PATCH] Only show debug messages in debug mode --- data/formats.js | 2 ++ simulator.js | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/data/formats.js b/data/formats.js index 09d05e298f..e1a1fabc39 100644 --- a/data/formats.js +++ b/data/formats.js @@ -146,6 +146,7 @@ exports.BattleFormats = { name: "Debug Mode", challengeShow: true, canUseRandomTeam: true, + debug: true, // no restrictions, for serious ruleset: [] }, @@ -163,6 +164,7 @@ exports.BattleFormats = { name: "Debug Mode (Gen 4)", challengeShow: true, canUseRandomTeam: true, + debug: true, // no restrictions, for serious ruleset: [] }, diff --git a/simulator.js b/simulator.js index 1c4d228de0..d079197d93 100644 --- a/simulator.js +++ b/simulator.js @@ -2514,7 +2514,9 @@ function Battle(roomid, format, rated) { selfB.log.push('| '+Array.prototype.slice.call(arguments).join(' | ')); }; this.debug = function(activity) { - selfB.add('debug', activity); + if (selfB.getFormat(selfB.format).debug) { + selfB.add('debug', activity); + } }; this.join = function(user, slot) { if (selfB.p1 && selfB.p1.user && selfB.p2 && selfB.p2.user) return false;