diff --git a/items.js b/items.js index ec0ea9be3a..2b7101d889 100644 --- a/items.js +++ b/items.js @@ -2039,6 +2039,9 @@ exports.BattleItems = { id: "RazorClaw", name: "Razor Claw", spritenum: 382, + onModifyMove: function(move) { + move.critRatio++; + } desc: "Raises critical hit rate one stage. Evolves Sneasel into Weavile." }, "RazorFang": { @@ -2190,7 +2193,7 @@ exports.BattleItems = { name: "Scope Lens", spritenum: 429, onModifyMove: function(move) { - move.critRatio += 1; + move.critRatio++; }, desc: "Raises critical hit rate one stage." }, diff --git a/movedex.js b/movedex.js index 69517607b9..6b0dcb3730 100644 --- a/movedex.js +++ b/movedex.js @@ -3468,8 +3468,21 @@ exports.BattleMovedex = { name: "Focus Energy", pp: 30, priority: 0, + volatileStatus: 'FocusEnergy', + effect: { + onModifyMove: function(move) { + move.critRatio += 2; + } + }, + onHit: function(target) { + if (target.volatiles['FocusEnergy']) + { + return false; + } + this.add('message '+target.name+' is getting pumped! (placeholder)'); + }, secondary: false, - target: "normal", + target: "self", type: "Normal" }, "FocusPunch": {