• Do not use Discord to host any images you post, these links expire quickly! You can learn how to add images to your posts here.
  • The Eevee Expo Game Jam has concluded! 🎉 Head on over to the game jam forum to play through the games.
    Don't forget to come back September 21st to vote for your favorites!
  • Reminder: AI-generated content is not allowed on the forums per the Rules and Regulations. Please contact us if you have any questions!
Voltseon's Overworld Encounters

Resource Voltseon's Overworld Encounters v1.1

Hey Voltseon, I really appreciate your contribution to the community! I'm using v21.1 and I'm having troubles with this plugin. Any help would be amazing. Thanks!
 

Attachments

  • Screenshot 2023-11-28 114216.png
    Screenshot 2023-11-28 114216.png
    33.2 KB · Views: 59
Hey Voltseon, I really appreciate your contribution to the community! I'm using v21.1 and I'm having troubles with this plugin. Any help would be amazing. Thanks!
is because you're using the outdated plugin, many parts of the code are incompatible with the current version of Essentials and others would need to be redone
 
the plugin worked in version 21.1, but I'm using another plugin, which would be Automatic Level Scaling, but when I interact with a pokemon that appeared in the overworld, its level continues to be that of pbs and is not being scaled. Does anyone happen to know how to make it so that when interacting with a pokemon in the overworld, its level is defined by Automatic Level Scaling?
 
Ruby:
Expand Collapse Copy
Exception `NoMethodError' at [v21.1 Hotfixes] Misc bug fixes.rb:701 - undefined method `map_id' for #<Temp_Event>

This appears when I bring a Pokemon to a map with encounters. It was definitely working before so I'm not sure what I did wrong.
 
I get this error when trying to move into a connected map. The map its connected to has its encounters working, as is a transferred unconnected map.

Ruby:
Expand Collapse Copy
[Pokémon Essentials version 21.1]
[v21.1 Hotfixes 1.0.9]

Exception: NoMethodError
Message: undefined method `map_id' for #<Temp_Event>

Backtrace:
[v21.1 Hotfixes] Misc bug fixes.rb:701:in `pbEventCanReachPlayer?'
[Voltseon's Overworld Encounters] 002_VOE_Pokemon Behavior.rb:26:in `block in pbTrainersSeePkmn'
[Voltseon's Overworld Encounters] 002_VOE_Pokemon Behavior.rb:23:in `each_value'
[Voltseon's Overworld Encounters] 002_VOE_Pokemon Behavior.rb:23:in `pbTrainersSeePkmn'
[Voltseon's Overworld Encounters] 002_VOE_Pokemon Behavior.rb:55:in `block (2 levels) in get_grass_tile'
[Voltseon's Overworld Encounters] 002_VOE_Pokemon Behavior.rb:39:in `each'
[Voltseon's Overworld Encounters] 002_VOE_Pokemon Behavior.rb:39:in `block in get_grass_tile'
[Voltseon's Overworld Encounters] 002_VOE_Pokemon Behavior.rb:36:in `each'
[Voltseon's Overworld Encounters] 002_VOE_Pokemon Behavior.rb:36:in `get_grass_tile'
[Voltseon's Overworld Encounters] 003_VOE_Event Handlers.rb:7:in `pbGenerateOverworldEncounters'

Edit: I found out the reason why the error occurred. I had named events containing special tags calling for Trainer sight but no trainer event coded with its pages. I renamed the problem events and it all worked out as intended.
 
Last edited:
Back
Top