• Just a reminder that providing specifics on, sharing links to, or naming websites where ROMs can be accessed is against the rules. If your post has any of this information it will be removed.
  • Ever thought it'd be cool to have your art, writing, or challenge runs featured on PokéCommunity? Click here for info - we'd love to spotlight your work!
  • Our weekly protagonist poll is now up! Vote for your favorite Conquest protagonist in the poll by clicking here.
  • 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

Ghost Type Curse doesn't seem to work. The move is used, but nothing happens. Non-Ghost type curse seems to work fine.

I'm not 100% sure on this one, but I don't think that Choice Items lock the OPPONENT into a move as they should. Testing with a Choice Scarf on an enemy trainers Pokemon seemed to give them the speed boost, but they were free to swap moves as they liked. Again, not 100% sure on this one, but it seemed to be the case.
 
I get this error when I start the game:

---------------------------
Pokemon Essentials
---------------------------
Exception: NoMethodError

Message: undefined method `*' for nil:NilClass

Game_Character_1:198:in `screen_z'

Sprite_Character:148:in `update_or'

PerspectiveTilemap:430:in `shadow_update'

Shadow:179:in `update'

Sprite_Character:37:in `perspectivetilemap_initialize'

PerspectiveTilemap:424:in `shadow_initialize'

Shadow:152:in `initialize'

Spriteset_Map:162:in `new'

Spriteset_Map:162:in `_animationSprite_initialize'

Spriteset_Map:161:in `each'
 
I get this error when I start the game:

---------------------------
Pokemon Essentials
---------------------------
Exception: NoMethodError

Message: undefined method `*' for nil:NilClass

Game_Character_1:198:in `screen_z'

Sprite_Character:148:in `update_or'

PerspectiveTilemap:430:in `shadow_update'

Shadow:179:in `update'

Sprite_Character:37:in `perspectivetilemap_initialize'

PerspectiveTilemap:424:in `shadow_initialize'

Shadow:152:in `initialize'

Spriteset_Map:162:in `new'

Spriteset_Map:162:in `_animationSprite_initialize'

Spriteset_Map:161:in `each'
 
In Version 11:
Big Root seems to be glitched.

Servine (eqipped with Big Root) uses Leech Seed; Roggenrola is seeded!
At the end of the round, the drain effect procs, but as Servine begins to recover heath, the hp counter begins to spasm. Starting from 64 health, it twitches rapidly between 64 and 65 infinitely, causing the battle and game to be unable to proceed.

Leech Seed works normally in the same scenario with Big Root not equipped.
 
In Version 11:
Big Root seems to be glitched.

Servine (eqipped with Big Root) uses Leech Seed; Roggenrola is seeded!
At the end of the round, the drain effect procs, but as Servine begins to recover heath, the hp counter begins to spasm. Starting from 64 health, it twitches rapidly between 64 and 65 infinitely, causing the battle and game to be unable to proceed.

Leech Seed works normally in the same scenario with Big Root not equipped.
Wherever Big Root multiplies the HP amount (with hploss*=1.3 or something similar), try replacing it with hploss=(hploss*1.3).floor.
 
Okie. Found another thing.
Simple Beam's message isn't displaying the transferred ability.
I herped and didn't get it word for word, but,
"Elgyem used Simple Beam! Yanmega acquired !"
There was no ability listed. :x
Yanmega's old ability was at least overwritten but I couldn't confirm if Elgyem's ability was functional on Yanmega, so I -think- the move is working properly in terms of battle.
 
Okie. Found another thing.
Simple Beam's message isn't displaying the transferred ability.
I herped and didn't get it word for word, but,
"Elgyem used Simple Beam! Yanmega acquired !"
There was no ability listed. :x
Yanmega's old ability was at least overwritten but I couldn't confirm if Elgyem's ability was functional on Yanmega, so I -think- the move is working properly in terms of battle.
It isn't working properly, and it's a stupid mistake on my part. The move is trying to turn the target's ability into the move Simple (which doesn't exist, so it erases their ability instead).

Have a look at function code 063, and make the appropriate line read:

Code:
opponent.ability=getConst([COLOR=Red]PBAbilities[/COLOR],:SIMPLE) || 0
That red part is the bit that needs changing.

The same goes for Worry Seed, function code 064.
 
The debug option "Rename Player" don't works.

---------------------------
Pokemon Essentials
---------------------------
Exception: NameError

Message: undefined local variable or method `name' for #<PokemonMenu:0x5195bc0>

PokemonDebug:455:in `pbDebugMenu'

PokemonDebug:290:in `loop'

PokemonDebug:693:in `pbDebugMenu'

PokemonPauseMenu:242:in `pbStartPokemonMenu'

PokemonPauseMenu:241:in `pbFadeOutIn'

PokemonPauseMenu:241:in `pbStartPokemonMenu'

PokemonPauseMenu:142:in `loop'

PokemonPauseMenu:256:in `pbStartPokemonMenu'

Scene_Map:188:in `call_menu'

Scene_Map:159:in `update'
 
Trying to reposition Sprites result in this error.

Exception: NoMethodError
Message: undefined method `[]' for nil:NilClass
PokeBattle_Pokemon:729:in `initialize'
PokemonSpritePos #####:141:in `new'
PokemonSpritePos #####:141:in `pbChangeSpecies'
PokemonSpritePos #####:176:in `pbSpecies'
PokemonSpritePos #####:170:in `loop'
PokemonSpritePos #####:190:in `pbSpecies'
PokemonSpritePos #####:278:in `pbStart'
PokemonSpritePos #####:277:in `loop'
PokemonSpritePos #####:285:in `pbStart'
EditorMain #####:252:in `pbEditorMenu'
 
When I try to start the game, in the first screen, where you have to choose new game, options, the cursor always goes down automatically, and stands stopped in options. I don't know what it its, but I tried re-downloading essentials, and it still happens, even without me doing anything. It also only happens with essentials. Nothing like this is happening on the internet, or if I try to make an RPGMAKER game without essentials. I'm using the newest version of essentials (11).

EDIT: And now for some reason it is working normally again. I wish I knew what was the problem before.
 
Last edited:
I ran out of time while in a battle in the Bug Catching contest. After the battle was over, I got the message about the PA saying the game was over, and as it turns out, it really was over.

Code:
Exception: NoMethodError
Message: undefined method `unlock' for nil:NilClass
Interpreter:512:in `command_end'
Interpreter:295:in `execute_command'
Interpreter:193:in `update'
Interpreter:106:in `loop'
Interpreter:198:in `update'
Scene_Map:103:in `update'
Scene_Map:101:in `loop'
Scene_Map:114:in `update'
Scene_Map:68:in `main'
Scene_Map:65:in `loop'
Exception: NoMethodError
Message: undefined method `+' for nil:NilClass
PokemonBugContest:236:in `pbBugContestScore'
PokemonBugContest:236:in `each'
PokemonBugContest:236:in `pbBugContestScore'
PokemonBugContest:96:in `pbJudge'
PokemonBugContest:152:in `pbStartJudging'
PokemonBugContest:384
PokemonBugContest:376:in `call'
PBEvent:54:in `trigger'
PBEvent:49:in `each'
PBEvent:49:in `trigger'
 
I ran out of time while in a battle in the Bug Catching contest. After the battle was over, I got the message about the PA saying the game was over, and as it turns out, it really was over.

Code:
PokemonBugContest:236:in `pbBugContestScore'
Make that line read:
Code:
for i in pokemon.iv; [COLOR=Red]ivscore[/COLOR]+=i; end
 
I'm not really sure if I should be putting this here, or even if you could solve it, but I recently downloaded and applied an alternative MIDI wavetable and accompanying soundfonts. This change is reflected in Windows Media Player et. al, but has no effect when MIDIs are played in RMXP. With testing, I've found it does in fact affect programs other than media players, such as RM2k3 and the FFVII PC port, but RMXP chooses to ignore it. Any advice?

Also, I've found that when one tries to advance the "such and such wants to battle" message at the beginning of a trainer battle before all of the Party Pokéball Indicators have appeared on screen, the game hangs and more often than not does not recover (in the case it does, it simply states the script is taking too long, saves, and restarts). I've solved this by changing Lines 1669/1670 of Pokebattle_ActualScene to advance the images by 32 pixels instead of 16 such that they complete travel before the text does. If anyone else has this problem, they should do the same.
 
So, I have a really bad crash I keep running into, and I don't know why.....
Code:
---------------------------
Pokemon Essentials
---------------------------
Exception: NoMethodError

Message: undefined method `*' for nil:NilClass

Game_Character_1:198:in `screen_z'

Sprite_Character:148:in `update_or'

PerspectiveTilemap:430:in `shadow_update'

Shadow:179:in `update'

Sprite_Character:37:in `perspectivetilemap_initialize'

PerspectiveTilemap:424:in `shadow_initialize'

Shadow:152:in `initialize'

Spriteset_Map:162:in `new'

Spriteset_Map:162:in `_animationSprite_initialize'

Spriteset_Map:161:in `each'



This exception was logged in 

C:\Users\Aldrian Kain\Saved Games/Pokemon Essentials/errorlog.txt.

Press Ctrl+C to copy this message to the clipboard.
---------------------------
OK   
---------------------------

I searched this in the Wiki, and I've searched on Google. There was someone in this thread that brought either exactly the same error or something very close, but no one responded to him.

It only seems to be happening in my Viridian City. It happened on both V10 and V11. Only in Viridian, too. Doesn't happen to Pallet. I have even completely remade a new map with the same graphics as that one and transferred everything over I've checked to make sure the tile you come out on is walkable, etc. I've tested to see if it happens in daytime and night. Nothing seems to work, and I don't know what I'm missing. I am supposed to let some people play a demo soon, and I can't have this error wrecking that playtest. If anyone can help that would be amazing.
Thanks
 
Last edited:
So, I have a really bad crash I keep running into, and I don't know why.....
Code:
---------------------------
Pokemon Essentials
---------------------------
Exception: NoMethodError

Message: undefined method `*' for nil:NilClass

Game_Character_1:198:in `screen_z'

Sprite_Character:148:in `update_or'

PerspectiveTilemap:430:in `shadow_update'

Shadow:179:in `update'

Sprite_Character:37:in `perspectivetilemap_initialize'

PerspectiveTilemap:424:in `shadow_initialize'

Shadow:152:in `initialize'

Spriteset_Map:162:in `new'

Spriteset_Map:162:in `_animationSprite_initialize'

Spriteset_Map:161:in `each'



This exception was logged in 

C:\Users\Aldrian Kain\Saved Games/Pokemon Essentials/errorlog.txt.

Press Ctrl+C to copy this message to the clipboard.
---------------------------
OK   
---------------------------

I searched this in the Wiki, and I've searched on Google. There was someone in this thread that brought either exactly the same error or something very close, but no one responded to him.

It only seems to be happening in my Viridian City. It happened on both V10 and V11. Only in Viridian, too. Doesn't happen to Pallet. I have even completely remade a new map with the same graphics as that one and transferred everything over I've checked to make sure the tile you come out on is walkable, etc. I've tested to see if it happens in daytime and night. Nothing seems to work, and I don't know what I'm missing. I am supposed to let some people play a demo soon, and I can't have this error wrecking that playtest. If anyone can help that would be amazing.
Thanks
I've run into that same error. It has something to do with one of your events and its graphics. Try deleting each and every event until you figure out which one.

For example, I had modified the PC event to light up when you use it, but when I copied it into a different map, they had different tilesets so the graphics didn't transfer. So any map that had that event, except for the original, would crash with that error.

Try to find an event that you copied from a different map that had a different tileset.
 
I'm awesome and I am good at helping people
^Paraphrasing.



Thank you!!!!!! It worked :D I know exactly what the issue is now that you explained it.... I had to re-map my game when V11 came out, and I had put two map connections in that were still not re-mapped.

In the last version, it must have just been one of the tileset changes I made or character sprites I put in(been updating the essentials since it was like v8 I think, so that had to be the case).

Thank you again, SO MUCH. This was haunting me since V10. Hahahahaha. Now time to continue working!!!!! :D
 
Air Balloon, though it works fine, should display a message when the Pokemon appears in battle. I forget the exact line, but it's something along the lines of "POKEMON is floating on a Balloon!"

Also, Weak Armor's stat boost/drop should occur AFTER the target takes damage. As it is now, they lose defense and then are hit. It should be the other way around - They are hit, then lose defense and gain speed.
 
Last edited:
I'm surprised this hasn't been reported yet, unless I'm just missing it, but...

https://prntscr.com/qiovy
Occurs for me when trying to give Pokemon to a trainer via the prompt before loading a save file.
Tested in a fresh version of essentials
Does not occur when using the prompt in-game to add Pokemon
 
I'm surprised this hasn't been reported yet, unless I'm just missing it, but...

https://prntscr.com/qiovy
Occurs for me when trying to give Pokemon to a trainer via the prompt before loading a save file.
Tested in a fresh version of essentials
Does not occur when using the prompt in-game to add Pokemon
Yeah, that's been mentioned at least three separate times already. Search the forum for 729 (I even remember the line number off the top of my head, it's that noticeable to me).
 
Back
Top