I may request an export if I can't recreate the bug.
Requirements:
Office 97(Windows)/Office v.X(Mac) or better.
Macros must be enabled.
Analysis Toolpak needs to be installed(Tools->Add Ins->Analysis Toolpak->Ok).
A basic understanding of the D&D rules
Terms of Use:
I don't really have any. Use it as you wish.
Planned updates:
None
Mini FAQ(Until I actually put a real one together)
My prestige class provides a bonus caster level, but my Wizard/Sorcerer/Bard/etc doesn't have the correct caster level, what gives?
You have to specify the class that gains the benefit (even if you're a single class), so go to Prestige Classes I, find the region labeled "Select Bonus Spellcaster Levels Here" and go wild.
How do I add a race, class, feat, etc?
A little more involved than a Mini FAQ, but start by unhiding sheets that seem relevant, then look for hidden columns. Things are somewhat organized to faciliate additions, but there are usually a few technical gotchas.
April 4, 2006
I'm still not personally doing work on the sheet. I was contacted by quite a few people regarding maintenance of the sheet - and I know that a Yahoo Group was created revolving around the sheet; they seem to have quite a sizeable group and are actively involved in making updates and tweaking the structure of the sheet to improve performance. For my own part, I'm still open to answer any and all questions directed at me, but I won't be directly involved in any "group" discussions. The Yahoo Group has released a version 4.0.4 which is amazing.
January 3, 2005
It's been four months since I've put word here, and this word will not be terribly appealing to most. For the time being I'm fairly burnt out on HF, and far too distracted by other activities (blame Blizzard, World of Warcraft should have been called World of WarCrack). I am certainly not interested in seeing the effort I put into HeroForge fully stagnate, as I'm sure many others are looking for improvements and expansions to HeroForge. To that end, I would happily pass the torch to anybody daring and capable enough to take up the mantle. I would be available to collaborate, but just cannot dedicate the kind of time and energy to the project to do it any real service as the primary developer - and by extension do any of you any kind of service. If you are at all interested in taking on this daunting task, email me - I did make fairly extensive progress in getting Epic and Psionic support in there, but it is not nearly ready for actual use. For those of you who have been awaiting the next release, my strongest apologies for not being able to deliver this to you. Let me emphasize very strongly, taking on this task is not a light one, the amount of time and energy I've dedicated in the past is more than many might think. It requires a pretty keen understanding of excel, visual basic macros and deciphering the often cryptic way in which things were implemented.
September 21, 2004
September is almost over, and I've progressed quite little in the past month. I'm not listing when I'll have the next update(s) available, because I just don't know. I've still been busy with other activities, and it's been difficult to get to making updates. I'm far from abandoning the project, but this iteration has me thinking more and more about re-architecting the spreadsheet for the next release, rather than waiting until after I've implemented Epic and Psionic support. Suffice to say, it's the effort to expand HF beyond it's original architecture to include Epic (and to a lesser degree Psionics) that has me considering this, but obviously reworking the guts of HF will likely take even longer than simply adding the above mentioned elements.
August 10, 2004.
Obviously it is already getting to mid-August, and no update to HeroForge. My apologies, but real life has been keeping me a bit busy, making it difficult to allocate time to the task of updating HeroForge.
I have made significant progress on adding Epic and Psionic support, but I'm still a ways from ready to release it. This revision is going to be a major one, in that there are some drastic changes being made in order to support epic level characters(not to mention the Psionic changes). As a byproduct of that, some aspects of character import will most likely be broken - specifically, I can guarantee that you'll have to re-select your feats. I'll try to do what I can to make that the only thing that will have to be re-done on import, but depending on how fast I want to get the update out, I may have to short-change that macro.
As you may have noted above, I am pushing my timeline by about a month. Comic-Con isn't right around the corner (having come and gone), so I should be better able to get things done in the next month.
I've been getting a lot of requests for alternate campaign settings, such as Dragonlance, Arcanis and Kalamar, not to mention Eberron. In case you may have missed it, HeroForge is growing in size with each release(and the next one will see yet another jump in size); with the increase in size, there is an impact on performance. Adding entire campaign settings is really not a very good option right now, for a multitude of reasons, especially performance - and my time.
Hopefully some time in the not too distant future I can re-architect the spreadsheet to make it more easily modified by the user so that adding these extra campaign settings (and races, classes, feats, etc) can be done by most anybody. Right now, HeroForge is far from elegant, and far from modular enough to facilitate such an effort. Again, with any luck I'll be able to find the time to rework the guts of HeroForge and empower the end user to be able to incorporate "custom" material much more easily.
On a final note, I've received quite a few bug reports since the last release. Rest assured that I have addressed the vast majority of those reports - though in some cases I won't have made changes as I don't see what was reported as a bug. Just as an FYI, in most cases where there are conditions placed on the presence of some bonus, it won't be included in the calculation .
June 29, 2004.
Bug fixes for June 29
Natural weapons are getting iterative attacks.
Template flight not indicated in Template Abilities.
Sacred Fist being granted uncanny dodge still.
Mysticism domain ability not fully updated to Complete Divine.
Courage domain from CW omitted.
Mind Over Body is not granting the AC bonus.
Mind Over Body is not granting bonus HPs for metamagic feats.
HRFRCS macro is not deselecting the Greyhawk pantheon.
AC entry on stat block messed up if no modifiers to AC exist.
Bonus spells for high charisma aren't being added to spellsheet for hexblade.
Enhancements to Turning check modifier not taken into account in text.
Natural attacks generally messed up.
Some spells on Hexblade selection sheet need comments regarding use.
Warpriest Mass Cure Light Wounds not based off max divine caster level.
June 27, 2004.
Bug fixes for June 27
Eyes in the back of your head is still requiring Wis 19
Weapon Style Prereqs not implemented correctly.
Dragon Disciple natural attacks not present in the weapons list.
There is no option for the Holy Liberator to select a companion.
Lycanthrope Template is incorrectly applied, SRD specifies 1st HD is humanoid (i.e. classed), rather than were-critter.
Pious Templar weapon spec is adding +4 to damage instead of +2.
Exotic Weapon Master's uncanny blow ability does not add STRx2 under correct conditions.
Spell Sheet generation using incorrect comparison for rowstomove.
Mass Fly does not show up on the spell sheet when chosen in the Wizard Spellbook II.
Shugenja(Fire): 9-th level spells, Water spells are not blanked out and All spells are blanked.
Spell Resistance offered by Contemplative prestige class is not reflected on Character Sheet 1.
Temporary Str mod handled correctly for attacks but not for grapple.
Prerequisite checking for Skill Focus fails for some untrained skills.
Corrupt Weapon needed for Blackguards.
Blackguard Rebuke ability not there.
Domain Spontaneity does not designate which domain in the parenthesis.
Lycanthrope DR not appearing on character sheet.
Lycanthrope hit point adjustments not working correctly.
Celerity domain needs to match Complete Divine, not Defenders of the Faith.
Max ranks being determined from Char Level instead of Hit Dice on Skills sheet.
Spellcasting Prodigy implemented incorrectly.
Spellsword spell ability description not updated.
BoED arcane spells not being output onto Spell Sheet.
Speed calculation messed up for Sacred Fists
The short description of the spell Remedy Moderate Wounds is wrong.
Practiced Spellcaster feat not affecting spell ranges.
Glory domain not being included for warpriests if their deity doesn't normally offer the domain.
No way to select Marshals' Auras.
June 20, 2004.
Bug fixes for June 20
Extra Favored Enemy doesn't actually provide an extra favored enemy.
Arcane Disciple domain not showing up properly on Spell Sheet.
Favored Soul spells from sheet II not printing out.
Butterfly sword not being treated as a monk weapon.
Samurai granting Great Cleave feat.
Languages table not working correctly.
Lion of Talisid not getting Spot as a class skill.
Samurai gaining additional class abiltiies.
Half-Drow missing size\, causing multiple errors.
Spirit Shaman spell list not there.
Template based Int bonuses not being included.
No default pantheon selected.
Nature's Warrior not indicating bonus caster levels.
June 17, 2004.
Bug fixes for June 17
Darkwood cuts weight in half.
Heartwarder whip prereq not registering.
Holy Liberator prereqs not being handled correctly.
Favored Soul spell list included teleport.
Geomancer spell versatility wasn't affecting save DCs
Item weight didn't appear to total correctly.
Typing in class numbers wouldn't activate some hidden sheets.
Weapon Finesse wasn't checking for +1 BAB
Spell Availability macro was crashing.
Improved Favored Enemy incorrectly had Power Attack as a prereq.
Hexblades couldn't select their familiar.
Text entries for feats not importing properly.
Extra Smiting description indicates only one additional smite attempt.
Extra Smiting feats not actually adding to smite attempts.
No way to increment Misc AC bonus through overrides.
June 16, 2004.
Bug fixes for June 16 (I've provided a second late update, if you haven't seen this, you don't have the latest version):
AC bonuses for the Vow of Poverty were incorrect.
Nymph's Kiss feat was not providing bonus skill points.
Some deities have trailing spaces, causing pre-req checking to fail.
Incantatrix needs to be updated to PGtF
SkCraftRanks formula incorrect (causing some pre-reqs to fail)
Oeridian typo in selection list
The Radiant Servant of Pelor grants casting at every level.
Domain Spontaneity grants the ability to cast any spell from an entire domain spontaneously - you don't have to choose a single spell.
Mass Fly was removed from the spell list
Undead templates not blanking con, hp's being adjusted by con mod.
Dragonrider prestige class not recognizing the Skill Focus (Ride) pre-req.
Sacred Exorcist was still granting access to Exorcism domain.
Divine oracle was granting access to Divination instead of Oracle domain.
Turn Check enhancement wasn't being added. Duh.
Pious Templar pulling spell list from Cleric instead of Paladin or Blackguard.
Money not displaying on Character Sheet II
Error with languages and races that grant an Int bonus
Complete Divine spell lists incorrect.
Pious Templar had no way to specify blackguard list.
Sorcerer spell checks were pointing to the wrong column.
FRCS regional languages messed up.
June 16, 2004.
So, that didn't take very long. I swear the export function was working earlier. Maybe it's something about Office 2k vs. Office XP, but something was totally snafu'd. Also, I managed to jack the feats up pretty good with a last minute update. Issues with those two things should be fixed.
May 25, 2004. Sorry I wasn't clear: below is the work I've been doing. I will update the sheet once everything below is generally completely working (excepting some aspects of Draconomicon and Savage Species). I anticipate a release in the next 3-6 weeks.
May 24, 2004. Since I've been getting quite a few emails requesting an update of some form or another, it must be time to post something. The short update is the following:
Miniature's Handbook completely entered, and generally completely working.
Complete Warrior completely entered, and generally completely working.
Complete Divine partially entered, though it's generally reprinted material that was already in there.
Book of Vile Darkness completely entered, and generally completely working.
Book of Exalted Deeds completely entered, and generally completely working.
FRCS completely entered, and generally completely working.
Magic of Faerun completely entered and generally completely working.
Races of Faerun completely entered and generally completely working.
Players Guide to Faerun partially entered, feats need to be completed.
Draconomicon completely entered, though dragon-PrCs are not fully functional, as dragon's are not a supported race.
Savage Species feats entered, no plans to fully support SS.
Need to debug most macros to make sure that they still work as intended.
Need to get the templates in, no really.
April 12, 2004. Making slow but steady progress. The fact that there are twenty-two new PrCs with their own spell list is particularly trying. I did manage to get the bulk of the info from CW and MHB added in, but I've yet to tie all the details together yet. It's still going to be some time before I'm done. On top of that I picked up the Expanded Psionics Handbook. I won't stall the release of an update to HF to get that included, but it is yet another item to add to the plate.In the middle of all of this I'll try to finally get the templates updated as well. I'm still holding off on Epic support. Critterforge is definitely on the back burner.
March 26, 2004. Obviously it's been quite some time since I posted an update. That's because I'm caught up in the middle of adding the details for the previously indicated new sources(Draconomicon, FRCS, BoVD, etc). I'm also trying to get the stuff for CW and MHB added. Needless to say it's time consuming, and I just can't dedicate the kind of time that would get things done quickly. However, my own vested interest in getting a lot of this stuff finished is coming on line soon, as Living Greyhawk (which I participate heavily in) will be adopting the Complete books as they come out (subject to a new LGCS outlining what is allowed). They've also seen fit to allow some of the stuff from MHB, as well as the other sources(though the others such as BoVD, BoED are for authors only). Note that this means when the update to Psionics comes out, I will not be getting that online in the near future. Also, I've still got to get those sticky templates re-added. All of this new info being added is going to grow the file size significantly (I'm up to 7Meg uncompressed), and could have an adverse effect on performance.
January 11, 2004.
MaxDivineSpellLevel was not including the Cleric for 0 level spells
Spell Sheet was not coming up in some cases during import
January 10, 2004.
Drow didn't have 120' Darkvision or Light Blindness
Free Extra Turnings weren't counting as "prereqs" for additional Extra Turnings
Import macro needed to include determining which feats were granted for free
Extra Rage wasn't actually providing extra rages
Lizardfolk were gaining +2 to Dex instead of Con
Thief Acrobat Improved Trip bonus feat was not appearing in the list of class abilities
Rary's Mnemonic Enhancer was not available as a Wizard Spell
Stone Shape was listed twice on the Wizards' Spellbook
Spell Availability for Wizards was not including all of the Cantrips
Dragon Disciple Natural Armor bonuses were not being incremented at the correct levels
Spell Sheet was not showing up for classes with delayed spell access in all cases
Prestige Class prereq checking for Skill Focus was broken (and one class had a bad entry)
Armor/Shield proficiency was not being determined by all classes
Arcane Defense was not listing the school in the feats output
December 24, 2003.
A skill total on Character Sheet I had an inadvertent tick instead of the formula
Str penalty to damage was being applied to Crossbows
December 11, 2003. Evening:
Paladins and Blackguards were getting their grace/blessing(ChaMod to saves) at 1st level still
Macro to switch graphic at top of Character Sheet I was disabled
December 10, 2003. Evening:
Spell Sheet broken for most 4 spell level prestige classes
Spell Sheet pagination needed refining for some situations
Madness Domain still had Random Action as a spell
Rays, Energy Missiles and Touch attacks were applying StrMod to damage
Divine Favor was not presenting the proper minimum bonus
December 9, 2003. Evening:
Weapon Sizing past two handed was moving to Unarmed, then Ranged
HMSS had a misspelling
Death Knell was appearing when cleric/deity alignment forbid Evil spells
Warpriest was checking BAB requirement, but indicating it as a Base Will requirement
December 9, 2003. Afternoon(2):
Spellcasters that choose known spells were having Spell Sheet issues
December 9, 2003. Afternoon:
Sacred Exorcist was not assigning correct number of Bonus Extra Turning feats for high level
Free extra turning was not adding to the number of turning attempts
Toughness feats were providing twice the amount of bonus hit points
December 9, 2003. Morning:
Madness domain (and I suspect a few other domains which need looking into) are not providing their domain ability benefits. Madness domain will be a tricky one to get quite right. These are on the slate to get fixed.
Unarmed Strike was not a viable selection, as it was "Inappropriately Sized" in all cases
December 8, 2003. Evening:
And a another.
Caster Levels for Ranger/Paladin classes incorrect
December 8, 2003. Afternoon(2):
And a another.
Familiar Skills messed up
December 8, 2003. Afternoon:
And a couple more.
Watch Detecive skill synergies were being applied in all cases
Export was not updating version, causes some feat import issues
December 8, 2003. Morning:
Couple of quick bug fixes.
Weapon proficiencies messed up due to creation of (exotic) and (martial) versions of some weapons
Attack bonuses from stat mod were linked to Weapon 1 (stupid absolute reference)
December 7, 2003. Evening:
Thanks to the industrious work of one user we now have a great deal of additional information in the spreadsheet(hence the larger file size). Not all of it is yet accessible, but you'll find indications of what that material is on the House Rules sheet. Primarily it is spells/deities/domains from many of the newer WotC books (unfortunately the PrCs have not yet been included). In the case of spells, they haven't been linked to all of the various spellcasters as yet, so there is still some work to be done. There's bound to be a few new bugs because of such a massive addition, but hopefully I'll be able to make more frequent updates than I have been.
In typical fashion, you may find some import glitches (weapons incorrect, some feats messed up). Listed below is the list of bugs that were addressed in this latest release.
All links to templates removed until I can get them reworked for 3.5
MAC Crash bugs addressed (hopefully that's all of them)
Gnome Listen and Craft(alchemy) bonuses weren't being included
Shortened (architecture & engineering) to (arch & eng)
Added provision for LG Metaregion Knowledge skills
Added Ammo lines to main character sheet
Fixed Sacred Exorcist levels lead to #N/A class abilities
Ranged weapons being thrown were not calculating range correctly for Far Shot
Fixed some prestige class requirements linked to wrong cells
Knight of the Middle Circle requires 7 ranks of Handle Animal, not 5
Fixed Rogues not being proficient with sap
Opportunist description incorrect
Stone Shape incorrectly listed as a 5th level spell for Sorcerer/Wizard
Languages had a repeating bug
Various Toughness feats not adding to HP total
Templates have been removed entirely until I can re-enter them
Fixed Forbidden access to Chaotic spells not working
Fixed War Domain weapon focus not providing prerequisite for feats
Mask of Johydee obtains Ferral for free(doesn't check that you didn't already buy the language)
Cavalier requirements not met by Falchion. Shield requirement not converted.
Fixed couldn't assign Dragon Disciple spell levels to classes that didn't receive 0 level spells
Added "House Rule" to always hide trained only skills with no ranks
Spellcasters were not getting access to spell slots from higher levels if attribute insufficient
Selecting bonus spellcaster levels was taking excessive amount of time
Moradin was not providing access to Earth domain
Monkey Grip as a bonus feat was referencing the incorrect cell
Sacred Fist unarmed damage being calculated incorrectly
Sacred Fist was not gaining access to prestige domains
Celerity domain was only providing a +5 bonus to movement
Holy Liberator requirement text indicated Base Will, should be Base Attack
Requirements for Loremaster were not taking into account free feats (such as Scribe Scroll)
Additional Feats box on Feats sheet was not being exported/imported
Strength penalties not being included in non-composite bow damage
Using a two handed weapon with a buckler equipped was not including the attack penalty(or course you lose the shield bonus in that case, but that won't be accounted for)
Weapon sizing was not affecting the effort in use (Light, One-Handed, Two-Handed)
CR was being calculated incorrectly(not sure it's 100% correct, but it is improved)
Dwarven Urgrosh as a double weapon wasn't including crit multiplier for second "head"
Watch Detective Skill Synergies not working
Templar weapon specialization wonky
Flat-footed AC was not including DEX penalty to AC
Lingering Song Feat was having no effect on Bard Song durations
Three-Section Staff not being treated as monk weapon
Composite/Non-Composite feat equivalency broken for Improved Critical
Arcane Archer Enhance Arrows ability was not converted to 3.5
Crippling Strike indicated only 1 point of temp str damage
Garrote not adding 1.5*StrMod
Arcane Preparation was not showing up
Some spells were not appearing for Nyrond Metaorgs due to formula error
Sling required Thrown to be selected to obtain Strength bonus
Dungeon Delver Danger Sense ability incorrect on Spot bonus
Hated Enemy DR for Foe Hunters was incorrect
December 2, 2003. Evening:
Well, it's been a month, and I've accomplished little. Actually, I have been trying to get through the
myriad bug reports, but it's been slow going as I've been busy and otherwise unmotivated. Tonight's update is a
singular one, if only because it's a very big bug (or small depending on perspective, but the effect is pretty
ugly). There is a caster level bug on the spell sheet the occurred as I moved things around to address some of
the mac compatibility issues. I have provided an update to the file here.
November 6, 2003. Evening:
Obviously things are back up. I believe the HeroForge 3.5 zip is the same one that was last up, but there is some
possibility there were some changes saved into there that aren't being mentioned. I am also mirroring the site at
http://homepage.mac.com/blackbart71
October 20, 2003. Afternoon:
Well, I've finally got my primary machine back up and operational (the problem with using a laptop as your primary
machine is the expense of those drives - and Dell's complete inability to ship one in a meaningful timeframe. Their
ineptitude cost me an extra $50 for the drive and three weeks of time). I was able to retrieve all of my data from
the defective drive, following some advice I read to hide it away in the freezer overnight. Sounds odd, but it gave
me the window I needed to recover the data from it.
Despite getting the machine up and running, recent and current events will definitely make the large number of
updates I need to make slow in coming. Fortunately the recovery of data from the hold HD means I still have the bug
reports from before the crash, as well as the many that came after. It's a mixed thank you to all that have reported
them. I'm kind of a perfectionist, but the mountain before me...sheesh. Anyway, I'll make updates as I can, though
they will be slow and minor for a while (probably until after Thanksgiving, then I may be able to pick up the pace).
The first update will include the fixes for the Mac crashing. I found two separate crash bugs, one previously
identified with a fix that I can implement and another that I still need to resolve (know where to look, now I need
to know what to do about it). As always, I'll list the fixes that I made when I provide the upload. Note to you Mac
users (and others if you care at all): Office for Mac just isn't the same; I've identified a few features that don't
even work properly on the Mac, so will be sidestepped for that environment. For the most part they aren't functional
features that you'll notice, but visual features that don't appear compatible (eg. formats from the equipment list cannot
be fully imported). I was thinking I would convert the development of the spreadsheet over to Mac, but given the
differences in features and user interface, I will be continuing development in the land of M$.
October 1, 2003. Afternoon:
I've had a catostrophic hard drive failure on my primary machine. While that doesn't harm the
HeroForge spreadsheet in any way, it does impair my ability to make fixes as much as I would like. In the
meantime, I am also trying to convert to development of the sheet using Mac OSX. I'm not sure what possible
issues this might create going to a windows machine, but once I get my Windows machine back up and running,
I'll check the impact as I make changes in mac land. For those of you who have reported crashing issues on
mac's, you'll be happy to know that I have isolated the culprit. I'm not exactly sure why it's causing a
problem, but I have devised a workaround that I'll implement when I can. If you aren't playing a bard or
variant bard character, contact me and I'll give you the explicit instructions on how to eliminate the crash bug
until I provide the fix.
Issues that I am aware of:
Shuriken calculating range for Far Shot incorrectly.
Gnomes are not granting their skill bonuses.
No easy way to provide spell access for LG characters.
September 28, 2003. Evening:
Jump skill wasn't taking speed into account.
Racial SR had a bug, plus Monk SR was showing up incorrectly as Racial SR.
September 28, 2003. Afternoon:
Fixed Prestige Domain abilities not doing anything.
Fixed +1 caster level for domain abilities not doing anything.
Fixed Mage Hand pre-req for Arcane Trickster could not be met.
Fixed Ranger not obtaining Woodland Stride.
September 27, 2003. Evening:
Some class abilities were not showing up(windrider and further down the list).
Fixed Prestige Domains not selectable when should be.
Added attack, melee, and ranged to enhancements table.
Fixed some modifiers for attacks not being displayed.
Fixed Druidic not being given to druids.
September 26, 2003. Evening:
Added support for Flurry of Blows
SR wasn't appearing on Char Sheet I any longer
DR wasn't adjusted to 3.5 for Barbarians
September 26, 2003. Morning:
Cleric/Paladin/Blackguard Auras causing Class Ability errors.
Import of Notes broken.
September 25, 2003. Evening:
Later Update: ECL shouldn't contribute to bonus stat points.
Later Update: Some cosmetic fixes.
Update: Monstrous Skill points past 1st level weren't working.
Update: Stupid slash at end of monstrous character class/levels list.
Update: Composite Bow, non-composite equivalency messed up for Wpns 2-6.
Some Profession skills weren't indenting.
Enhancement sheet was listing full AC instead of Deflection bonus and Armor bonus.
Composite bows were not allowing Str mod to be added.
Synergy bonus to Turning check was not being indicated in the class abilities.
September 25, 2003. Afternoon:
Racial HD weren't being handled very well.
Bonus racial feats weren't being assigned.
September 24, 2003. Evening:
Wood Elves in LG still have the -2 Cha modifier
Some mispellings were fixed
Greyhawk Prestige classes added(Knight of the Chase, etc.)
Note that spell lists for those classes were not added.
Greyhawk languages added(imports will blank these out, sorry).
Reworked Monstrous Races. There is a lot of potential for error, but it appears solid to me.
Knowledge(history) and Knowledge(the planes) were not class skills for Clerics.
Composite bows not coexisting properly with non-composite counterparts.
Penalty for inadequate strength for a strength bow not being included.
Prestige Class Prereqs not using Free Feats.
Templar Weapon Specialization having no impact.
Improved Turning had no effect on turn level.
Armor/Shield overrides weren't working.
Favored Weapon Override wasn't working (unless you didn't pick a deity).
Keen Arrows/Improved Critical not working correctly on greater than 20 threat ranges.
Far Shot feat and Improved Range Increment ability not affecting range of weapons.
Domain abilities granting class skill access were not doing so.
Alertness feat granted without selecting a familiar first.
Magic missile indicating incorrect number of missiles.
Special materials weren't implemented quite correctly.
Druids weren't getting benefit of Nature Sense ability.
September 01, 2003. And even more:
Fixed Augment Summoning prereq left out.
Fixed misc AC modifier not being included in AC calculation
Fixed Bards receiving 4 skills points instead of 6
September 01, 2003. And some more:
Fixed Free Feats not counting as pre-reqs.
Fixed Free Improved Grapple not adding to grapple check.
Fixed some inconsistencies in monk bonus feat selection.
Fixed Ghostwalker Superior Iron Will adding to Fort saves instead of Will saves.
Also a quick note on bonus feats. In case it wasn't obvious, there is a drop down list at the top of the sheet for selecting which class you are assigning bonus feats for. This should be changed, if needed, before selecting bonus feats. It also helps to use the Calculate... button liberally to update prereqs and bonus feat availability.
September 01, 2003. And so the bugs appear, some I probably should have caught before hand. Too late to worry about that, instead I've fixed what's been brought up. Here is a list:
Fixed Attack Properties Overrides not displaying.
Fixed Diviners only pick one Forbidden School.
Fixed second Forbidden School selection can break.
Fixed Archmage not getting bonus spellcaster levels.
Fixed new PrCs requirements not entered.
Fixed non-core classes had incorrect skills.
Fixed Secondary weapon not showing damage or crit multiplier.
Fixed Ranger Two-Weapon Combat Style not affecting attacks page(second update).
Fixed Two-Weapon feat tree not considering Ranger Combat style for prereqs.
Fixed Selecting Within 30 Feet on weapon 3 breaks weapon 3 calculations.
September 01, 2003. I forgot to mention, before I get flooded with emails, I did not build in support to import 3.0 characters. The import macro will bomb completely if you try. My apologies for not supporting this as a feature, but the effort involved in providing backwards compatibility was more than I wanted to exert.
September 01, 2003. Ok, I'm posting what I have just a little past the end of August (30 minutes or so). Be forewarned, I have not exercised proper diligence in bug hunting. I have verified a few character builds (those that I am using in Living Greyhawk), but that is far from exhaustive. I am relying on feedback to squash the bugs I didn't happen to see. Also note that many of the builder book PrCs need to be reworked to reflect the update. Mounts and Animal Companions have been removed from the sheet and I will be generating a "CritterForge" some time in the future. The new rules for Mounts and Animal Companions makes them too much like characters unto themselves. You can still select your companion and/or mount in HeroForge, it just won't generate a printable sheet for you. Familiars, on the otherhand, were reworked and are included as before. There are some things nagging at me regarding free feats, so don't be surprised to find that your free feats aren't being handled correctly.
May 11, 2003. Fixed familiars already with spell resistance not improving with master level. Fixed prestige class checking for specific weapon proficiency not working. Fixed double weapon glitch on attacks page. Fixed some feat display issues in the StatBlock. Fixed a mass of spelling errors in the class abilities.
April 26, 2003. Fixed Shifter Greater Wild Shape description not wrapping on Character Sheet II. Fixed Fatespinner not being granted their bonus feats. Note, this means that bonus feats could be attributed to the wrong class, as Fatespinner was inserted into the list, rather than appended.
April 26, 2003. Fixed outsider not showing on Shifter available forms.
April 25, 2003. Minor oops on the Psion's Powers sheet fixed.
April 24, 2003. Added override for Deity name and Favored Weapon. Fixed Psion/Psychic Warrior Powers Available not showing. Fixed Plant Defiance/Plant Control prerequisite checking. Fixed MotW Bonus Caster Levels not present. Fixed Verdant Lord prerequisite checking. Fixed Verdant Lord Class Abilites broken. Fixed Frenzied Berzerker Frenzy duration incorrect. Fixed Templar Weapon Specialization not happening correctly and providing three additional feats.
April 07, 2003. Fixed Ray/Energy Missile not appearing for some spellcasters, max spellcaster level issue.
April 04, 2003. Fixed the other DR issue with Forsakers, as well as Spell Resistance.
April 04, 2003. Fixed a DR issue with Forsakers.
April 04, 2003. Fixed some Attacks Page and Import issues.
April 04, 2003. Fixed speed multiplier not working with armor (thought I already did this).
April 03, 2003. Fixed major import issue with spells(some spell selections were not being properly imported). Fixed
Loremaster attack bonus secret not doing anything.
April 03, 2003. Fixed Spiritwall and Undeath to Death not on Wizard/Sorcerer spell list.
April 01, 2003. Fixed Armor properties not displaying on Character Sheet I, fixed some renegade formatting on
the Inventory section of Character Sheet II.
April 01, 2003. Fixed Rage not displaying unless Alignment was Lawful.
March 29, 2003. Fixed Attack 4 Mighty bonuses a bit messed up. Also, made a tweak to export for MacOS, might help a problem reported, might not (can't test it).
March 29, 2003. Did I say I fixed some import quirkiness? I lied, but I did this time. Also, noticed that Dragon Disciple Enlargement ability was appearing early. Also learned that some people are using the new armor overrides for things other than armor. Generally this would have been ok, but there were some AC bonuses that were eliminated if text appeared in the armor section of the Character Sheet (Monk AC bonuses). Tweaked that, note though that if you select an armor from the drop down, Monks will lose their WisMod and Monk AC bonus as they are lost when wearing armor.
March 28, 2003. Fixed Improved Familiars showing up regardless of possession of the feat. Added descriptors to Malhavoc feats.
March 28, 2003. Fixed some import quirkiness.
March 27, 2003. Fixed some weapons(mostly natural) not behaving as though proficient when should be(notably Dragon Disciple Claw, Bite). Stupid file size keeps fluctuating quite a bit, even when it doesn't make sense.
March 27, 2003. Tweaked import to eliminate Run-Time error when switching to Character Sheet I (also, cleans up Weapon 6 on the attacks page).
March 27, 2003. Removed Calculate Available Languages, as that implementation was even more broken.
March 26, 2003. Added LG Logo for Living Greyhawk Characters.
March 26, 2003. Fixed Disable Device appearing as useable untrained.
March 26, 2003. Fixed Zen Archery not stacking WisMod and DexMod for Order of the Bow Initiates 6th level or higher. Fixed Monkey Grip applying -2 for weapons that are not one size category larger(don't ask). Made some tweaks to the handling of Dwarven Waraxe and Bastard Sword, let me know if I actually broke them, but I don't think so.
March 25, 2003. Fixed Keen Arrow not stacking with Improved Crit, fixed Far Shot not doing anything, fixed Zen Archery not doing anything.
March 25, 2003. Fixed an error with Uncanny Dodge/Cannot be flanked. Adjusted Calculate available languages to not de-select what you already have.
March 24, 2003. Added a couple of missing spells from DotF to the Wiz/Sor spell lists and fixed a formula SNAFU
relating to spells from that book.
March 24, 2003. Tweaked import to handle Extra Slot feat better for old imports. Fixed Extra Slot feat to apply the extra slot to one less than the highest level spell that can be cast at the time of feat selection. Note, this feat will not import from an old version correctly unless you took the feat at a time that coincides with your current highest spell level, as you have to select the class that obtains the benefit after import. This can be remedied manually by opening the export file(after upgrading) and changing the cell value in AB8:AB10 to the correct spell level. After re-importing (make sure to save and close the export file) all should be golden.
March 23, 2003. Added 6th weapon to attacks page. Added shading to every other line of spell sheet. Fixed Barbarian rage not showing up if you had only 1 rage per day.
March 23, 2003. Fixed Bards not obtaining spell levels when PHB has an *.
March 23, 2003. Fixed cleric metamagic feats do not count towards Tome and Blood metamagic feat requirements, Sacred Exorcist does not have the skill Knowledge the planes as a class skill, Energy Substitution doesn’t show up in the feats section on the character sheet II, Loremaster’s Bonus Language doesn’t add a slot in the languages sheet, Loremaster’s secret Instant Mastery doesn’t add 4 skills on the skill sheet(no checking to see if added to a skill you don't already have).
March 22, 2003. Monk speed past 8th level was broken.
March 21, 2003. Fixed Variant Bard spells/day.
March 20, 2003. Fixed Improved Critical feat having no effect. Of course the Deepwood Sniper ability worked.
March 20, 2003. Fixed a problem with Bonus Spellcaster levels not being added. Fixed some prestige class prerequisite checking involving specific spells, added Prestige Domains to Greyhawk gods based on Wizards new release. Added a check on the Spell Sheet macro so the macro wouldn't crash if you selected a blank entry from the Drop Down list. Fixed Character is Greyhawk disabling the wrong spells in the Spell List generation.
March 20, 2003. Tweaked pagination routine for Spell Sheet. Hopefully the pagination is now printer independent.
March 19, 2003. Made an update to the Import and Class Change macros causing macro crashing on old import files, also found bug with exotic weapons.
March 19, 2003. Already had to fix a couple of things, related to spell lists.
March 19, 2003. Finally, I have something that I believe I can post. One person a QA department doesn't make, so
I suspect there will be issues with things, hopefully the number will be relatively small. I believe that I have
covered just about everything that could be reasonably covered, and a few things that weren't terribly reasonable. The
file only grew about 200kB unzipped, and 100k zipped. To keep that growth to a minimum, I did not add detailed info
regarding the Nyrond Metaorgs, though support for those metaorgs (feat/spell/PrC access) is there. Here is a list of things
to watch out for:
House Rules: Removed Improved Alertness House Rule, Added rules for including Builder Books and Books of Might
Race and Stats: No readily apparent changes, though a great deal of formula updates to support the Classes.
Classes: Visually the most altered sheet, as it is home to all of the class ability selections. Generally, it
functions exactly as it had before. I recommend, when adding a new class, that the Drop Down boxes be used. If simply
adding levels to a class, it shouldn't matter if you use the Drop Down or not.
Skills: No obvious changes, just behind the scenes formulas.
Languages: Added Literacy for the Barbarian folk
Armor: Added Overrides
Feats: Completely reworked. Level selected feats should import normally from old exports, but Bonus Feats will not.
This can have the side effect of unselecting feats that you "no longer" qualify for. Exports from this version,
of course, are properly supported(at least I hope so).
Attacks: No obvious changes, just more formulas
Spell Selection Sheets: Massive changes. Each sheet lists the schools and color codes the spells. The color coding
is all macro driven, and each sheet sports an Availability button that re-syncs the schools, adds a strikethrough to
spells that aren't available(from School specialization or disallowing of sources, not by level). The Availability
macro isn't always speedy, as it is tied directly to the number of spells on the sheet. There is still a generic reset
checks button on each sheet. Spell selections from previous versions are not imported, you will have to
re-select your spells, sorry.
Character Sheet I and II: No obvious changes. Only the grey shaded cells should be used for temporary adjustments,
but these are not exported. Formulas exist in just about every remaining cell that would be used for entry.
Spell Sheet(s): There is only one now. I would certainly like feedback on ways to possibly improve it. I apologize
beforehand that it isn't as fast as I would like. There may be some things I can do to optimize its performance, but
overall I like how it works.
Familiar/Mount: Didn't do a things to these pages, though something should be done to them to make them
better.
March 11, 2003. Can't say this is actually taking longer than I thought it would, but it certainly has
been a long while since my last update here. I'm not quite ready to post a new version, but things are
progressing very, very well. I have finished adding the class ability information for all of the prestige
classes from the builder books. I have finalized a sheet design for the Spell Sheet and am working on its
generation. Yes, I'm changing the way the Spell Sheets are handled; with over 30 classes with their own spell
list, it's fundamentally necessary. The basic gist of it is that there will be one worksheet with a drop down
box from which you'd select the caster (this will be automatically done when you add your first caster level).
Doing so will fire off a macro that will generate the Spell Sheet which will include Domain information if
appropriate, fill in the formulas and populate your spell list on the sheet. I'm doing away with the Spells
Prepared lines, as they don't work well into the new design and I frankly think their usefulness is very
questionable(though I'm sure there are people that use them). This design will eliminate a lot of formulas
that bog down the performance of HeroForge, as well as combating the file size bloat that occured as a result
of all of the additional information (The file is now pushing 6Meg uncompressed, 1.45Meg compressed - I'd like
to keep the zip version under a floppy disk). I still have to examine the implications as it relates to
printing, but I think I can work something out. The feats page had to be entirely reworked to handle the
abundant number of classes that gain bonus feats (even if only one). Level derived feats are still selected by
a check box, but bonus feats utilize a drop down box to select instead of the check box. Finally, the
Nyrond CY593 meta-org updates came out near when they were scheduled, but I haven't touched them for the
purposes of HeroForge. There are some significant differences between CY592 and CY593 that will likely
involve some time to handle. I may release a version prior to entering that information, depending on how
long I think it will take to update to CY593. January 27, 2003. I figured I would provide an indication of what I have planned for HeroForge in the "near" future. I am finally getting around to entering in the class ability information for the many prestige classes. This is a pretty slow process of pure data entry with a mix of formulas. Also, the CY593 meta-org updates for Nyrond should be going live very soon now, so I'll need to revamp my handling of those. Finally, I am considering re-designing the handling of Spell Sheets for the various spellcasters. Rather than have an individual (or pair, as the case may be) of spell sheets for a given spellcaster, I am considering having a single worksheet with a drop-down list to select the "active" caster. This should reduce file size, and improve overall performance as there will be significantly less sheets and formulas. I will maintain the look of the current Spell Sheets, going so far as to maintain a "template" of sorts that match the current array of sheets. The driving force behind this is that as I add the details for the various prestige classes, I will be coming across many that have access to a spell list, however small. Rather than dedicate an entire sheet to each new spell caster, I'm hoping it will prove more efficient to simply add them to a list of available casters and dynamically "create" the spell sheet. The main draw back that I can foresee is related to printing. Depending on what you do now, it may not be a problem. Me, I control click the sheets that I want to print, then do so. If you have multiple spell lists, however, this method would only print the active caster spell list. I may be able to generate a macro to do this work, but I'm not sure if this is a good direction or not, though it probably couldn't hurt. January 19, 2003. Updated HeroForge(1.33MB). Fixed the Psychic Warrior Powers Known page incorrect. January 17, 2003. Updated HeroForge(1.33MB). Tweaked the prepared spell presentation on the Spell Sheet pages, hopefully this only improves them. January 15, 2003. Updated HeroForge(1.31MB). Fixed some proficient weapons not appearing in Weapon Focus list. Fixed an errant Alienest class ability. Added 5 more combo boxes for bonus spellcaster levels. January 13, 2003. Updated HeroForge(1.31MB). Fixed Psion bonus power points being computed incorrectly. Fixed Psychic Warrior discovered powers incorrect. Disable Device cannot be used untrained, fixed. January 12, 2003. Updated HeroForge(1.31MB). Addition of new weapons broke weapon proficiency lists (monk, rogue, druid, etc.). Fixed an errant spell description. Late update: attacks page had an import/export error. Extra Late update: made bastard sword and dwarven waraxe selectable as a martial weapon for medium size creatures. This may create an issue for non-small creatures with martial weapon proficiencies. Removed Barkskin from the Ranger/Variant Ranger spell lists. January 09, 2003. Updated HeroForge(1.31MB). Incremented version, added builder book weapons. Imports will have the wrong weapons selected in a lot of places (feats, attacks page). Fixed Monk "free" feats of Deflect Arrows and Improved Unarmed Strike causing extra feats for monk characters. January 09, 2003. Updated HeroForge(1.30MB). Fixed error, Throwing Axe was being treated as a ranged weapon, should be a melee weapon with range increment(a la dagger). January 08, 2003. Updated HeroForge(1.30MB). Fixed error, Power Critical, among others, were not showing up on list of feats on Character Sheet II. January 06, 2003. Updated HeroForge(1.30MB). Fixed error, specialist wizards not getting bonus spells per day for bonus spellcaster levels. Fixed monks not getting Stunning Attack as a virtual feat causing Pain Touch, etc to not be qualified for. Reimplemented version checking because not all Class Numbers are the same as in Version 1003. January 05, 2003. Updated HeroForge(1.30MB). Fixed error in some bonus spellcaster levels being counted incorrectly (or not at all as it would have appeared to most). Fixed Pyremius had incorrect alignment, should be Neutral Evil - go figure why so many places indicate him as Chaotic Good. January 03, 2003. Updated HeroForge(1.30MB). Fixed Loremaster secrets being indicated in error. December 31, 2002. Updated HeroForge(1.30MB). Fixed Mac export bug. Added Spiked Chain to Exotic Weapons list. Fixed +1 spellcaster level should not benefit familiar advancement. Fixed stacking of SR for familiars with existing SR(Pseudo Dragon). Added Books of Eldritch Might I and II feats/prestige classes/variant classes/spells(for BoEM classes only) and Book of Hallowed Might material. Fixed Magic Domain should provide use of arcane items at half the cleric's level. Fixed Song and Silence, Masters of the Wild prestige classes not providing correct armor/weapon proficiencies. Brought Variant Ranger in line with the one from the Book of Hallowed Might. November 08, 2002. Updated HeroForge(1.20MB). Fixed some formatting issues with the Metaorgs, plus added a requirements, cost, benefits indicator to the Metaorgs sheet. November 06, 2002. Updated HeroForge(1.19MB). Added Living Greyhawk support for Nyrond region(Metaorgs, with benefit list, builder book limitations, etc.) Fixed could have negative skill points, Spymaster requirements. November 03, 2002. Updated HeroForge(1.16MB). Fixed spiked chain not listed as exotic weapon, halfspear not listed as druid weapon (I wonder what other errata/second printing needs to be updated?), Fharlanghn not listed as a generally available deity, Tower Shield messing up armor class computation on main character sheet page, Mithral medium armor not being counted as light for Ranger virtual feats, Mithral armor not weighing half, Mithral ACP stacking with Masterwork. Added sling counts as thrown weapon house rule option. October 17, 2002. Updated HeroForge(1.16MB). Fixed familiars calculating saving throws incorrectly. October 14, 2002. Updated HeroForge(1.16MB). Found that Corellon Larethian had gained a couple new domains...oops. October 12, 2002. Updated HeroForge(1.16MB). This time I actually did fix skills displaying as restricted on character sheet. October 11, 2002. Updated HeroForge(1.16MB). Made an attempt to properly implement War domain's granted powers. Fixed cross class skills displaying as restricted on character sheet. October 10, 2002. Updated HeroForge(1.16MB). Added the Greyhawk gods from the LG Gazetteer and LG Journal 3 for RPGA. September 14, 2002. Updated HeroForge(1.13MB). Obscure Lore feat was not adding 3 to Bardic Knowledge on the Class Abilities. September 10, 2002. Updated HeroForge(1.13MB). Specific Craft/Knowledge/Profession skill names weren't being exported. They now are. September 02, 2002. Updated HeroForge(1.13MB). Character Sheet II font properties are also exported/imported now. September 01, 2002. Updated HeroForge(1.13MB). Fixed Monkey Grip not including -2 for wielding Large weapon in one hand. Added default weapon property to improperly wielded Large weapons, "Must be 2-handed." August 27, 2002. Updated HeroForge(1.13MB). Fixed Improved Critical feat not working for more than one weapon. Fixed some feats not including carriage return when displayed on character sheet. Updated some macros, added some reset buttons to various pages. Added a "Within 30 feet" checkbox to the attacks page to keep ranged attack calculations consistent for feat purposes. August 25, 2002. New! Animal Companion Worksheet(203kB). Having removed the Animal Companion component from HeroForge, I finally have completed the separate Animal Companion Worksheet. Similar to HeroForge, this worksheet provides an Import/Export function for maintaining the Animal Companions. It has no provisions for checking if the companion selected is valid for a given character. It does provide for the Advancement ritual, as well as Awakening. As is often the case, there are bound to be bugs/errors in the worksheet. August 25, 2002. Updated HeroForge(1.12MB). Fixed Expert skill 3 drop down referencing an invalid cell. August 24, 2002. Updated HeroForge(1.12MB). Fixed template abilities not displaying, and Cross-Class skills showing max-ranks of 0. Also added Improved Alertness to house rules page. Fixed Bladesinger spell list not displaying for Bladesingers. Removed Misc Armor bonus from Character Sheet as an editable cell, added Misc Armor to Armor page. Fixed free martial weapon feat for war domain shouldn't be given if favored weapon is not martial. Added MoTW Prestige Class prerequisite checking, though there are some errors regarding unusual requirements. August 22, 2002. Updated HeroForge(1.11MB). Fixed bug with Monk AC calculation, added Duelist AC update - assumes that you are wielding a weapon. Added soulknife/soulblade(my term) as weapons. August 18, 2002. Updated HeroForge(1.11MB). Changed Export methodology to use a Save As dialog.
Updated Characters(Experience Table). July 31, 2002: Updated HeroForge(1.13MB). Significant changes have been made, including an import/export feature. Note, this feature is not compatible with older versions. Updated 07/29/02, found a minor bug in the Import feature. Also, added some Bard/Assassin spells as well as the Bladesinger spells, so somethings are bound to get a little messed up. Also, pulled out the Animal companions from this sheet in favor of creating a separate spreadsheet. This has reduced the main spreadsheet filesize a little, and speeds up the formula calculation. Update 07/31/02, updated the MotW stuff, mostly feats. Added Greater Two Weapon fighting functionality. Altered the Export Sheet, so some things (like the attacks page) might not update correctly. I did add a mechanism for version checking, but it doesn't do much right now. February 18, 2002: Updated Current.