Lone Wolf Development Forums  

Go Back   Lone Wolf Development Forums > Hero Lab Forums > HL - Pathfinder Roleplaying Game
Register FAQ Community Today's Posts Search

Notices

Reply
 
Thread Tools Display Modes
Aaron
Senior Member
 
Join Date: Oct 2011
Posts: 6,793

Old May 2nd, 2014, 02:28 PM
A new update of the Pathfinder files for Hero Lab is now available from the automatic updates mechanism within Hero Lab.

This update improves upon the encounter builder, with expanded stock portfolios and the ability to filter for monsters within a certain CR range.

We have two new packages this month! The standalone Inner Sea Gods is chock full of divine content, including new items, spells, feats and traits for 9.99. The other two books, Alchemy Manual and Undead Slayers Handbook form the first part of the new Player Companion #15 package for 4.99. Check out the new reagents that can serve as power components, pimp out your homunculus with custom abilities, or just beat down the unholy forces of undeath using new equipment and archetypes!

Inner Sea Combat didn't quite make it out the door this month, but we're working hard on getting that finished for our next release. Stay tuned!

Finally, this update also adds player content from Adventure Path issue #80 "Empty Graves" and includes the usual batch of bug fixes.
Aaron is offline   #1 Reply With Quote
Aaron
Senior Member
 
Join Date: Oct 2011
Posts: 6,793

Old May 2nd, 2014, 02:34 PM
Here's the change list for this update:


New Releases!
  • Inner Sea Gods is now available as a new package!
  • Content from Alchemy Manual is now available as the first part of Pathfinder Player's Companion #15.
  • Content from Undead Slayer's Handbook is now available as part of Pathfinder Player's Companion #15.

Enhancements &amp Changes
  • Added player content from Pathfinder #80 "Empty Graves".
  • The Encounter Builder now lets you filter by Challenge Rating, and includes images for monsters from Bestiary 3 and 4.
  • Deities now show more and better information on what mechanical benefits they grant. For example, they will show in their description if they grant any unusual spells to divine casters who worship them, as well as their obedience requirement and effect (if any).
  • Data File Authors can now hide groups of deities or individual deities allowing you to more easily customize the gods available in your home game. For more details, see the "Data file authoring" entry on HideDeity and HideDeiCat tags.
  • Cleric Domains should now show the domain spells that they grant at each level.
  • Domain spells which are limited in some way (such as what sort of creature can be summoned) should now show that in their name.
  • Cleric Domains now store information on what secondary spells they grant on themselves (rather than on the spells themselves), meaning that eval scripts can now modify what spells a domain grants. For more details, see the "Data file authoring" entry on ClsScAllSp and ClsScDenSp tags.
  • The deity specific "Death, Pharasma" and "Souls, Pharasma" domains have been obsoleted. They should still function, but future characters should choose the normal versions of those domains. They will be modified to replace their domain spells if Pharasma has been selected.
  • Cracked Orange Prism Ioun Stones now work better, in a manner similar to the Page of Spell Knowledge. Existing items will need to re-select the spell by adding it to the new container, but until that is done the previous selection will be named in the validation warning, to help with the transition.
  • Added an adjusment which allows users to change their effective druid level for a particular animal companion, familiar, or eidolon.

Bug Fixes
  • The Taldan Duelist feat wasn't checking for buckler proficiency correctly.
  • The Shifter's Headbands were not adding +1 CL to Polymorph spells.
  • The Agathion domain was missing it's 3rd level domain spell (tongues).
  • The Artifice domain incorrectly had statue as it's 8th level domain spell rather than instant summons.
  • The Archon domain was missing it's 3rd level domain spell (prayer).
  • The Ambush, Radiation and Trap domains were missing all domain spells.
  • The Catastrophe domain was missing it's 8th and 9th level domain spell (earthquake and implosion, respectively) and was showing 2 different 7th level options (control weather was correct, disintigrate was not).
  • The Day domain had an incorrect description, it is a subdomain of Sun, not itself.
  • The Desert domain was missing it's 9th level domain spell (horrid wilting).
  • The Monkey domain incorrectly had Cacophonoy as a 2nd level domain spell, rather than 3rd.
  • The Travel domain was showing 2 different 9th level options (astral projection was correct, interplanetary teleport was not).
  • Phantasmal Revenge was showing as both a 7th and 8th level wizard spell.
  • The fire beetle had an incorrect CR.
  • The Survivor feat did not show under tracked resources.
  • The Daemon, Temerdaemon had an incorrect reach.
  • The Beast Rider feat was incorrectly adding 4 levels to the named animal companions, rather than 2.
  • Legendary Item Abilities were showing as unavailable even when their parent item was equipped.
  • The Manual of calm reflection needed to apply a situational bonus to saves when studied.
  • Several traits from Dwarves of Golarion were missing situationals or had not been implemented (such as Zest for Battle).
  • The Desperate Battler feat was not applying the correct type of bonus to attack and damage.
  • The Juju oracle mystery had incorrectly been marked as unavailable to PFS characters.
  • The Master Performer and Grand Master Performer feats were not increasing the bonus of Bardic Performance abilities.
  • The Bard Weapon Proficiencies and similar feats were not being hidden when an archetype selected them for replacement.
  • The Celestial Shield was missing the Blinding item power.
  • The Allegro spell adjustment was not adding an extra attack, as haste should.
  • The Sacred Conduit trait was not increasing the DC of the Oracle's Command Undead and Undead Servitude revelations.
  • Martial Versatility was not functioning correctly when the Weapon Focus feat it selected was forced to select a certain option (via Target tag). It would apply the bonus to all weapons, rather than just weapons of a certain weapon group.
  • The Allosaurus animal companion was incorrectly getting a powerful bite at the 7th level advancement.
  • Certain Demon Lord races from the Tome of Horrors complete were referencing a class of spells which didn't exist, which generated errors.
  • The Troll, Cave race from Tome of Horrors complete was reporting errors when selected.
  • The True Archmage 10th tier Archmage ability was always showing SR of 0.
  • The Lingering Energy feat needed a linebreak in its description.
  • Spells added through the Extra spells class table were throwing errors when marked as spell like abilities.
  • The Channeled Revival feat had some incorrect bolding in it's description.
  • The Soul Forger's Acane Bond ability wasn't displaying the name of the bonded item correctly.
  • Wolf Trip wasn't marked as a style feat.
  • The Divine Channeler class was not recognizing subdomains correctly.
  • The Celestial Commander archetype was not limiting the character from casting opposite alignment spells.
  • The Augment Summoning feat granted by the Celestial Commander archetype was not ignoring its pre-reqs.
  • The Grim Lantern from Ultimate Equipment was missing.
  • Armies were generating an error when exported.
  • The Greater Surge marshal ability was raising an error.
  • The Witch Hunter archetype's Spell Sage ability was missing its situational bonus.
  • The Taldan Duelist feat was missing its Acrobatics bonus.
  • NPCs from Book of the Damned 3: Horsemen of the Apocalypse were missing from the encounter builder.
  • Many NPCs in the encounter builder were listed with the wrong sourcebooks.
  • Summoners couldn't take increased flight speed as an aspect.
  • Several monsters from ToHC which had identical names to those in Paizo books were missing an annotation in their name.
  • Several monsters from ToHC were sorting in the wrong group of monsters.
Aaron is offline   #2 Reply With Quote
Aaron
Senior Member
 
Join Date: Oct 2011
Posts: 6,793

Old May 2nd, 2014, 02:34 PM
Data File Authoring
  • The Hero.PrepArc and Hero.PrepDiv tags have been created. These function exactly like Hero.SpontArc and Hero.SpontDiv, and mark heroes who can prepare divine and arcane spells spells (such as Clerics and Wizards). This is used in the pre-reqs for the Magical Epiphany feat, which checks for the ability to prepare spells.
  • The HideDeity and HideDeiCat tag groups have been added. When these are applied to the hero, they block the selection of any specific deity with a matching unique ID (for HideDeity) or any deity with a matching DeityCat tag (for HideDeiCat). These should make it significantly easier to clear out the standard deities and add your own without maintaining an ever expanding list of precludes. As an added bonus, HideDeiCat can be applied without worrying if those you share the data file with have the same data packages (precludes would throw an error if they targetted a thing in a package the user did not own). HideDeity can do the same, though you may have to use tagassignstr in order to generate the tag for a deity in an unowned package.
  • The ClsScAllSp and ClsScDenSp tag groups have been added. These function similarly to ClsAllowSp and ClsDenySp, except they alter the candidate expression for Secondary spells (like cleric domain spells or wizard specialized school spells) to allow or forbid specific spells. As with other tag groups designed to allow/disallow specific things, there is a limit to how long candidate expressions can get, so do not go crazy with these.
  • Domains have been reworked to utilize ClsScAllSp tags. This means they can be modified by outside eval scripts (removing the necessity to create new domains for variations in spell lists), and adding new domains no longer requires making new versions of existing spells to add an sClass tag to them. The old way should still function, however.
  • Added the Hero.DeitySpec tag. When the hero chooses a specific deity (rather than a pantheon, or a philosophy), this is added to the hero. It is mostly used for pre-reqs.
  • The default tags defined in the wCritMin tag group have been extended down to wCritMin.10, and those in the wCritMult group have been extended up to wCritMult.5
  • Added the cSpcBonLev field to class helpers. The value of this field is added as a bonus level to all special abilities (class abilities and custom class abilities). It is the equivalent of adding to the xExtraLev field for every single thing connected to that class.
  • Added the cFeatBonLv field to class helpers. The value of this field is added as a bonus level for the purposes of gaining bonus feats. For example, a 1st level fighter with +1 added to cFeatBonLv counts as a 2nd level fighter for the purpose of gaining bonus feats, and thus gains his second fighter bonus feat.
  • Added the cScFtBonLv field to class helpers. This functions identically to cFeatBonLv, but for the secondary bonus feats table.
  • Added the CompBNoCap field to companion helpers. This functions similarly to CompBonCap, but it is not capped at the hero's class level/HD. Bonuses of the two types are added in the most advantageous way for the hero. For example, a 4th level ranger (Level -3 for Animal Companion) with Boon Companion (Up to Level +4, but only +3 in this case), and something adding +2 to CompBNoCap will be be the equivalent of a 6th level druid for their animal companion.
  • Added the Helper.UseTotLev tag. When applied to a class ability the class ability will set it's level based on total character level rather than any associated class. It is used for certain domain class abilities bootstrapped to Deific Obedience Boons (such as Holy Artificer and Bestow Destructive Smite).
  • Added the Helper.ShowSplDC tag. This tag marks whether a spell should show a DC in the UI and in generated statblocks. It is automatically applied to any spell which has a sSave.Fort/Ref/Will and without a sSave.Harmless tag. Spells can also be created with this tag, to always show DCs regardless of their tags (such as Storm of Vengeance).
  • Expanded the ChargeCalc tag group with HitDieDiv4, RaceHDDiv4, and LevelDiv4 tags, which add 1 charge per 4 total HD, racial HD, or levels (respectively).
  • Expanded the ChargeCalc tag group with HitDieDiv5, RaceHDDiv5, and LevelDiv5 tags, which add 1 charge per 5 total HD, racial HD, or levels (respectively).
  • Extra Magic Levels added by prestige classes now stop adding their bonuses when Helper.SpcDisable is applied.
  • Deities now generate a SpecSource identity tag, allowing you to mark abilities that are granted by or dependant on deity selection.
  • Spells can now be added to a configurable. The following fields have been added to control how spells can be added to a configurable:
    • cfgSpell1 - This field's text is used in the title bar of the selection window.
    • cfgMaxSp1 - This field holds the maximum number of spells that can be added to the table
    • cfgSpenSp1 - This field keeps track of the number of spells that have been added to the table. Note that this isn't automatically calculated, but must be scripted for each configurable.
    • cfgAllwSp1 - This field holds the tag expression that determines which spells can be added to the configurable.
  • The EquipType.Cloth, EquipType.Hide, Helper.MatRqClLea, Helper.MatRqHide, and Helper.MatRqCloth tags have been created. EquipType.Cloth and EquipType.Hide function like the EquipType.Wood tag and mark armor that is made primarily out of cloth or hide. Helper.MatRqCloth allows materials to specify that they can only be applied to armor that is made primarily out of cloth, and Helper.MatRqClLea allows materials to be applied to either cloth or leather armor. This is used in a revised pre-requisite for Darkleaf Cloth, so that armors that are primarily made out of cloth, such as padded armor, can be excluded from the Thick Hide boon.
Aaron is offline   #3 Reply With Quote
SeeleyOne
Senior Member
 
Join Date: Nov 2009
Posts: 891

Old May 2nd, 2014, 04:02 PM
I just tried to make a Cleric of Sarenrae to see the new stuff. I get a window that pops up with this error:
Code:
Attempt to access pick or thing information when no context exists
Location: 'eval' script for Component 'Deity' (Eval Script '#2') near line 24
Also it is showing the Inquisitions as I try to choose a Domain (in addition to the Domains). Can clerics now choose Inquisitions? I do not yet have the new deities data set, so that might be the problem.

Evil wins because good rolls poorly .... or the players are not paying enough attention to the game.
SeeleyOne is offline   #4 Reply With Quote
SeeleyOne
Senior Member
 
Join Date: Nov 2009
Posts: 891

Old May 2nd, 2014, 04:05 PM
I just tried looking at a non-Cleric character and I get the same problem. He has a deity chosen. It shuts off if I choose Atheist, but this error is going to be annoying as most characters in my group have a deity.

Evil wins because good rolls poorly .... or the players are not paying enough attention to the game.
SeeleyOne is offline   #5 Reply With Quote
ShadowChemosh
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729

Old May 2nd, 2014, 04:12 PM
Quote:
Originally Posted by SeeleyOne View Post
Also it is showing the Inquisitions as I try to choose a Domain (in addition to the Domains). Can clerics now choose Inquisitions? I do not yet have the new deities data set, so that might be the problem.
That came out in UC actually. In matter of fact here is the FAQ about it.

Hero Lab Resources:
Pathfinder - d20pfsrd and Pathfinder Pack Setup
3.5 D&D (d20) - Community Server Setup
5E D&D - Community Server Setup
Hero Lab Help - Hero Lab FAQ, Editor Tutorials and Videos, Editor & Scripting Resources.
Created by the community for the community
- Realm Works kickstarter backer (Alpha Wolf) and Beta tester.
- d20 HL package volunteer editor.
ShadowChemosh is offline   #6 Reply With Quote
Aaron
Senior Member
 
Join Date: Oct 2011
Posts: 6,793

Old May 2nd, 2014, 04:51 PM
I'm looking into this issue at the moment, could be a small bugfix release if this is what I think it is.
Aaron is offline   #7 Reply With Quote
Daijin
Member
 
Join Date: Feb 2013
Location: Warr Acres, OK
Posts: 45

Old May 2nd, 2014, 05:00 PM
Anyone know what this comes from and how to fix it?

The following errors occurred:
File: PFRPG_Council_of_Thieves_Bestiary.user (line1160) - Thing - Duplicate record encountered ('raHibernat')
Daijin is offline   #8 Reply With Quote
Nikmal
Senior Member
 
Join Date: Aug 2010
Location: Twin Cities, MN
Posts: 677

Old May 2nd, 2014, 05:05 PM
Quote:
Originally Posted by Daijin View Post
Anyone know what this comes from and how to fix it?

The following errors occurred:
File: PFRPG_Council_of_Thieves_Bestiary.user (line1160) - Thing - Duplicate record encountered ('raHibernat')
I got the same one. I posted the error in a separate thread
Nikmal is offline   #9 Reply With Quote
Aaron
Senior Member
 
Join Date: Oct 2011
Posts: 6,793

Old May 2nd, 2014, 07:10 PM
We did a bugfix release to fix the error which was being thrown when someone without the ISG package selected a specific deity. We also cleared the conflict reported with the community files.
Aaron is offline   #10 Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -8. The time now is 12:38 AM.


Powered by vBulletin® - Copyright ©2000 - 2024, vBulletin Solutions, Inc.
wolflair.com copyright ©1998-2016 Lone Wolf Development, Inc. View our Privacy Policy here.