• 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

39
Posts
17
Years
    • Seen Feb 28, 2024
    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.
     
    54
    Posts
    13
    Years
  • 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'
     
    54
    Posts
    13
    Years
  • 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'
     

    AmethystRain

    pixie-powered judgment!
    253
    Posts
    12
    Years
    • Seen Nov 28, 2022
    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.
     

    Maruno

    Lead Dev of Pokémon Essentials
    5,286
    Posts
    16
    Years
    • Seen today
    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.
     

    AmethystRain

    pixie-powered judgment!
    253
    Posts
    12
    Years
    • Seen Nov 28, 2022
    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.
     

    Maruno

    Lead Dev of Pokémon Essentials
    5,286
    Posts
    16
    Years
    • Seen today
    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.
     
    199
    Posts
    14
    Years
    • Seen Jul 6, 2022
    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'
     

    FHJoker

    Re-thinking Osmium
    88
    Posts
    16
    Years
  • 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'
     
    44
    Posts
    11
    Years
    • Seen Aug 13, 2014
    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:

    IceGod64

    In the Lost & Found bin!
    624
    Posts
    15
    Years
  • 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'
     

    Maruno

    Lead Dev of Pokémon Essentials
    5,286
    Posts
    16
    Years
    • Seen today
    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
     
    189
    Posts
    14
    Years
    • Seen Nov 23, 2023
    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.
     

    Ookiiushidesu

    Lead Mapper/Eventer at Gen0
    56
    Posts
    12
    Years
    • Age 33
    • Seen May 27, 2016
    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:
    152
    Posts
    11
    Years
    • Seen May 11, 2015
    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.
     

    Ookiiushidesu

    Lead Mapper/Eventer at Gen0
    56
    Posts
    12
    Years
    • Age 33
    • Seen May 27, 2016
    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
     
    39
    Posts
    17
    Years
    • Seen Feb 28, 2024
    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:

    AmethystRain

    pixie-powered judgment!
    253
    Posts
    12
    Years
    • Seen Nov 28, 2022
    I'm surprised this hasn't been reported yet, unless I'm just missing it, but...

    http://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
     

    Maruno

    Lead Dev of Pokémon Essentials
    5,286
    Posts
    16
    Years
    • Seen today
    I'm surprised this hasn't been reported yet, unless I'm just missing it, but...

    http://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