From b4eaf0154d93fe3f51edbe8872d09c19b4da36b5 Mon Sep 17 00:00:00 2001 From: Guangcong Luo Date: Sun, 8 Apr 2012 22:38:21 -0400 Subject: [PATCH] Allow alias names when generating pokemon from sets --- simulator.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/simulator.js b/simulator.js index 9f69a6fac8..362d2b4105 100644 --- a/simulator.js +++ b/simulator.js @@ -44,13 +44,14 @@ function BattlePokemon(set, side) this.name = set.name || set.species || 'Bulbasaur'; this.species = set.species || this.name; - if (!BattlePokedex[toId(this.species)]) + this.baseTemplate = selfB.getTemplate(this.species); + if (!this.baseTemplate.exists) { selfB.debug('Unidentified species: '+this.species); this.species = 'Bulbasaur'; + this.baseTemplate = selfB.getTemplate(this.species); } this.speciesid = toId(this.species); - this.baseTemplate = selfB.getTemplate(this.species); this.template = this.baseTemplate; this.moves = []; this.baseMoves = this.moves;