• 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.

Report bugs and errors in unmodified Essentials version 21

Maruno

Lead Dev of Pokémon Essentials
5,285
Posts
16
Years
Upon entering full-screen I noticed that there are these really awkward looking 1 pixel high lines that appear inside of tiles that have a priority of anything higher than 2, from what I can tell at least.
  • Or how about full screen? Yes, I know it doesn't look perfect on very large screens, but that's one of the limitations of RMXP.
The game IS being played at a high magnification. I don't know what to do to fix it.
 
30
Posts
8
Years
  • Age 34
  • Seen Mar 20, 2017
Getting this error when throwing a ball on wild Pokémon during battle:

Code:
Exception: ArgumentError
Message: wrong number of arguments(8 for 7)
PokeBattle_Scene:3074:in `pokeballThrow'
PokeBattle_Scene:3074:in `pbThrow'
PokeBattle_Battle:194:in `pbThrowPokeBall'
PItem_ItemEffects:1677
PItem_ItemEffects:1676:in `call'
Event:150:in `trigger'
PItem_Items:256:in `triggerUseInBattle'
PokeBattle_Battle:1583:in `pbRegisterItem'
PokeBattle_Battle:2756:in `pbCommandPhase_old'
PokeBattle_Battle:2711:in `loop'

I didn't change any script (as far as I know, cause i try not to mess with this)
 

Maruno

Lead Dev of Pokémon Essentials
5,285
Posts
16
Years
Getting this error when throwing a ball on wild Pokémon during battle:

Code:
Exception: ArgumentError
Message: wrong number of arguments(8 for 7)
PokeBattle_Scene:3074:in `pokeballThrow'
PokeBattle_Scene:3074:in `pbThrow'
PokeBattle_Battle:194:in `pbThrowPokeBall'
PItem_ItemEffects:1677
PItem_ItemEffects:1676:in `call'
Event:150:in `trigger'
PItem_Items:256:in `triggerUseInBattle'
PokeBattle_Battle:1583:in `pbRegisterItem'
PokeBattle_Battle:2756:in `pbCommandPhase_old'
PokeBattle_Battle:2711:in `loop'
I didn't change any script (as far as I know, cause i try not to mess with this)
Well, you did change something, because that's not a bug in v16.
 
30
Posts
8
Years
  • Age 34
  • Seen Mar 20, 2017
Its a bug with using EBS in v16

Yes it is. I tought that only defining false would let me keep the scripts there and the bitmapwrapper working while testing and creating things, but no. I removed everything and now it's fine.

Thanks ;)
 

Telemetius

Tele*
267
Posts
9
Years
About the new mega evolution method

Reading the changelog I noticed that we don't need to use the global for the megaevolution anymore but rather:
"Mega Evolution now depends on having a Mega Ring item rather than a $PokemonGlobal boolean."

So i went to items.txt, added a test item called MEGARING and tried a megaevolution.
This resulted in an error as soon as i chose a move:

vtsHZZI.png


I'm 99% sure that just adding a new item isn't the right way but the changelog isn't very specific about what to do.
This is the line I added in the txt:
HMhRy3S.png
 
Last edited:

Maruno

Lead Dev of Pokémon Essentials
5,285
Posts
16
Years
I'm 99% sure that just adding a new item isn't the right way but the changelog isn't very specific about what to do.
The changelog isn't the rest of the wiki, so it's not surprising it doesn't explain everything. Simply adding a Mega Ring item (and having it in your Bag) is how it's intended to work, but there's a bug with it right now.
 

Telemetius

Tele*
267
Posts
9
Years
The changelog isn't the rest of the wiki, so it's not surprising it doesn't explain everything. Simply adding a Mega Ring item (and having it in your Bag) is how it's intended to work, but there's a bug with it right now.

Thanks for the quick reply, I'll wait for a solution then :)
 
30
Posts
8
Years
  • Age 34
  • Seen Mar 20, 2017
Well, I replaced all the files in the data folder into my project (only maps and tilesets that I didn't replace) to ensure that my project is only running in the v16. Then I get this error after capture a Pokémon.

This is the sequence:
Drop the HP to yellow > Throw regular Pokeball > shakes > catch success > greetings message > error

Errorlog
Code:
Exception: NoMethodError
Message: undefined method `visible=' for nil:NilClass
PScreen_Pokedex:667:in `pbChangeToDexEntry'
PScreen_Pokedex:747:in `pbStartDexEntryScene'
PScreen_Pokedex:1109:in `pbDexEntry'
PokeBattle_Scene:2792:in `pbShowPokedex'
PokeBattle_Scene:2789:in `pbFadeOutIn'
PokeBattle_Scene:2789:in `pbShowPokedex'
PokeBattle_Battle:236:in `pbThrowPokeBall'
PItem_ItemEffects:1677
PItem_ItemEffects:1676:in `call'
Event:150:in `trigger'

The game don't crash and close, just shows the error, then return to the map, but the catched pokemon isn't in the party. It counts on the Pokédex as a captured Pokémon and in the savescreen, where the catch pokémon counter increased.
 
Last edited:
30
Posts
8
Years
  • Age 34
  • Seen Mar 20, 2017
Me again haha

The move rollout is doing all the hits in the same phase. It hits normally in the first turn, but the next one all the hits are done sequentially, like a Fury Attack for example. Tested against a wild Pokémon using rollout on me.
 
30
Posts
8
Years
  • Age 34
  • Seen Mar 20, 2017
Created a Gym Leader and gave him a Potion to use. During the battle, this error appears when is supposed to use the item.

Code:
Exception: NoMethodError
Message: undefined method `>=' for nil:NilClass
PokeBattle_Battle:1576:in `pbRegisterItem'
PokeBattle_AI:3767:in `pbEnemyShouldUseItem?'
PokeBattle_AI:4056:in `pbDefaultChooseEnemyCommand'
PokeBattle_Scene:2747:in `pbChooseEnemyCommand'
PokeBattle_Battle:2705:in `pbCommandPhase'
PokeBattle_Battle:2700:in `each'
PokeBattle_Battle:2700:in `pbCommandPhase'
PokeBattle_Battle:2648:in `pbStartBattleCore'
PokeBattle_Battle:2647:in `logonerr'
PokeBattle_Battle:2647:in `pbStartBattleCore'

The game don't crash and close.
 
1
Posts
8
Years
  • Age 27
  • Seen Jan 10, 2016
I have the newest Essentials (v16), and there's a glitch with Rollout where if it faints a trainer's Pokemon, it will keep using the move saying "but there was no target..." and the trainer cannot send out another Pokemon.
 
129
Posts
14
Years
  • Age 24
  • Seen Sep 4, 2023
On the new large screen mode, the tiles do not align properly, there's some missing space between them, sometimes. It only happens in the large and in the full screen mode (which is basically the same size). It get's very evident in the pokemon center, for instance.
 

Backburner26

Pokemon Lavender Spirit Creator
35
Posts
8
Years
Hey I'm just reporting this bug that I'm getting when I try to catch pokemon. It happens when I catch new pokemon that are not registered in the pokedex. It happens when the screen fades to bring up the new pokemon information in the pokedex but then it shows the error. I tried it with each of the pokedexes and they all gave the same result.

---------------------------
Pokemon Essentials
---------------------------
Exception: NoMethodError
Message: undefined method `visible=' for nil:NilClass
PScreen_Pokedex:667:in `pbChangeToDexEntry'
PScreen_Pokedex:747:in `pbStartDexEntryScene'
PScreen_Pokedex:1109:in `pbDexEntry'
PokeBattle_Scene:2792:in `pbShowPokedex'
PokeBattle_Scene:2789:in `pbFadeOutIn'
PokeBattle_Scene:2789:in `pbShowPokedex'
PokeBattle_Battle:236:in `pbThrowPokeBall'
PItem_ItemEffects:1677
PItem_ItemEffects:1676:in `call'
Event:150:in `trigger'
------------------------------------------

EDIT: I looked in the Pokedex after "Catching" a seedot and the Pokedex actually registers the pokemon as seen. the pokedex worked fine after that. so the bug has something to do with the information thats shown straight after catching a pokemon. Ill probably edit this post later with an example to show what Im on about.

It wont let me link so I put it in the attachments.
 

Attachments

  • Pokemon essesials bug.png
    Pokemon essesials bug.png
    90.2 KB · Views: 19
Last edited:

Telemetius

Tele*
267
Posts
9
Years
Bug report:
Good news is, mega evolutions work:
Spoiler:


Bad news, they don't revert back after battle:
Spoiler:


I'm guessing (without scripting knowledge though) that it has something to do with def makeunmega, but I have no idea:
Spoiler:
 
Last edited:

Maruno

Lead Dev of Pokémon Essentials
5,285
Posts
16
Years
Bug report:
Good news is, mega evolutions work:

Bad news, they don't revert back after battle:
What kind of battle was it, and how did it end? I've just tried running from a wild battle and the Mega Evolution reverted. I have no reason to suspect it doesn't work properly in any other case.

Are you using an unmodified copy of v16.1, as this thread's title requires? If you've been frelling around with scripts, or "upgrading your game", you shouldn't be posting in here.
 
3
Posts
10
Years
  • Seen Nov 16, 2019
Exception: NoMethodError

Message: undefined method `visible=' for nil:NilClass

PScreen_Pokedex:667:in `pbChangeToDexEntry'

PScreen_Pokedex:747:in `pbStartDexEntryScene'

PScreen_Pokedex:1109:in `pbDexEntry'

PokeBattle_Scene:2792:in `pbShowPokedex'

PokeBattle_Scene:2789:in `pbFadeOutIn'

PokeBattle_Scene:2789:in `pbShowPokedex'

PokeBattle_Battle:236:in `pbThrowPokeBall'

PItem_ItemEffects:1677

PItem_ItemEffects:1676:in `call'

Event:150:in `trigger'


how to fix this?
 

Maruno

Lead Dev of Pokémon Essentials
5,285
Posts
16
Years
Use Essentials v16.1. Download it again if you have to. Remember what this thread is about.
 

Telemetius

Tele*
267
Posts
9
Years
What kind of battle was it, and how did it end? I've just tried running from a wild battle and the Mega Evolution reverted. I have no reason to suspect it doesn't work properly in any other case.

Are you using an unmodified copy of v16.1, as this thread's title requires? If you've been frelling around with scripts, or "upgrading your game", you shouldn't be posting in here.

My bad, you're right, I noticed just now how disabling a bunch of custom scripts fixed the issue.
(For anyone experiencing the same compatibility problem, I disabled More self switches and replaced Editorscripts and Scripts that I changed to implement Gen 6 project with the newest ones.)
EDIT: the culprit was the "VS. animation for event Pokémon encounters" change that you can find here: http://pokemonessentials.wikia.com/wiki/Tutorial:VS._animation_for_event_Pokémon_encounters
 
Last edited:
Back
Top