The CharacterBuildCalculator is an Excel Sheet that allows you to create builds very fast and easily. You just select your race, your class (or classes) and the order of leveling. Then the CBC calculates at which level you gain a feat (regular/bonus) and what class feats you get. Also the CBC calculates your hitpoints, your BAB, your attacks/round, your saving throws, skill points, spell casting, bard song and many more things. Finally the CBC generates a text output of your build ready to post everywhere you like.
Version 2.80 (19.09.2006):
- Added Purple Dragon Knight prestige class (from Bioware Premium module Wyvern Crown of Cormyr).
Version 2.801 (23.01.2007):
- Minor bug fixing (Monk class feats, saving throw vs. poison calculation),
Version 2.802 (11.12.2007):
- Made it more compatible with Open Office (v2.3+ required)
Version 2.804 (11.03.2008):
- Some internal changes (to allow an 'unlimited' number of new races)
Version 2.805 (12.03.2008):
- Bug fixing (feats like Weapon of Choice and a few others were wrongly marked illegal)
Version 2.806 (26.03.2008): Mostly Open Office compatibility fixes (Weapon Master / Arcane Archer AB calculation did not work in Open Office, Regular/Bonus Feat List checks did not work in Open Office)
Version 2.810 (30.03.2008): Some changes to the output page, bug fixing (Monks can't take Knockdown, Improved Knockdown, Rangers can't take Improved Two-Weapon Fighting)
Version 2.820 (01.04.2008): Added improved feat selection dropdown lists (as it is in the CBC2 the lists contain only the feats selectable by the current class)
Version 2.821 (01.04.2008): Minor update to output page.
Version 2.83 (12.07.2008): Update to NWN 1.69 (Epic Dodge, Dragon Shape, EWF Club, WS Club, Trident).
Version 2.831 (31.07.2008): Minor bug fixing (CoT bonus feat list now contains TWF and Ambidexterity).
Version 2.832 (09.08.2008): Bug fixing (broken AA, Palemaster, RDD prerequisite checks).
Version 2.833 (23.08.2008): Bug fixing (WF: Unarmed, EWF: Unarmed)
Version 2.834 (01.09.2009): Bug fixing (Diamond Body/Soul)
Version 2.835 (02.01.2011): Bug fixing (Quievering Palm DC calculation)
Version 2.836 (07.02.2011): Bug Fixing (HP Calculation)
Version 2.837 (02.07.2012): Bug fixing (spells per day calculation)
Version 2.838 (02.01.2013): Size modifier for skill checks included
Version 2.8381 (13.04.2013): Re-enabled missing cell protection for the character sheet
If there are any mistakes or if you have an idea for improvements let me know.
Hello HipMaestro >Diamond Soul and Diamond Body Was fixed in 2.834. >what did the HP fix (i.e. 2.836) entail? HP calculation was wrong for CON 9 (and 7).
Posted by HipMaestro at on03/04/13
Just checking on a point, Kamiryn... On my version, monk's Diamond Soul and Diamond Body feats are flipped in sequence under the "Classes" feat column. This may have been corrected just after I downloaded in 2009 but never hurts to check, eh? Also, what did the HP fix (i.e. 2.836) entail? not your actual work, but rather what was being calculated wrong? It always seems to work fine in my version. In any case, what an irreplaceable time-saver and excellent format your CBC has become in my NWN gaming experience. It's great to see you still have your toes in the water. ;) _________________________ The NEW Epic Character Builder's guild
Posted by redmokah at on03/10/11
I forgot to add: it does seem a bit slow at times when doing certain calculations. I'm guessing this is a limitation of Excel however. Also I noticed you had to assign the regular feats before you could assign the bonus feats. I thought that was a bit strange since it's non-chronological; not that it matters haha. When creating my first NPC, I wasn't sure how many attribute points you normally got when you started. Quick research answered that, but I'm wondering if that's also shown somewhere on the sheet. Finally, I'm wondering why the attribute modifiers aren't tallied into the calculation. What's the reasoning behind this?
Posted by redmokah at on03/10/11
One of the most useful tools available to a Module creator. The auto-levelling wizard is terrible haha. It might be difficult for someone who isn't technically proficient to navigate the sheet. That's the only reason I'm not granting it a full 10. Personally, this is the most useful tool I've used in creating my custom module. Thanks for the obvious hard work.
Posted by Kamiryn at 06:59:17 Voted9.75
Hello ChrisTOTG, while this would be a nice feature indeed it's not possible unfortunately. Well, perhaps it would be somehow possible to implement the feature but I'm very sure excel couldn't do the required calculations in a reasonable time. There are 95 cells where you can select a feat (human bonus feat, 14 regular feats, 40+40 bonus feats). So at the moment the CBC runs 95 feat tests. With your suggestion not just the actually selected feat but all 590 feats would require a test. And that for all the 95 cells. So we would end up with 95*590=56050 feat tests. Far far far too many...
Posted by ChrisTOTG at on02/28/11
Thanks for making this great tool! I've been using it for ages, and I'm quite pleased to see that you're still maintaining it. I would really like to see the data validation moved forward one step - that is, is there a way that you could only allow feat/class options in the dropdown lists *if they are valid*? I see it working like this: Put a choice on the data entry page to "Allow invalid feats"; when it's selected the data validation prevents "red" feats from appearing on the dropdown, and when deselected the behaviour is like it is now. ...I'm not sure if that's a clear request.
Posted by Kamiryn at 06:48:22 Voted9.75
@Halgroth: Well spotted! That bug probably was there since version 1.0. Not many players plan their chars with CON 9 (or 7) I guess :D. Got fixed in version 2.826. @GrannysPugFarm: Sorry, no. But perhaps you (or someone else) can try to expand the CBC to levels up to 60. I've no idea how difficult it would be but I think it has been done for the Higher Ground PW.
Posted by Halgroth at 2011-02-0408:02:07
Fantastic tool! I've been using it for years now. I recently noticed that negative constitution doesn't seem to affect hp. With a con of 9 (modifier -1) spreadsheet says I'm getting 10hp per fighter level, when in fact 10-1 = 9hp per level. No toughness.