Skip to content

Instantly share code, notes, and snippets.

@Rudo2204
Created March 27, 2022 18:09
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Rudo2204/77a5edc05a9e91f82892f13252558bca to your computer and use it in GitHub Desktop.
Save Rudo2204/77a5edc05a9e91f82892f13252558bca to your computer and use it in GitHub Desktop.
Batch Editor PKHeX to give pokemon status condition (useful for nuzlocke idk)
=OT_Name=Rosa
=Slot=6
.Status_Condition=05
First line will narrow down to the mons of trainer Rosa (for more accurate filter, use TID, which you can get from SAV -> Trainer Info)
=TID=23569 or whatever
Then second line will narrow down to the slot 6 (then click Party on top of the Batch Editor to apply to the slot 6 of the current party)
Then the third line will give it the status
1 = paralysis
2 = sleep
3 = freeze
4 = burn
5 = poison
@LOuroboros
Copy link

Thanks! I didn't think I'd find a gist for this, but it's been very helpful after the thread where I asked how to do this same thing at ProjectPokemon was deleted 😅

@LucEnden
Copy link

LucEnden commented Jul 17, 2023

The .Status_Condition=05 line does not seem to work in my case 😞
It does not matter what value I provide for this, it will always apply sleep.

Notes: I am running Renegade Platinum, PKHeX is in cheat mode

EDIT: passing a value of 9999 makes the Pokemon poisoned, as well as asleep 😛 to fix this just use an awakening on the targeted Pokemon and viola, it's poisoned! I haven't tested any other values so far, but for people who run into the same issue, here's a work around

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment