• 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

Version 3.7 of the d20 files is now available

Mathias

Moderator
Staff member
Version 3.7 of the d20 files is now available for download through the automatic updates mechanism in Hero Lab. The highlights for this release include adding the option for races to have racial spellcasting, adding the option for class specials to have user-entered settings, and calculating the vs. SR stat for spellcasters.

Here's the full list, from the FAQ:

Enhancements & Changes

  • The portrait on the first page of the character sheet no longer expands to take up too much space. Also fixed some positioning inconsistencies on the first page of the character sheet.
  • Thrown weapons now display separate attack values for their melee and ranged attacks.
  • Races can now be created with racial spellcasting.
  • Class Specials and Custom Abilities can now be created with user-selection options.
  • The total bonus for the caster level check to overcome spell resistance is now displayed on the class tab for a spellcaster. The effects of the Spell Penetration and Greater Spell Penetration feats have been incorporated into this bonus.
  • Added a "Show Tracked Resources in Statblock" output option.
  • New Minion and Hireling options for the "Other" tab can now be created in the editor.
Bug Fixes

  • The skills summary panel now scrolls properly when too many skills are present.
  • The summary label now displays correctly on the Journal tab.
  • The stunning fist feat was not appearing on the list of charges.
  • The Belt of Dwarvenkind was applying Darkvision and its other effects regardless of whether it was worn or not.
  • The Rakshasa race now takes advantage of the new racial spellcasting option.
  • The Gnome, Svirfneblin's AC bonus was incorrectly being applied as a Deflection bonus and not a Dodge bonus.
  • The Paladin and Ranger classes now properly calculate their caster level at 1/2 their magic level, caster level = 0 until 4th level, rather than having a caster level equal to their magic level.
Data File Authoring

  • The race tab of the editor now offers the ability to create races with spellcasting ability. To do this, in the Spellcasting Options section, select the class whose capabilities the race will borrow and set a caster level (or leave the caster level blank for caster level = HD). Optionally, select any other classes/domains whose spell lists the race can use (for example, a Couatl casts spells as a Sorcerer, but can also select Cleric, Aid, Good, and Law spells for its spells known).
  • The "Special Ability Info" and "Spell Info" options for the Class tab in the editor no longer need to be filled in by the user - they are now generated by Hero Lab. No changes are required for existing classes to take advantage of this.
  • The "Custom Ability Plural" and Secondary Ability Plural" options have been added to the Class tab. If the plural form of the ability's name can be created by adding "s" to the end or replacing "y" with "ies", then either the name or plural can be filled in, and the other will be generated from it. For classes like the Archmage, where "High Arcana" is the plural and singular form of the ability's name, "High Arcana" is entered in both options. The majority of existing classes will not need to be changed because of this, but data file authors may want to make sure that the custom ability's name looks correct on both the Specials mouseover and the "Add More XXX" section of the class tab.
  • Added a "Render" phase that occurs after the "Validation" phase - this should only be used for generating names and other display elements.
  • Class Specials and Custom Abilities can now be created with user-selection options. Information about how to set these up can be found in the "?" mouseovers for the new options in the editor.
  • The selected option for a class special or a custom ability can be accessed with field[usrChosen1].chosen and can be tested with field[usrChosen1].ischosen. This otherwise works like field[fChosen].chosen does on feats, so I recommend studying how feats make use of this option to understand how it functions. The second selection option is field[usrChosen2].ischosen.
  • The User Text for a class special or a custom ability is stored in field[domDomain].text.
  • The selection for an Array-Based Menu for a class special or a custom ability is stored in field[usrSelect].text.
  • The activation state for a Checkbox for a class special or a custom ability is stored in field[usrIsCheck].value, with 0 meaning unchecked and 1 meaning checked.
  • Modifiers to the caster level check to overcome spell resistance are stored in herofield[tOverSplRs].value. Modifiers that apply to all classes (like the Spell Penetration feat) add to this value. Each class helper adds this modifier to its caster level to generate field[cOverSplRs].value. If a modifier only applies to a single class's checks, those should be applied to the field[cOverSplRs].value for that class.
  • Added the option for classes to specify that they have a caster level of 1/2 their magic level.
  • The Minion/Hireling tab was added to the editor, to allow the creation of new minion, hireling, and animal choices for the "Other" tab. Instructions on how to use this tab can be found on the Editor Tabs page of the editor manual.
(This covers the changes in both versions 3.6 and 3.7 - a major bug (Fighters had no bonus feats) that was introduced in 3.6 was fixed in 3.7)
 
Loading this one doesn't appear to update correctly. The update still appears as needed even after applying.

EDIT: Now it works! Thanks.
 
Last edited:
Try closing and restarting HL, and then try the download again - there may have been something incomplete about the install.
 
Metamagic doesn't seem to work anymore. My wizard can't memorize any MM modified spells, the button for applying the effects seems to have disappeared from the top of the spell memorization window.
 
Version 3.8 of the d20 files has been released. It's mostly for compatability with the the HL 3.6b update, along with a few bug fixes. Here's the change list, from the FAQ:

Bug Fixes


  • Prestige classes were always reporting that they had no magic levels to add.
  • The Rogue and Barbarian Trap Sense abilities were not properly stacking with each other.
  • Wizards were not able to select Metamagic spells.
Data File Authoring

  • The tMaxCaster field on the hero stores the maximum caster level of all classes, and is now used instead of Hero.Caster tags for the prerequisites of Item Creation Feats.
 
Back
Top