diff --git a/js/battle.js b/js/battle.js index 953757594..3f2cbcdf3 100644 --- a/js/battle.js +++ b/js/battle.js @@ -412,7 +412,7 @@ var Pokemon = (function () { volatile = toId(volatile); var battle = this.side.battle; if (this.hasTurnstatus(volatile)) { - if (volatile === 'protect' || volatile === 'magiccoat') { + if ((volatile === 'protect' || volatile === 'magiccoat') && !battle.fastForward) { this.turnstatuses[volatile][1].css(battle.pos({ x: this.sprite.x, y: this.sprite.y, @@ -435,24 +435,36 @@ var Pokemon = (function () { if (volatile === 'protect' || volatile === 'magiccoat') { this.side.battle.spriteElemsFront[this.side.n].append('