diff --git a/js/battle.js b/js/battle.js index f984bc2c2..420a0ad3a 100644 --- a/js/battle.js +++ b/js/battle.js @@ -5116,7 +5116,7 @@ var Battle = (function () { break; case 'grudge': actions += "" + poke.getName() + "'s " + Tools.escapeHTML(args[3]) + " lost all of its PP due to the grudge!"; - poke.markMove(args[3], 64); + poke.markMove(args[3], Infinity); break; case 'quickguard': poke.addTurnstatus('quickguard'); diff --git a/js/client-battle-tooltips.js b/js/client-battle-tooltips.js index 56e758ef2..7228407ee 100644 --- a/js/client-battle-tooltips.js +++ b/js/client-battle-tooltips.js @@ -732,6 +732,7 @@ var BattleTooltips = (function () { } maxpp = Math.floor(maxpp * 8 / 5); } + if (ppUsed === Infinity) return move.name + ' (0/' + maxpp + ')'; if (!ppUsed) return move.name + (showKnown ? ' (revealed)' : ''); return move.name + ' (' + (maxpp - ppUsed) + '/' + maxpp + ')'; };