The PokéCommunity Forums

The PokéCommunity Forums (https://www.pokecommunity.com/index.php)
-   Binary ROM Hacking (https://www.pokecommunity.com/forumdisplay.php?f=284)
-   -   Battle Disable fishing Pokémon getting away (https://www.pokecommunity.com/showthread.php?t=385031)

RoadToCerulean December 8th, 2016 2:39 AM

Disable fishing Pokémon getting away
 
Fishing rods work slightly differently in FRLG and RSE ROMs.

In FRLG, whichever rod you use, Pokémon biting the bait are always successfully hooked;

In RSE, before notifying you "A Pokémon is on the hook", the game displays "Oh! A bite!" (once for Old Rod and usually multiple times for other two rods) forcing you to hit A until you successfully hook your prey. If you fail to do so the wild Pokémon will escape, which can be annoying.

How can I disable such settings so that hooked Pokémon will never try to escape?

DizzyEgg December 8th, 2016 9:53 AM

Quote:

Originally Posted by Road_to_Cerulean (Post 9511937)
Fishing rods work slightly differently in FRLG and RSE ROMs.

In FRLG, whichever rod you use, Pokémon biting the bait are always successfully hooked;

In RSE, before notifying you "A Pokémon is on the hook", the game displays "Oh! A bite!" (once for Old Rod and usually multiple times for other two rods) forcing you to hit A until you successfully hook your prey. If you fail to do so the wild Pokémon will escape, which can be annoying.

How can I disable such settings so that hooked Pokémon will never try to escape?

Finally something fun to research. :P
Should be the same(or very similar to how it is in FR). Obviously for Emerald:

08CC52 - 00 00 00 00; always print just one 'Oh a bite!' message
08CBD1 - E0; no time limit on hitting A after 'Oh a bite!' message
08CA47 - E0; ignore player hitting A while printing dots
08C9F4 - 09 21 00 00 00 00 00 00; always print 10 dots

RoadToCerulean December 8th, 2016 10:17 PM

Quote:

Originally Posted by DizzyEgg (Post 9512141)
Finally something fun to research. :P
Should be the same(or very similar to how it is in FR). Obviously for Emerald:

08CC52 - 00 00 00 00; always print just one 'Oh a bite!' message
08CBD1 - E0; no time limit on hitting A after 'Oh a bite!' message
08CA47 - E0; ignore player hitting A while printing dots
08C9F4 - 09 21 00 00 00 00 00 00; always print 10 dots

Thank you, but I want the screen to directly display "A Pokémon is on the hook" as in FRLG.

robinjea December 9th, 2016 5:11 PM

Quote:

Originally Posted by Road_to_Cerulean (Post 9512696)
Thank you, but I want the screen to directly display "A Pokémon is on the hook" as in FRLG.

It's just a matter of editing the text string of "Oh a bite" into "A Pokemon is on the hook" after doing what Dizzy said, I believe.

RoadToCerulean December 9th, 2016 7:19 PM

Quote:

Originally Posted by BlackWhiteRobin (Post 9513491)
It's just a matter of editing the text string of "Oh a bite" into "A Pokemon is on the hook" after doing what Dizzy said, I believe.

You might have mistaken my problem. What I expect is to skip all the "Oh, a bite" procedure to directly hook the Pokémon. Your suggestion is only scratching the surface, I'm afraid.

robinjea December 9th, 2016 8:30 PM

Quote:

Originally Posted by Road_to_Cerulean (Post 9513611)
You might have mistaken my problem. What I expect is to skip all the "Oh, a bite" procedure to directly hook the Pokémon. Your suggestion is only scratching the surface, I'm afraid.

Oh. Well if that's the case, try repointing pointers to the "Oh, a bite!" string to the "A Pokémon's on the hook!" string and see how it works.

RoadToCerulean December 9th, 2016 9:08 PM

Quote:

Originally Posted by BlackWhiteRobin (Post 9513725)
Oh. Well if that's the case, try repointing pointers to the "Oh, a bite!" string to the "A Pokémon's on the hook!" string and see how it works.

Repointing the string pointers as you said will have no effect as it only alters the text message displayed on the screen, but the routine of "bites" is still called.


All times are GMT -8. The time now is 9:13 AM.


Like our Facebook Page Follow us on Twitter © 2002 - 2018 The PokéCommunity™, pokecommunity.com.
Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, The Pokémon Company or The Pokémon Company International. We just love Pokémon.
All forum styles, their images (unless noted otherwise) and site designs are © 2002 - 2016 The PokéCommunity / PokéCommunity.com.
PokéCommunity™ is a trademark of The PokéCommunity. All rights reserved. Sponsor advertisements do not imply our endorsement of that product or service. User generated content remains the property of its creator.

Acknowledgements
Use of PokéCommunity Assets
vB Optimise by DragonByte Technologies Ltd © 2023.