• 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

Cleric domains - fx<name>

Greylin

Well-known member
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
 
fxWeather appears to be a cleric domain "Weather", found in the file "Custom - SRD Domains.user"
 
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.
 
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.
You can’t replace a thing that is already replaced. That is why the OP is getting the errors.

You will have to change the community file and make a backup. Then fix it each time the community pack updates.
 
You can’t replace a thing that is already replaced. That is why the OP is getting the errors.

You will have to change the community file and make a backup. Then fix it each time the community pack updates.

Yes, but you *can* replace something that is replacing something else, which is what I'm suggesting here.

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.
 
Yes, but you *can* replace something that is replacing something else, which is what I'm suggesting here.

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.
No sorry you can’t do that in HL. Only one replace can and will function. :(
 
I've done it before, and I just tested it again to verify. It does, in fact, work, at least in d20.
Well your right it is working but not 100% correctly. The issue is that the thingid tags from cdWeather are NOT getting into the 3rd replacement.

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.
 
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.
 
Back
Top