• 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

Pathfinder Community Packs

The release of the new "Pathfinder Pack" version 1.17 is out!

v1.17 May 3, 2018

Bug Fixes
  • Curse of the Crimson Throne (ShadowChemosh) - Fix load issue on the iPad with HL 14.8.
  • Ultimate Psionics (ShadowChemosh) - Fixed "Cannibalize Suit" not getting the correct number of customization points.
  • Modern (Frodie) - Shadow Hero Condition txt fix.
  • Ultimate Psionics (ShadowChemosh) - Fixed "Binding Pattern" pre-req script issue.
  • Ultimate Psionics (ShadowChemosh) - Fixed Grammaton Dead pre-req errors.
  • ShadowChemosh Adjustments (ShadowChemosh) - Fixed adjustment "Archetype: Stop Replace Ability" that could toss errors when used on an archetype without any replacement abilities.
  • RGG Class Death Mage (ShadowChemosh) - Source marked death mage spells to the class source.
  • Path of War (ShadowChemosh) - Fixed text on "Searing Break" maneuver and corrected the level.
  • Path of War (ShadowChemosh) - Fixed text on "Solar Flare" maneuver ability.
  • Conferred Adjustment (ShadowChemosh) - Fixed "Ranger: Favored Enemy" to mirror the core adjustment. This allows the ability "Vicious Aim" to work correctly.
New Features
  • ShadowChemosh Adjustments (ShadowChemosh) - Added new adjustments "Feats, Remove Activation" & "Feats, Add Activation" to allow for adding or removing a feats activation option from the In-Play tab.
  • Adjustments (ShadowChemosh) - Added "PFS, History" adjustment that makes all the values/notes from the UCam History tab legal for PFS. Some people like using the tab to keep notes about there character which gives no mechanical values/changes to the character.
  • Golden Glyph Publishing (ShadowChemosh) - Added the new race, feats, equipment, archetype and traits for the Scyleen race.
  • Golden Glyph Publishing (ShadowChemosh) - Added the Lagos race. Note this is only about 80% complete from the PDF. Future update will finish adding it.
Data File Authoring
  • Fixes to the Wild Empathy universal class ability.
 
Last edited:
The release of the new "Pathfinder Pack" version 1.16 is out!

v1.17 May 3, 2018

Bug Fixes
  • Curse of the Crimson Throne (ShadowChemosh) - Fix load issue on the iPad with HL 14.8.
  • Ultimate Psionics (ShadowChemosh) - Fixed "Cannibalize Suit" not getting the correct number of customization points.
  • Modern (Frodie) - Shadow Hero Condition txt fix.
  • Ultimate Psionics (ShadowChemosh) - Fixed "Binding Pattern" pre-req script issue.
  • Ultimate Psionics (ShadowChemosh) - Fixed Grammaton Dead pre-req errors.
  • ShadowChemosh Adjustments (ShadowChemosh) - Fixed adjustment "Archetype: Stop Replace Ability" that could toss errors when used on an archetype without any replacement abilities.
  • RGG Class Death Mage (ShadowChemosh) - Source marked death mage spells to the class source.
  • Path of War (ShadowChemosh) - Fixed text on "Searing Break" maneuver and corrected the level.
  • Path of War (ShadowChemosh) - Fixed text on "Solar Flare" maneuver ability.
  • Conferred Adjustment (ShadowChemosh) - Fixed "Ranger: Favored Enemy" to mirror the core adjustment. This allows the ability "Vicious Aim" to work correctly.
New Features
  • ShadowChemosh Adjustments (ShadowChemosh) - Added new adjustments "Feats, Remove Activation" & "Feats, Add Activation" to allow for adding or removing a feats activation option from the In-Play tab.
  • Adjustments (ShadowChemosh) - Added "PFS, History" adjustment that makes all the values/notes from the UCam History tab legal for PFS. Some people like using the tab to keep notes about there character which gives no mechanical values/changes to the character.
  • Golden Glyph Publishing (ShadowChemosh) - Added the new race, feats, equipment, archetype and traits for the Scyleen race.
  • Golden Glyph Publishing (ShadowChemosh) - Added the Lagos race. Note this is only about 80% complete from the PDF. Future update will finish adding it.
Data File Authoring
  • Fixes to the Wild Empathy universal class ability.

Loaded here on iPad. :)

Note: After install I noticed the previous version still installed, I removed before trying to open anything.
 
Loaded here on iPad. :)

Note: After install I noticed the previous version still installed, I removed before trying to open anything.
FYI the iPad will remove the "old" version once you load a character. I don't know why it waits but it does get automatically removed for you. If you removed it yourself it won't hurt anything. :)
 
FYI the iPad will remove the "old" version once you load a character. I don't know why it waits but it does get automatically removed for you. If you removed it yourself it won't hurt anything. :)

Gotcha, thanks for the quick fix/response! Now that I think about it I saw it do it once before.
 
Bug Report.

Ring of Self-Sufficiency, from Ultimate Psionics, is granting it's +10 Competence bonus to Autohypnosis when it is in inventory and not equipped. Once the ring has been equipped the bonus is removed.
 
Bug report re: psicrystals

Multiple errors. First is a pop-up message that I can't seem to track down, but occurs when I add a psicrystal to a portfolio through the Other tab, and again whenever I try to change anything (like skill ranks):

Code:
Attempt to access field 'cTotalLev' that does not exist for thing 'rPUPsicrys'
Location: 'field calculate' script for Field 'xTotalLev' near line 148
- - -
Attempt to access field 'cSpcBonLev' that does not exist for thing 'rPUPsicrys'
Location: 'field calculate' script for Field 'xTotalLev' near line 148

Second, there is an error message regarding how many skill ranks have been used caused by the last script removing all skill ranks. I created a work around for this:

Code:
      ~ Remove skill points &
       #resmax[resSkill] = master.hero.child[resSkill].field[resMax].value

Third, psicrystals have a minimum rank of 4 in each of Perception and Stealth regardless of what the master has. I added the following to the final script to work around this as well, though there is probably a better way:

Code:
~ Set our Perception and Stealth, min 4 ranks
  var perbon as number
  var stbon as number
  perbon = maximum(0,4 - hero.child[skPercep].field[skUser].value)
  stbon = maximum(0,4 - hero.child[skStealth].field[skUser].value)
  #skillbonus[skPercep] += perbon
  #skillbonus[skStealth] += stbon

This doesn't update the ranks (which would probably cause HL to post an error anyway, but it does provide a bonus equal to the number of ranks you should have.

Last, the psicrystal seems to be getting a +7 untyped bonus to Stealth for some reason. I tracked down a +6 bonus at the top of the second script and removed it, but there's another +1 somewhere I haven't found. Admittedly, I haven't read the full rules on psicrystals, but I can't seem to find anything that provides them with a +1, +6 or +7 bonus to Stealth.
 
Bug report re: psicrystals

Multiple errors. First is a pop-up message that I can't seem to track down, but occurs when I add a psicrystal to a portfolio through the Other tab, and again whenever I try to change anything (like skill ranks):

Code:
Attempt to access field 'cTotalLev' that does not exist for thing 'rPUPsicrys'
Location: 'field calculate' script for Field 'xTotalLev' near line 148
- - -
Attempt to access field 'cSpcBonLev' that does not exist for thing 'rPUPsicrys'
Location: 'field calculate' script for Field 'xTotalLev' near line 148
This is fixed. Thanks!

Second, there is an error message regarding how many skill ranks have been used caused by the last script removing all skill ranks. I created a work around for this:

Code:
      ~ Remove skill points &
       #resmax[resSkill] = master.hero.child[resSkill].field[resMax].value
I can't duplicate this issue. The skills are automatically set based on the master. I assume your getting an error based on putting in skill ranks yourself. If that is the case then the error to me is correct because a psicrstal does not get any ranks to assign.

I made some changes to better visually show that its getting free ranks from the master.

Third, psicrystals have a minimum rank of 4 in each of Perception and Stealth regardless of what the master has. I added the following to the final script to work around this as well, though there is probably a better way:

Code:
~ Set our Perception and Stealth, min 4 ranks
  var perbon as number
  var stbon as number
  perbon = maximum(0,4 - hero.child[skPercep].field[skUser].value)
  stbon = maximum(0,4 - hero.child[skStealth].field[skUser].value)
  #skillbonus[skPercep] += perbon
  #skillbonus[skStealth] += stbon

This doesn't update the ranks (which would probably cause HL to post an error anyway, but it does provide a bonus equal to the number of ranks you should have.

Last, the psicrystal seems to be getting a +7 untyped bonus to Stealth for some reason. I tracked down a +6 bonus at the top of the second script and removed it, but there's another +1 somewhere I haven't found. Admittedly, I haven't read the full rules on psicrystals, but I can't seem to find anything that provides them with a +1, +6 or +7 bonus to Stealth.
Is the +1 coming from the rank your character has?

Thanks for the info about 4 ranks I have this fixed also.

If you want to give the changes a try you can download the file or the latest version of the Pack from GitHub.
 
I can't duplicate this issue. The skills are automatically set based on the master. I assume your getting an error based on putting in skill ranks yourself. If that is the case then the error to me is correct because a psicrstal does not get any ranks to assign.

I made some changes to better visually show that its getting free ranks from the master.

Still getting this error without adding any skill ranks. Screenshot attached.

Is the +1 coming from the rank your character has?

I don't know, but it seems to have gone away after your updates. Thanks!
 

Attachments

  • skill_overspent.png
    skill_overspent.png
    162.3 KB · Views: 3
This is a bug report that came in through the tracker. In the encounter builder, filter for "gold dragon, great wyrm", and add the copy that doesn't have an image (which appears to be the copy from the community files, rather than our version). It generates this runtime error:
Code:
Live state of gizmo 'PolyForm' is being tested during phase 'First' at priority 100 by pick 'Polymorph Form Helper' (PolymoHelp) before live state of parent pick 'raChangeSh' is resolved
Location: 'eval' script for Thing 'PolymoHelp' (Eval Script 'Polymorph helper applies low-light vision/darkvision') near line 2
- - -
Live state of gizmo 'PolyForm' is being tested during phase 'First' at priority 150 by pick 'Polymorph Helper' (Polymorph) before live state of parent pick 'raChangeSh' is resolved
Location: 'eval' script for Thing 'Polymorph' (Eval Script 'Natural Weapons tagged as allowed for New form') near line 7
I think the problem is in the rxDragGold pick, which is in COM_GMPack_Frumple - Dragons.user. The raChangeSh bootstrap on that race has a containerreq at First/200, but apparently, that needs to be at or before First/100, based on the error messages.
 
This is a bug report that came in through the tracker. In the encounter builder, filter for "gold dragon, great wyrm", and add the copy that doesn't have an image (which appears to be the copy from the community files, rather than our version). It generates this runtime error:
Code:
Live state of gizmo 'PolyForm' is being tested during phase 'First' at priority 100 by pick 'Polymorph Form Helper' (PolymoHelp) before live state of parent pick 'raChangeSh' is resolved
Location: 'eval' script for Thing 'PolymoHelp' (Eval Script 'Polymorph helper applies low-light vision/darkvision') near line 2
- - -
Live state of gizmo 'PolyForm' is being tested during phase 'First' at priority 150 by pick 'Polymorph Helper' (Polymorph) before live state of parent pick 'raChangeSh' is resolved
Location: 'eval' script for Thing 'Polymorph' (Eval Script 'Natural Weapons tagged as allowed for New form') near line 7
I think the problem is in the rxDragGold pick, which is in COM_GMPack_Frumple - Dragons.user. The raChangeSh bootstrap on that race has a containerreq at First/200, but apparently, that needs to be at or before First/100, based on the error messages.
Thanks for the bug report.

So no matter what timing I use I get this error. I went down to First/1 and I still get this exact same error message. The only way I can make the error go away so far is by totally removing the containerreq logic. Something else must be wrong but HL is tossing the above error message instead.

Only thing I can think of at this point is Hiding the ability using the Hide.Special tag instead but that does nothing to explain what the actual error is...
 
Thanks for the bug report.

So no matter what timing I use I get this error. I went down to First/1 and I still get this exact same error message. The only way I can make the error go away so far is by totally removing the containerreq logic. Something else must be wrong but HL is tossing the above error message instead.

Only thing I can think of at this point is Hiding the ability using the Hide.Special tag instead but that does nothing to explain what the actual error is...


It might work to add an empty, early script to raChangeSh, at or before First/100, so that that pick is forced to resolve itself early on (which can only be done with a replacement, which I know you try to avoid for the community files) (I guess making a duplicate with that script added would also be an option). The current first script on that pick is at First/200. But yeah, it might be something that has to always be left live, and then control the visibility - combining conditional bootstraps and gizmo is usually a hassle.
 
It might work to add an empty, early script to raChangeSh, at or before First/100, so that that pick is forced to resolve itself early on (which can only be done with a replacement, which I know you try to avoid for the community files) (I guess making a duplicate with that script added would also be an option). The current first script on that pick is at First/200. But yeah, it might be something that has to always be left live, and then control the visibility - combining conditional bootstraps and gizmo is usually a hassle.
Ahh light shines on marble head. Yep without an earlier "fake" script firing earlier I can't fix this using a containerreq anymore.

Using Hide.? tags seems to be working. Then I can just remove those based on the correct Dragons Age later after all the gizmo's and bootstraps have happened.

Plus I am missing a bunch of the tags/fields that raShapeCh now requires/needs so I can fix that at the same time.

Thanks!
 
Hello! I didnt see ordained defender archetype for Warden class and war path archetype(template) for warpriest in PoW books.
 
Ran into an issue. Trying to make a custom item for a game and i keep having compile errors when hitting the 'Test Now' button:

Hero Lab was forced to stop compilation after the following errors were detected:

File: COM_3PPPack_PathOfWar - Tags.1st (line 81) - Tag Group 'mDescript' - Referenced tag group 'sDescript' does not exist
File: COM_3PPPack_PathOfWar - Tags.1st (line 91) - Tag Group 'mLevel' - Referenced tag group 'sLevel' does not exist
File: COM_3PPPack_PathOfWar - Tags.1st (line 129) - Tag Group 'mSave' - Referenced tag group 'sSave' does not exist
File: COM_3PPPack_PathOfWar - Tags.1st (line 204) - Tag Group 'PWActNRG' - Referenced tag group 'PriElement' does not exist
File: COM_3PPPack_UltimatePsionics - Tags.1st (line 87) - Tag Group 'PathSkill' - Referenced tag group 'ClassSkill' does not exist
File: COM_3PPPack_UltimatePsionics - Tags.1st (line 142) - Tag Group 'PsicrystID' - Referenced tag group 'ClassSkill' does not exist
File: COM_BasicPack - Tags.1st (line 152) - Tag Group 'DamAbil' - Referenced tag group 'AttrDamage' does not exist
File: COM_BasicPack_ShadowChemosh - Tags.1st (line 88) - Tag Group 'wBite' - Referenced tag group 'wMain' does not exist
File: COM_BasicPack_ShadowChemosh - Tags.1st (line 98) - Tag Group 'wClaw' - Referenced tag group 'wMain' does not exist
File: COM_BasicPack_ShadowChemosh - Tags.1st (line 104) - Tag Group 'wConstrict' - Referenced tag group 'wMain' does not exist
File: COM_BasicPack_ShadowChemosh - Tags.1st (line 110) - Tag Group 'wGore' - Referenced tag group 'wMain' does not exist
File: COM_BasicPack_ShadowChemosh - Tags.1st (line 116) - Tag Group 'wHooves' - Referenced tag group 'wMain' does not exist
File: COM_BasicPack_ShadowChemosh - Tags.1st (line 122) - Tag Group 'wRake' - Referenced tag group 'wMain' does not exist
File: COM_BasicPack_ShadowChemosh - Tags.1st (line 128) - Tag Group 'wRend' - Referenced tag group 'wMain' does not exist
File: COM_BasicPack_ShadowChemosh - Tags.1st (line 134) - Tag Group 'wSlam' - Referenced tag group 'wMain' does not exist
File: COM_BasicPack_ShadowChemosh - Tags.1st (line 140) - Tag Group 'wTailSlap' - Referenced tag group 'wMain' does not exist
File: COM_BasicPack_ShadowChemosh - Tags.1st (line 146) - Tag Group 'wTalon' - Referenced tag group 'wMain' does not exist
File: COM_BasicPack_ShadowChemosh - Tags.1st (line 152) - Tag Group 'wTentacle' - Referenced tag group 'wMain' does not exist
File: COM_BasicPack_ShadowChemosh - Tags.1st (line 158) - Tag Group 'wTrample' - Referenced tag group 'wMain' does not exist
File: COM_BasicPack_ShadowChemosh - Tags.1st (line 164) - Tag Group 'wWing' - Referenced tag group 'wMain' does not exist
File: COM_BasicPack_ShadowChemosh - Tags.1st (line 170) - Tag Group 'wManSpike' - Referenced tag group 'wMain' does not exist
File: COM_BasicPack_ShadowChemosh - Tags.1st (line 252) - Tag Group 'PolyImmune' - Referenced tag group 'BloodEner' does not exist
File: COM_BasicPack_ShadowChemosh - Tags.1st (line 257) - Tag Group 'PolyResist' - Referenced tag group 'BloodEner' does not exist
File: COM_BasicPack_ShadowChemosh - Tags.1st (line 262) - Tag Group 'PolyVulner' - Referenced tag group 'BloodEner' does not exist
File: COM_1PathfinderPack - Components.str (line 81) - Component 'S2GenAry' (dynamic tag) - Group 'Helper' not defined
File: COM_1PathfinderPack - Components.str (line 82) - Component 'S2GenAry' (dynamic tag) - Group 'ProductId' not defined
File: COM_3PPPack_PathOfWar - Components.str (line 29) - Field 'mDC' - Non-existent phase id 'PostAttr' specified
File: COM_3PPPack_PathOfWar - Components.str (line 42) - Field 'mIL' - Non-existent phase id 'PostLevel' specified
File: COM_3PPPack_PathOfWar - Components.str (line 53) - Field 'mIM' - Non-existent phase id 'PostAttr' specified
File: COM_3PPPack_PathOfWar - Components.str (line 98) - Component 'PWManuever' (dynamic tag) - Group 'Usage' not defined
File: COM_3PPPack_PathOfWar - Components.str (line 99) - Component 'PWManuever' (dynamic tag) - Group 'SpecType' not defined
File: COM_3PPPack_PathOfWar - Components.str (line 104) - Component 'PWManuever' (Eval Script '#1') - Non-existent phase id 'First' specified
File: COM_3PPPack_PathOfWar - Components.str (line 114) - Component 'PWManuever' (Eval Script '#2') - Non-existent phase id 'PreLevel' specified
File: COM_3PPPack_PathOfWar - Components.str (line 245) - Component 'PWManList' (Eval Script 'PoW Init Setup') - Non-existent phase id 'First' specified
File: COM_3PPPack_PathOfWar - Components.str (line 276) - Component 'PWManList' (Eval Script 'PoW Calc IL') - Non-existent phase id 'PostLevel' specified
File: COM_3PPPack_PathOfWar - Components.str (line 306) - Component 'PWManList' (Eval Script '#3') - Non-existent phase id 'Final' specified
File: COM_3PPPack_PathOfWar - Components.str (line 365) - Component 'PWManList' (Eval Script '#4') - Non-existent phase id 'Final' specified
File: COM_3PPPack_PathOfWar - Components.str (line 407) - Component 'PWDisc' (Eval Script '#1') - Non-existent phase id 'First' specified
File: COM_3PPPack_UltimatePsionics - Components.str (line 18) - Component 'PUDisc' (dynamic tag) - Group 'abCategory' not defined
File: COM_3PPPack_UltimatePsionics - Components.str (line 19) - Component 'PUDisc' (dynamic tag) - Group 'HasAbility' not defined
File: COM_3PPPack_UltimatePsionics - Components.str (line 20) - Component 'PUDisc' (dynamic tag) - Group 'Ability' not defined
File: COM_3PPPack_UltimatePsionics - Components.str (line 21) - Component 'PUDisc' (dynamic tag) - Group 'SpecSource' not defined
File: COM_3PPPack_UltimatePsionics - Components.str (line 23) - Component 'PUDisc' (Eval Script '#1') - Non-existent phase id 'First' specified
File: COM_3PPPack_UltimatePsionics - Components.str (line 32) - Component 'PUDisc' (Eval Script '#2') - Non-existent phase id 'First' specified
File: COM_3PPPack_UltimatePsionics - Components.str (line 51) - Component 'PUDisc' (Eval Script '#3') - Non-existent phase id 'First' specified
File: COM_3PPPack_UltimatePsionics - Components.str (line 91) - Component 'PUDisc' (Eval Script '#4') - Non-existent phase id 'Final' specified
File: COM_3PPPack_UltimatePsionics - Components.str (line 139) - Component 'PUPsyPath' (dynamic tag) - Group 'abCategory' not defined
File: COM_3PPPack_UltimatePsionics - Components.str (line 140) - Component 'PUPsyPath' (dynamic tag) - Group 'HasAbility' not defined
File: COM_3PPPack_UltimatePsionics - Components.str (line 141) - Component 'PUPsyPath' (dynamic tag) - Group 'Ability' not defined
File: COM_3PPPack_UltimatePsionics - Components.str (line 142) - Component 'PUPsyPath' (dynamic tag) - Group 'SpecSource' not defined

I wondered if it was something i did, so i made a brand new data file. I copied a ring (ring of protection +1) and changed its unique identifier and its name. Nothing else was changed and nothing else was copied/duplicated/added.

It still gave the above compile errors. I also tried redownloading the pack and it lasted through two compile tests before throwing the same errors again.

The test file works without the community pack just fine.
 
I'm also getting this error when trying to create custom items as well.
This error as reported for years is NOT caused by the community pack. The base files fail to load which cuases the pack to fail. I have been working with LW for years on the issue but I could never duplicate the issue constant way.;

This same thing happens to me all the time and the only answer is to shut down HL and restart. If you didn’t have the pack installed you would get an error about a langue.hlz file that is core to HL.

The error is happening almost every other time I press Test Now or CTRL-R so please feel free to put in bug reports to LW. The community Pack is just exacerbating the issue because of its size.

I would love to have this fixed... I will try emailing Dave again and pointing him to these posts... :)

Here is post from a few weeks ago about the same issue
http://forums.wolflair.com/showthread.php?t=60997
 
Last edited:
Back
Top