Recoil Redo

From what I can tell, the way recoil currently works is that it subtracts HP per pokemon you hit. While this keeps you from hitting a wrong move at the wrong time and losing some HP unnecessarily, it has a majorly bad impact of making such moves USELESS in monster houses/for large groups.

[spoilerMore details, but that paragraph is the gist of it.:3t22sffq]Case in point, Pidgey with Brave Bird. Here"s a real example:

In this situation, there were several pokemon trapped in between cut trees. Wanting to get a lot of exp with minimal effort, I used brave bird, which should"ve been a near 1-hit kill for the trapped pokes. But instead, I ended up dead instantly because of how recoil functions.

Also you"ll notice that the trapped pokes are still alive. I haven"t experimented with this enough, but if recoil is applied BEFORE the damage is done to the opponent, that reduces recoil move effectiveness even more.

[/details]

I suggest having recoil just take off hp once per move use (or some other way that isn’t the current system). I also suggest user actions affect enemies before death or before enemies affect them. I also suggested user priority for escape orbs in tricky situations; it would add a lot of fairness to the game.

I agree. The recoil system can be rather unfair. While I’ve had no terribly bad experiences with the recoil, I never use the moves in the first place because of the recoil system. While this probably won’t make it on the priority list, I feel a better system should be added.

That is mostly how I feel when I use a Flare Blitz on multiple Pokemon, and die right before they die. So yeah, it should be after dealing damage take recoil, an even better option being to not take all that damage despite killing off multiple Pokemon. Maybe, if you did that on multiple Pokemon you take the recoil you take when hitting just one Pokemon, hitting multiple Pokemon with recoil Moves will tear a chunk off your HP or even own you for it.

Recoil now returns damage based on the highest amount of HP lost from an enemy Pokemon. Basically, find the most damage you did and divide it, and that will be the recoil.

It doesn’t work for Flare Blitz or Volt Tackle at the moment, due to a technical limitation.

Awesome! :3 Thanks for the notice.