I've now gotten around to deleting the save data, but after testing the level caps still don't seem to be working. Do I have to call the script from somewhere at the start of the game?
Edit: Nevermind it's working now. For some reason it only started working the second time I deleted my save...
Thank you, I got it working! However I do get this error at the end of each round during a 3v1 battle:
[Pokémon Essentials version 20.1]
[v20.1 Hotfixes 1.0.7]
Exception: NoMethodError
Message: undefined method `effects' for nil:NilClass
Backtrace:
Battle_EndOfRoundPhase:118:in...
Sorry if I'm being extremely stupid, but I don't see where I'm supposed to put the dialogue for each trainer. Is it in the PBS files? Or do you put it in at the same place as the mid battle scripts?