- 30
- Posts
- 12
- Years
- Seen Apr 9, 2023
Hey guys, this time last year I decided to try to find new ways to enjoy playing my favorite Pokemon fan games.
One of the coolest ideas I came up with was a "team rocket" run where you only use stolen pokemon.
I wasn't sure it was even possible at first, but I was able to make it work by changing the ball modifier on likely the Masterball to 3 instead of 4.
I was ABLE to catch the opposing pokemon, but it was very glitchy and likely would not have been sustainable for an entire playthrough.
I'm not looking to take this idea a bit more serious and would be interested in making a whole series around this topic, and am here pleading for help.
I know almost nothing about Pokemon Essentials beyond what I have learned here, so if anyone knows anything about this topic I will be very grateful.
So TL;DR - Looking for a way to iron out bugs that may occur when I edit the Balls to be Snagballs, thus allowing me to catch opposing Pokemon.
Any details on this process would be spectacular, especially from anyone who has done this themselves.
EDIT: so after tinkering, here is the main concern I run into.
As I said, I know nothing about this, so I don't know what causes it or if there is an easy way to fix it.
Happened specifically after I "stole" one pokemon from the trainer Madelis, beat her second pokemon, then stole her third. The error occurred, but didn't stop me from continuing playing, however the pokemon doesn't go away and I'm left fighting the Ball that was left after catching it.
Further testing: tried battling again multiple times. Every time I try to catch her Shiftry, this error happens, regardless of when it comes out and whether I stole a previous pokemon. I am successfully able to steal and keep her opening pokemon Houndoom as well as her final pokemon Zweilous.
So it must have something to do with specific pokemon?
Here is the data for the battle:
Nothing stands out that is different between Shiftry and Zweilous.
Further testing reveals that when this error occurs, if I just throw another ball it will actually be caught and go away, but when I did this the trainer did not send out one of its Pokemon before the battle ended. Have also had this happen more than once. Attempt to catch > Error/failure I described. Attempt to catch again > Error/Failure. Attempt to catch a third time, success. TWO pokemon are eliminated from the team (trainer only sends out 4 pokemon despite having 6.) Could this be an issue with actually SENDING OUT the pokemon, and not the one being captured?
Another error I have received:
Against Crawli, a gym leader. This error did not stop me from completing the battle or catching the Pokemon.
One of the coolest ideas I came up with was a "team rocket" run where you only use stolen pokemon.
I wasn't sure it was even possible at first, but I was able to make it work by changing the ball modifier on likely the Masterball to 3 instead of 4.
I was ABLE to catch the opposing pokemon, but it was very glitchy and likely would not have been sustainable for an entire playthrough.
I'm not looking to take this idea a bit more serious and would be interested in making a whole series around this topic, and am here pleading for help.
I know almost nothing about Pokemon Essentials beyond what I have learned here, so if anyone knows anything about this topic I will be very grateful.
So TL;DR - Looking for a way to iron out bugs that may occur when I edit the Balls to be Snagballs, thus allowing me to catch opposing Pokemon.
Any details on this process would be spectacular, especially from anyone who has done this themselves.
EDIT: so after tinkering, here is the main concern I run into.
As I said, I know nothing about this, so I don't know what causes it or if there is an easy way to fix it.
---------------------------
Pokemon Rejuvenation
---------------------------
Exception: NoMethodError
Message: undefined method `pokemonIndex=' for #<PokeBattle_Battler:0x13219eb0>
PokeBattle_Battle:932:in `pbRemoveFromParty'
PokeBattle_Battle:929:in `each'
PokeBattle_Battle:929:in `pbRemoveFromParty'
PokeBattle_Battle:928:in `each'
PokeBattle_Battle:928:in `pbRemoveFromParty'
PokeBattle_Battle:201:in `pbThrowPokeBall'
PokemonItemEffects:2218
PokemonItemEffects:2217:in `call'
PBEvent:150:in `trigger'
PokemonItems:231:in `triggerUseInBattle'
Happened specifically after I "stole" one pokemon from the trainer Madelis, beat her second pokemon, then stole her third. The error occurred, but didn't stop me from continuing playing, however the pokemon doesn't go away and I'm left fighting the Ball that was left after catching it.
Further testing: tried battling again multiple times. Every time I try to catch her Shiftry, this error happens, regardless of when it comes out and whether I stole a previous pokemon. I am successfully able to steal and keep her opening pokemon Houndoom as well as her final pokemon Zweilous.
So it must have something to do with specific pokemon?
Here is the data for the battle:
XENOPERATIVE
Madelis,1
5,HYPERPOTION
HOUNDOOM,42,,FLAMETHROWER,DARKPULSE,IRONTAIL,THUNDERFANG,,,,,,30
SKUNTANK,43,,FLAMETHROWER,TOXICSPIKES,NIGHTSLASH,THUNDERFANG,,,,,,30
SHIFTRY,42,,LEAFBLADE,XSCISSOR,ROCKSLIDE,HIDDENPOWERWAT,,,,,,30
SHARPEDO,43,,AQUAJET,NIGHTSLASH,DIVE,EARTHQUAKE,,,,,,30
ZWEILOUS,44,,CRUNCH,HEADBUTT,DRAGONRUSH,INCINERATE,,,,,,30
Nothing stands out that is different between Shiftry and Zweilous.
Further testing reveals that when this error occurs, if I just throw another ball it will actually be caught and go away, but when I did this the trainer did not send out one of its Pokemon before the battle ended. Have also had this happen more than once. Attempt to catch > Error/failure I described. Attempt to catch again > Error/Failure. Attempt to catch a third time, success. TWO pokemon are eliminated from the team (trainer only sends out 4 pokemon despite having 6.) Could this be an issue with actually SENDING OUT the pokemon, and not the one being captured?
Another error I have received:
---------------------------
Pokemon Rejuvenation
---------------------------
Exception: NoMethodError
Message: undefined method `itemInitial' for nil:NilClass
PokeBattle_Battle:3579:in `pbSymbiosisCheck'
PokeBattle_Battle:3578:in `each'
PokeBattle_Battle:3578:in `pbSymbiosisCheck'
PokeBattle_Battle:3544:in `pbAttackPhase'
PokeBattle_Battle:3277:in `pbStartBattleCore'
PokeBattle_Battle:3276:in `logonerr'
PokeBattle_Battle:3276:in `pbStartBattleCore'
PokeBattle_Battle:3264:in `loop'
PokeBattle_Battle:3285:in `pbStartBattleCore'
PokeBattle_Battle:3001:in `pbStartBattle'
Against Crawli, a gym leader. This error did not stop me from completing the battle or catching the Pokemon.
Last edited: