• 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 9.2 of the Pathfinder files for Hero Lab is now available

Has anybody else had a problem after the 9.2 update on ipad where you cannot change spells?

I have 3 portfolios (1 paladin, 1 cleric and 1 wizard)... If I go into view/change spells and delete one, I cannot add another spell back in, and I am sure it was working before the 9.1 update?
 
On the In-Play tab, have you marked that you've performed your obedience today?

Was all ready to report a bug on this - that the boons were not available to my Sentinel despite having the feat and it checked...then I realized I'd been testing on Bolka who has no boons listed...*embarrassed*. Curiously when I changed deities to Torg it showed up :)
 
HI Arron and Mathais, I cannot down load the 9.2 update. I either get an error that says the file is corrupted or that there is a web server error.
 
HI Arron and Mathais, I cannot down load the 9.2 update. I either get an error that says the file is corrupted or that there is a web server error.
Make sure your Anti-virus software or windows defender is not blocking the download. That is what usually causes the issue..

Also you can go to THIS page and download the version from the website. Once downloaded just double click on the .hl file to start the install.
 
So can anyone link me to help actually using the HideDeity and HideDeiCat tag groups?

Any chance that other groups of things will get similar options for say factions and languages ect? I wouldn't mind precluding every one but the fact that it breaks for those who don't have the precluded stuff kinda makes that not a very good option.
 
So can anyone link me to help actually using the HideDeity and HideDeiCat tag groups?
Not much to show for help. You just need to assign the HideDeity.? or HideDeiCat.? tags to the hero. So for example if you want to hide Abadar you would assign the tag "HideDeity.deiAbadar" to the hero. Now it no longer shows.

If you look at a Deity pick tags you will find its "category" tag. So you would instead hide all the deities in that category by assigning "HideDeiCat.?" to the hero.
 
You'd use an eval script on the mechanic to assign the tag to the hero. For example:

Code:
perform hero.assign[HideDeiCat.CoreGolari]
 
32 OTHER gods

There are 32 Gods that are listed under the other section and seam to have no category.

Is there a Other category that can somehow be hidden to hide these last 32 gods?
 
There are 32 Gods that are listed under the other section and seam to have no category.

Is there a Other category that can somehow be hidden to hide these last 32 gods?
Just wondering if you have watched the Four Intro videos to the Editor? The third one covers how to find tags/fields.

In this case add one of these "other gods". Then go "Develop->Floating Info Windows->Show Selection Tags". In the new list find the god you added to your hero and check mark it and press "ok". Do you see any "tags" in the new window that would be what your looking for?
 
that worked, and no haven't watched the videos but will make that my new homework for tomorrow. Thus far I have browsed the forums a lot, checked out a few different websites that didn't help much and learned it via trial and error very slowly. Thx for the video links wasn't even aware of there existence.


>>>>
Edit -- So just as a FYI those last 32 gods simply don't have a CAT to remove, thus they all have to be manually entered in. There also a few here and there,Half Eberon gods, some cult of the ebon destroyer, tomb of horror, CB tomb of horror, CB way of the wicked, faith of eberon, book of the dammed 3 Legacy of fire. That covers most.

Really most are Eberon source books, which I think it one of the 3rd party books. Originally I was going to just change the eberon gods to use a Cat however soon as I updated it would over right these again.

The exact gods that have no cat tag are

deiAhriman
deiArawai
deiAureon
deiBalinor
deiBloodVl
deiBoldrei
deiCultDrg
deiDevoure
deiDolArah
deiDolDorn
deiFury
deiKeeper
deiKolKorn
deiMockery
deiOlladra
deiOnatar
deiPathLif
deiShadow
deiSilvFla
deiTravele
deiUndying
deiDhalave
deiFGFrazU
deiuHassit
deiFGHassi
deiWoWMit1
deiWoWMit2
deiWoWMit3
deiKPStHel
deiKPStPir
deiFGGrtOa
deiuAhrima

Case anyone cares
 
Last edited:
Error

I thought the whole point of

HideDeity and HideDeiCa

was they they where supposed to be able to be used without breaking the mod.

I made a mod that used those t hide all the gods so I could add my own and not have a monster list to sort threw. I then swapped to my second licence (I have 1 with all the books and 1 with only the books my players have so I can more readily made the mod without breaking things)

Loading with the secondary license breaks the mod as some of the things referred to with HideDeity and HideDeiCa are no longer present.

I think this is pretty much just the HideDeity stuff not sure there was a page full of errors



>>>
Edit - ok so actually it looks like they are the HideDeity ones that are not currently assigned to a category that are causing a error

Rereading the update post it mentions

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.

Could someone post a example of the eval script code that might do this? really just the last 32 gods most of which are from eberon so I might be able to simply exclude that file for now or make the changes manually and then not update that file. But would be great if I could learn the way to use the hideDeity code to hide gods that players may not have the data pack for.
 
Last edited:
I did fix the Eberron gods already to have A) category and B) a new option to disable all Non-Eberron gods. I have not released this to the community yet.

In that case what I did was Foreach loop through all the Deity Things and simply forwarded the new tag onto the hero. This way I only hide the gods that are not Eberron and don't care what gods a person actually has. :) Plus as I only generate the tag for a deity that exists it won't break if a new person suddenly does not have a specific package.

I will try and put a to-do not to add a Category to any gods added in the CB and stuff. Really should not be any except for the Way of the Wicked AP. When I get home i can post the Eberron script. You can them mimic the code for your games to disable all except the ones with a specific category.
 
You rock.

Along the same lines is it possible to do a for each for code disabled all things in other non god categories if it don't have a specific source or tag of some sort? Or is this all just possible because of the new code for the gods?
 
You rock.

Along the same lines is it possible to do a for each for code disabled all things in other non god categories if it don't have a specific source or tag of some sort? Or is this all just possible because of the new code for the gods?
This currently only works with this new Hide God tag they added.

The below code is actually running on a "Simple" thing that is bootstrapped to the Eberron Mechanic. This way I can easily associate the Simple thing to its own Source ID. So only if the new "Hide Non-Eberron Deities" is checked marked will the script run.

First/10000
Code:
~ Find all non-Eberron deities
foreach thing in Deity where "!DeityCat.S2Eberron & !thingid.deiAtheist & !thingid.deiOther"

  ~ If no deity category then pull the thingid
  If (eachthing.tagcount[DeityCat.?] = 0) Then
    perform eachthing.pulltags[thingid.?,HideDeity]
  ~ If we have a category then pull the cateogry only
  ~ if we have not already pulled it.
  Else
    If (eachthing.intersect[DeityCat,DeityCat] = 0) then
      perform eachthing.pulltags[DeityCat.?]
    Endif
  Endif  
nexteach

~ Create Hide Deity Catagory tags
perform pulltags[DeityCat.?,HideDeiCat]
~ Push the hide deity tags to the hero
perform hero.pushtags[HideDeiCat.?]
perform hero.pushtags[HideDeity.?]
 
>>>
Edit - ok so actually it looks like they are the HideDeity ones that are not currently assigned to a category that are causing a error

Rereading the update post it mentions

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.

Could someone post a example of the eval script code that might do this? really just the last 32 gods most of which are from eberon so I might be able to simply exclude that file for now or make the changes manually and then not update that file. But would be great if I could learn the way to use the hideDeity code to hide gods that players may not have the data pack for.

Upon testing further, it seems I was ascribing powers to assignstr which it did not have. I'd thought it would define the tag if the system hadn't created it already. Using pulltags/pushtags is very clever ShadowChemosh, well done!

Here is what I have in my own homebrew mechanic:

First 10000
Code:
      ~ Hide Golarion Deities and most good worship options like Empyreal Lords.
      perform assign[HideDeiCat.CoreGolari]
      perform assign[HideDeiCat.OthGolari]
      perform assign[HideDeiCat.KPCrossrd]
      perform assign[HideDeiCat.KPDarkGods]
      perform assign[HideDeiCat.KPDragEmp]
      perform assign[HideDeiCat.KPSouthGod]
      perform assign[HideDeiCat.KPCityGods]
      perform assign[HideDeiCat.Pantheon]
      perform assign[HideDeiCat.Eldest]
      perform assign[HideDeiCat.Elemental]
      perform assign[HideDeiCat.Empyreal]
      perform assign[HideDeiCat.Giant]
      perform assign[HideDeiCat.Elf]
      perform assign[HideDeiCat.OldOnes]
      perform assign[HideDeiCat.Halfling]
      perform assign[HideDeiCat.Dwarf]
      perform assign[HideDeiCat.Gnome]
      perform assign[HideDeiCat.Goblin]
      perform assign[HideDeiCat.Orc]
      perform assign[HideDeiCat.RiverKing]
      perform assign[HideDeiCat.TianXia]
      perform assign[HideDeiCat.ShoantiQua]
      perform assign[HideDeiCat.FalseGod]
      perform assign[HideDeiCat.Forgotten]
      perform assign[HideDeiCat.DeadGod]

      ~ Now get any deities with no category tags, and specifically exclude them.
      var searchexpr as string
      searchexpr = "!DeityCat.? & !thingid.deiAtheist & !thingid.deiOther"

      foreach thing in Deity where searchexpr
        perform eachthing.pulltags[thingid.?,HideDeity]
        nexteach

      perform forward[HideDeiCat.?]
      perform forward[HideDeity.?]
 
is there a way to convince HL that you don't have a Data pack that you have in order to be able to check source material. I know my mod was referencing race builder powers. Should I just rebuild all of the powers so this is never a issue?
 
Back
Top