• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

How to add Pokemon that can be found in grass but is uncatchable?

7
Posts
6
Years
    • Seen Jul 10, 2021
    I'm using Pokemon essential v 17.2
    I have a question ---- How can I add Pokemon that can be found on grass in a specific place that is uncatchable
     
    188
    Posts
    9
    Years
    • Seen Jan 21, 2024
    Make an event at that spot that will turn on a switch that prevents Pokémon from being caught, start the encounter and turns the switch back off afterwards. This is similar to programming an encounter with a shiny legendary Pokémon. Its trigger will be player touch. You will need to use a self switch if this encounter is a one-off.

    Programming the uncatchable Pokémon script is as follows: in PokeBattle_Battle, def pbThrowPokeBall(idxPokemon,ball,rareness=nil), add the following code below the def line:
    Code:
    if $game_switches[nnn] # change nnn to a switch you're not using
      pbDisplay(_INTL("It dodged the thrown ball! This Pokémon can't be caught!"))
      return
    end

    This is derived from Desbrina's Lavender Town Ghost tutorial found in the wiki.
     
    Last edited:
    Back
    Top