diff --git a/js/battle.js b/js/battle.js index 0e71fbf9b..4622bc4ec 100644 --- a/js/battle.js +++ b/js/battle.js @@ -2019,6 +2019,7 @@ var Side = (function () { protect: 'Protect', quickguard: 'Quick Guard', wideguard: 'Wide Guard', + craftyshield: 'Crafty Shield', helpinghand: 'Helping Hand', magiccoat: 'Magic Coat', destinybond: 'Destiny Bond', @@ -4425,6 +4426,10 @@ var Battle = (function () { this.resultAnim(poke, 'Wide Guard', 'good', animDelay); actions += "Wide Guard protected " + poke.side.getLowerTeamName() + "!"; break; + case 'craftyshield': + this.resultAnim(poke, 'Crafty Shield', 'good', animDelay); + actions += "Crafty Shield protected " + poke.side.getLowerTeamName() + "!"; + break; case 'protect': this.resultAnim(poke, 'Protected', 'good', animDelay); actions += '' + poke.getName() + ' protected itself!'; @@ -4499,6 +4504,11 @@ var Battle = (function () { this.resultAnim(poke, 'Wide Guard', 'good', animDelay); actions += "Wide Guard protected " + poke.getLowerName() + "!"; break; + case 'craftyshield': + poke.addTurnstatus('craftyshield'); + this.resultAnim(poke, 'Crafty Shield', 'good', animDelay); + actions += "Crafty Shield protected " + poke.getLowerName() + "!"; + break; case 'protect': poke.addTurnstatus('protect'); this.resultAnim(poke, 'Protected', 'good', animDelay);