• 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.
  • Eevee Expo's webhost has been having technical issues since Nov. 20th and you might be unable to connect to our site. Staff are also facing issues connecting, so please send a DM to Cat on-site or through Discord directly for faster service!
Resource icon

Resource Level Caps Ex 1.3

Nova Ozuka

Novice
Member
Joined
Apr 15, 2022
Posts
36
I've tested giving Exp candies to my Pokemon with EXP Cap since that mode fit my needs best. I've found that so long as your Pokemon are right under the cap, there's nothing stopping you from shooting pass it at least at earlier levels if the candy is a large enough size. For example, the Exp Candy M gave my level 19 Sandshrew enough Exp to reach Level 21 while the cap was still set to 20. The good news is that it won't eat anymore until the cap is increased again, but that exploit is still there.

I haven't quite figured out if or how I want to distribute these candies yet, but I thought I should share that information.
 

Proz

Rookie
Member
Joined
Oct 30, 2024
Posts
4
Is there a way to not affect encounters and trainers.(and the files encounters and trainers)
 

Proz

Rookie
Member
Joined
Oct 30, 2024
Posts
4
Hello! Your plugin seemed to work perfectly at the beginning, but after a while it started changing levels of the Pokémon in the "encounters" file in the PBS folder, and it shows me this error while compiling. Changing the levels manually solves the problem, but only for a moment, as it changes again.

Screenshot-2024-08-16-233728.png
Did you find a solution to this ??
 

NoNoNever

Dev from Pokémon Illusion, Pokémon Arcadia
Member
Joined
Dec 11, 2018
Posts
102
NoNoNever updated Level Caps Ex with a new update entry:

Bug fix, VPM Compability

Update Notes - Version X.X.X🎉 New Features:- Level Cap Options: You can now set a level cap specifically for the opponent or the player.🔄 Compatibility:- Voltseon's Pause Menu Compatibility: The game now displays the current level cap in Voltseon's Pause Menu.🐛 Bug Fixes:- PBS Encounters File Issue: Fixed the issue where the plugin was changing the levels of the Pokémon in the "encounters" file in the PBS folder. This caused an error during...

Read the rest of this update entry...
 

Eco

Novice
Member
Joined
Feb 22, 2024
Posts
21
So I'm not sure if something broke? I added the new scripts, changed the config to my switches/variables.

Used an event to trigger the switches and....nothing.

I set the level cap to 16, Gave a rare candy, and it went to 17. There is no logging either being shown.

LOG_LEVEL_CAP_CHANGES = true

on the config also.
 
Last edited:

NoNoNever

Dev from Pokémon Illusion, Pokémon Arcadia
Member
Joined
Dec 11, 2018
Posts
102
So I'm not sure if something broke? I added the new scripts, changed the config to my switches/variables.

Used an event to trigger the switches and....nothing.

I set the level cap to 16, Gave a rare candy, and it went to 17. There is no logging either being shown.

LOG_LEVEL_CAP_CHANGES = true

on the config also.

Seems like I killed something, im looking after work and linked the old Version in Discord
 

NoNoNever

Dev from Pokémon Illusion, Pokémon Arcadia
Member
Joined
Dec 11, 2018
Posts
102
NoNoNever updated Level Caps Ex with a new update entry:

Did Some bug fixes, added better and celarer options in the config file

#### Changes

1. Configuration File (000_Config.rb):
- Added a new configuration option PLAYER_ONLY to specify whether the level cap restrictions should only affect the player or both the player and the opponents.

2. Main File (001_Main.rb):
- Adjusted the logic in the methods level=, crosses_level_cap?, and pbGainExpOne to consider the new configuration option...

Read the rest of this update entry...
 

Nova Ozuka

Novice
Member
Joined
Apr 15, 2022
Posts
36
I keep getting this error when I KO a Pokemon
[2025-01-28 23:44:50 -0600]
[Pokémon Essentials version 21.1]
[v21.1 Hotfixes 1.0.9]

Exception: NoMethodError
Message: undefined method `battle_opponent' for #<Game_Temp>

Backtrace:
[Level Caps EX] 001_Main.rb:21:in `crosses_level_cap?'
[Level Caps EX] 001_Main.rb:114:in `pbGainExpOne'
Battle_ExpAndMoveLearning:39:in `block (2 levels) in pbGainExp'
Battle:411:in `block in eachInTeam'
Battle:411:in `each'
Battle:411:in `each_with_index'
Battle:411:in `eachInTeam'
Battle_ExpAndMoveLearning:35:in `block in pbGainExp'
Battle_ExpAndMoveLearning:13:in `each'
Battle_ExpAndMoveLearning:13:in `pbGainExp'
Most of that seems to have something to do with the built-in Exp Share and Exp All
 

NoNoNever

Dev from Pokémon Illusion, Pokémon Arcadia
Member
Joined
Dec 11, 2018
Posts
102
Seems like the PLAYER_ONLY option doesnt work + at the end of every battle i receive a "undefined method battle_opponent".
Even tried the PLAYER_ONLY option on a fresh project, but same issue.
Yeah im working on it
 

ClessioTV

Elite Trainer
Member
Joined
Sep 24, 2022
Posts
290
First I need to know whether the rest works, then I can work on new features😋.
Hello, I encountered a very specific bug with Swalot. As soon as it levels up from level 31 to 32 or higher, it jumps directly to the maximum level, despite the type 2 level cap and a variable set to a max of level 33. (Either with EXP Candies or regular Level-up).

Correction: This issue comes from all Pokémon with GrowthRate = Fluctuating.
 
Last edited:

NoNoNever

Dev from Pokémon Illusion, Pokémon Arcadia
Member
Joined
Dec 11, 2018
Posts
102
Hello, I encountered a very specific bug with Swalot. As soon as it levels up from level 31 to 32 or higher, it jumps directly to the maximum level, despite the type 2 level cap and a variable set to a max of level 33. (Either with EXP Candies or regular Level-up).
Ohhhoo

1 Bug fix 10 new bugs 🤣

I take a Look later
 
Back
Top