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

Gen 6 Exp Share

  • 23
    Posts
    9
    Years
    • Seen Apr 4, 2018
    Hello.
    Does the gen 6 style Exp Share work in Pokemon Essentials? If yes, how? The Exp Share item does not behave that way. Is there any other things I have to add or do?
     
    Hello.
    Does the gen 6 style Exp Share work in Pokemon Essentials? If yes, how? The Exp Share item does not behave that way. Is there any other things I have to add or do?

    Why don't you tell us how it behaves in Essentials, and how that differs from the official games.
     
    The Exp Share now is a normal item which can be given to any Pokemon to hold. So that pokemon will get a share of the exp even if it does not battle. In Gen 6 games, exp share is a key item which can be turned on or off. If it's on, each Pokemon not battling will get 50% of the exp gained by the battler. If I'm not wrong, that's the thing I guess.. I have also seen an option like NOSPLITEXP in settings script but don't know how to use that...
     
    Each unique item needs its own internal name. For the original Exp Share, this is EXPSHARE. The problem is that a new item was introduced in Gen 6 which they also called "Exp Share", but that clearly can't use the EXPSHARE internal name.

    Based on its functionality, I gave this new item the internal name EXPALL, after the Gen 1 item that works the same way. Actually, I made two items: EXPALL and EXPALLOFF, the latter being the item when you've turned it off. You need both items defined in items.txt if you want an Exp All-type item in your game - you can name them whatever you want, but they must have those internal names.
     
    OK. So I've tried to create a new item using the editor and when I'm done, this error shows up

    Exception: TypeError
    Message: cannot convert Regexp into Integer
    Compiler:387:in `[]'
    Compiler:387:in `csvquote'
    Editor:464:in `pbSaveItems'
    Editor:453:in `each'
    Editor:453:in `pbSaveItems'
    Editor:449:in `open'
    Editor:449:in `pbSaveItems'
    Editor2 #####:68:in `pbItemEditorNew'
    Editor2 #####:174:in `pbItemEditor'
    Editor2 #####:155:in `pbListScreenBlock'

    So I've created the items from PBS items.txt. And it worked well, thanks a lot.
    But don't know why the error occurred in the editor?
     
    Last edited:
    Back
    Top