Member
Join Date: Jul 2014
Posts: 46
|
Hi, I'm updating our campaign custom user file to debug following 2018 changes to D20 and Community sets.
I have replaced stock cleric domains with custom descriptions, and am getting errors due to duplicate attempts to replace domain things (e.g., cdWeather) with my custom domain (cdArWeath) and something called fxWeather. I don't recall the descriptor fx - can you remind me what this is, and give me a pointer where I might find it? With best regards, Greylin |
#1 |
Senior Member
Join Date: Mar 2013
Location: Melbourne, Australia
Posts: 1,103
|
fxWeather appears to be a cleric domain "Weather", found in the file "Custom - SRD Domains.user"
Current RPG's: Pathfinder (GM), Pathfinder (Player), Gamma World (GM, Pathfinder homebrew). HeroLab: 3.5 & Pathfinder. HL User Files for PF: Greyhawk Setting, Gamma World (WIP). DM and player of D&D since 1980. |
#2 |
Senior Member
Join Date: Jul 2010
Posts: 3,147
|
The "fx" domains in the Custom - SRD Domains file are there to "fix" some of the core domains which don't have the spells properly attached. If you wish to replace the core domain, then you need to replace the "fx" version. In other words, put "fxWeather" into Replaces Thing id and you should be fine.
|
#3 |
Senior Member
Volunteer Data File Contributor
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729
|
Quote:
You will have to change the community file and make a backup. Then fix it each time the community pack updates. 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. |
|
#4 |
Senior Member
Join Date: Jul 2010
Posts: 3,147
|
Quote:
For example, the core domain is "cdWeather". The replacement domain in the community set is "fxWeather". The OP could create a new file to create a third Weather domain "cdArWeath" and use that to replace "fxWeather". This will resolve the error and replace the domain as intended. |
|
#5 |
Senior Member
Volunteer Data File Contributor
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729
|
Quote:
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. |
|
#6 |
Senior Member
Join Date: Jul 2010
Posts: 3,147
|
|
#7 |
Senior Member
Volunteer Data File Contributor
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729
|
Quote:
So cdWeather is base replaced by fxWeather replaced by cdXXX in my test. But the final Pick only gets tags from fxWeather and cdXXXX. Meaning anything using a specific test for cdWeather will now fail. Unless you manually add the correct tags to the third replacement. To the OP you need to specifically replace fxWeather with your domain but I wonder if you are going to get strange results. Either way I recommend manually adding the correct identity tags to your replaced thing. 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. |
|
#8 |
Member
Join Date: Jul 2014
Posts: 46
|
Thank you, this is massively helpful.
I did indeed just change the Replaces Thing id and the error went away - happy days. But good to know there could be some unintended consequences that I need to watch for. I will add in the identity tags to the final replacement. |
#9 |
|
|