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

[Custom Feature Question] Is there a way to change Fishing to not show Pokémon but to just drop items?

  • 6
    Posts
    9
    Years
    • Seen Apr 26, 2025
    I'm making a fan game in Essentials and i want fishing to be only a way to make money on the game and not a type of encounter... is it possible?
     
    Definitely!
    I'll just give the top level view of how to approach this here.

    Find the logic that a fishing rod uses. There is a function somewhere that handles the logic of the rod when it is used.

    Overwrite the logic to use a new function where you have a loot table.

    From this loot table you return the item to the player's inventory.

    Sounds like an interesting mechanic, best of luck on it!
     
    can you give me some hints on what part of the code i should change? i'm still learing the coding of essentials and all, sorry if i'm asking much
    Definitely!
    I'll just give the top level view of how to approach this here.

    Find the logic that a fishing rod uses. There is a function somewhere that handles the logic of the rod when it is used.

    Overwrite the logic to use a new function where you have a loot table.

    From this loot table you return the item to the player's inventory.

    Sounds like an interesting mechanic, best of luck on it!
     
    can you give me some hints on what part of the code i should change? i'm still learing the coding of essentials and all, sorry if i'm asking much
    Off the top of my head I can't I'm afraid, and it probably depends on your version of Essentials.
    How I would go about it though is opening the scripts in vscode and using the search to look through all the files in the repo for anything with ROD.
    That should give you show you all the I stances where rod items are used and then you can follow along their code paths from there!
     
    Back
    Top