From e7a5cada728e479a74eee8e5171ab90e213118ad Mon Sep 17 00:00:00 2001 From: Guangcong Luo Date: Tue, 29 Dec 2015 10:34:37 -0500 Subject: [PATCH] Teambuilder: Fix filtering learnsets They now only apply to learnsets for the selected gen. --- js/search.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/js/search.js b/js/search.js index 8d6790a54..29e20c452 100644 --- a/js/search.js +++ b/js/search.js @@ -480,6 +480,7 @@ resultSet.push(['header', "Filtered results"]); var illegalResultSet = []; var filters = this.filters; + var genChar = '' + this.gen; for (var id in BattlePokedex) { var template = BattlePokedex[id]; if (template.exists === false) continue; @@ -501,7 +502,7 @@ } while (true) { var learnset = BattleTeambuilderTable.learnsets[learnsetid]; - if (learnset && (filters[i][1] in learnset)) { + if (learnset && (filters[i][1] in learnset) && learnset[filters[i][1]].indexOf(genChar) >= 0) { learned = true; break; }