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.
I was reviewing what I had done and I think I found the problem. On your terrain tag you need to add
:land_wild_encounters => true,
(looks like I was wrong about the "if has_land_encounters? && $game_map.terrain_tag($game_player.x, $game_player.y).land_wild_encounters" line, it also checks...
Mine looks like this (as you can see I added a new encounter type called Landrare)
# Returns the encounter method that the current encounter should be generated
# from, depending on the player's current location.
def encounter_type
time = pbGetTimeNow
ret = nil
if...
I once created an encounter type too. I think what your missing is to tell the game when to use that encounter type.
If you go to Overworld_WildEncounters and search "def encounter_type", that's where you will have to change something. (What I did was make my encounter
":type => :land" and add...