• Please note: In an effort to ensure that all of our users feel welcome on our forums, we’ve updated our forum rules. You can review the updated rules here: http://forums.wolflair.com/showthread.php?t=5528.

    If a fellow Community member is not following the forum rules, please report the post by clicking the Report button (the red yield sign on the left) located on every post. This will notify the moderators directly. If you have any questions about these new rules, please contact support@wolflair.com.

    - The Lone Wolf Development Team

Arrays

SeeleyOne

Well-known member
It is really easy to change the Experience table. However, it only goes to level 20. While this is fine for most games, it gets odd if you want to have a game go higher.

I do not have fun counting my experience points. In my games, I just use 100 xp per level, to measure percentile levels. This works great for levels 1 to 20, but the math really gets silly at higher levels. Each level after 20 doubles the xp required for the previous level.

So.... is there a way to make the array bigger? Or, another option would be to have the xp just be the level*100 (I have level 1 start at 100 to keep the math a little bit simpler).
 
I think you could overwrite the array to be level * 100 for each level, but users can't increase the number of rows in it.
 
It is really easy to change the Experience table. However, it only goes to level 20. While this is fine for most games, it gets odd if you want to have a game go higher.

Paizo doesn't officially support going over 20th level in their Pathfinder products. The experience table in the Core Rulebook was written to hit 20th and stop. Based on the Mythic Adventures, players must accomplish great deeds to gain mythic tiers (which are the rough equivalent of epic levels) in Pathfinder's game system.

Even the d20 datafiles for 3.5 don't exceed level 20. Epic level support isn't included in the base package for d20 yet. If you'd like to be able to go above level 20, you may wish to add that request to the requested features thread in the forum. If enough people put in requests for it, it might happen one day...

http://forums.wolflair.com/showthread.php?t=11108
 
Please take a look at what Hero Lab actually can do before you start saying Hero Lab can't do something.

The standard Pathfinder XP progression beyond 20th level is to double the XP cost for the previous level (Core Rulebook, pg. 407), so that's how Hero Lab handles XP beyond 20th level. So it's already working just as SeeleyOne wants it to work. It's just a matter of changing the exact numbers used.

The instructions on the "XP Multiplier Beyond level 20" option in the editor will tell you how to set this value properly.
 
@RavenX: Thanks, I had a friend that wanted to try a game at higher levels. I have not tried Mythic yet, but you are probably right, that probably is "the answer".

@Mathias: It seems that there is miscommunication, either how I wrote it or how it was received. Either way, I will explain. Yes, you are correct that the editor has an "after level 20" value. I had set this to 100, like I have the rest of the table being. The problem is that it is doubling that value each level, and I want it to be more static. The reason is that I would rather deal with a percentage of a level. such as 50 XP for half a level, than track XP as normal.

Maybe I am lazy, but for some reason it is not fun for me to count XP. All that I really care about is how close I am to the next level. This way a GM can give XP on the progression of the game instead of having to make up a value that coincides.

Again, the likelihood of going over level 20 is rather slim. But it is also finite for potential character development, especially for multi-classed characters. I would rather say "hey, I can start getting level 9 spells when I am level 25" than say "this character will never, ever have level 9 spells". While in practice it is unlikely that I would play a character that far, but it CAN be done.

Really, I was really just wondering if there was a command to expand the array. In C++, I do not know one as of yet. In Java, it is easy if the array is an array list. But I am thinking that this language is more like C++ than Java.

So, maybe I should add a feature request to have "Percentile XP" where each level is worth 100, end of story. I am not the only GM that likes to use percentile levels. This would be selected in the part of the menu that has "Fast", "Medium", and "Slow".
 
Okay, what you're describing is more like the PFS XP progression. I just tested that - setting a PFS character to start at 21st level means they have 60 XP (63 for level 22, 66 for level 23 etc.).

Compare the hero tags when you have PFS experience turned on vs. fast, medium or slow - you'll see that the Dependant.XPSociety tag is present while that option is turned on. So, for your XP progression, add that same tag to the hero, and you'll get the same linear increase.
 
Hmmm, I had not used the Pathfinder system for XP before. Now that I have played around with it I find that it will work just fine, so I will use that instead. I just noticed that it can add half XP as well. so depending on how the game goes I can add it easily enough.

Each entry allows either a half or a full XP. For most sessions that is likely to be sufficient. But in a super-duper marathon session I could just have people put in two entries, or even three (thinking back to how I used to game as a teenager).

Anyway, thanks. You are pretty quick to post a reply, even when we have dumb questions. In this case it was an issue with the nature of how arrays work; if you went past its boundary you can crash the program, or even worse the computer.
 
Please take a look at what Hero Lab actually can do before you start saying Hero Lab can't do something.

The standard Pathfinder XP progression beyond 20th level is to double the XP cost for the previous level (Core Rulebook, pg. 407), so that's how Hero Lab handles XP beyond 20th level. So it's already working just as SeeleyOne wants it to work. It's just a matter of changing the exact numbers used.

The instructions on the "XP Multiplier Beyond level 20" option in the editor will tell you how to set this value properly.

Mathias my assumption was that a Base Class couldn't exceed 20th level. As far as I am aware no epic class support was built in for the epic level handbook type characters.
 
Last edited:
Mathias,

As you were so kind to point out, yes there are rules in the Core Rulebook for epic level play. However, if I add say 25 levels of fighter to my character, Hero Lab says I can't have more than 20 levels of the class. Though the Rulebook does give an outline for continuing in base classes past 20 levels Hero Lab still limits users to 20 in any base class. I apologize if I wasn't clear on this before, but as far as I know base classes don't go above 20 levels in HL as of yet, which is what I had assumed the thread was inquiring about.

To clarify, what I mean when I say Epic Level support, is that a 30th level Wizard has 30 levels in Wizard, not 20 plus multiclass options. That isn't Epic level support, Mathias. Not to flog a dead horse, but the editor isn't set up with epic spell fields either. It doesn't contain fields for the Spellcraft DC or the Spell Development fields. This is what I was referring to when I said Hero Lab doesn't support epic level play. It doesn't. It supports basic 20 level characters and multi classing. That's not the same thing. You're not even in the right ballpark.
 
Last edited:
Back
Top