Lone Wolf Development Forums

Lone Wolf Development Forums (http://forums.wolflair.com/index.php)
-   HL - d20 System (http://forums.wolflair.com/forumdisplay.php?f=46)
-   -   Cleric domains - fx<name> (http://forums.wolflair.com/showthread.php?t=60854)

Greylin June 30th, 2018 12:36 AM

Cleric domains - fx<name>
 
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

Dami June 30th, 2018 06:29 AM

fxWeather appears to be a cleric domain "Weather", found in the file "Custom - SRD Domains.user"

Sendric July 2nd, 2018 03:05 AM

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.

ShadowChemosh July 2nd, 2018 09:48 AM

Quote:

Originally Posted by Sendric (Post 267652)
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.

Sendric July 3rd, 2018 02:56 AM

Quote:

Originally Posted by ShadowChemosh (Post 267662)
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.

ShadowChemosh July 3rd, 2018 09:16 AM

Quote:

Originally Posted by Sendric (Post 267697)
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. :(

Sendric July 3rd, 2018 02:55 PM

Quote:

Originally Posted by ShadowChemosh (Post 267714)
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.

ShadowChemosh July 3rd, 2018 06:15 PM

Quote:

Originally Posted by Sendric (Post 267719)
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.

Greylin July 3rd, 2018 08:19 PM

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.


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

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