*sigh*
I have clearly not understood how the *Preclude tab works. Its label says "Preclude: Allows you to cause a thing to become invalid when a source is selected."
Therefore I thought that if I did this:
... then the feats I stuck in there would become invalid
only when the WiSRules source is "selected", which I took to mean that somebody checked the box in the hero configuration dialog.
Instead, I now find that Dodge and all the other feats are precluded at all times, regardless of whether the source has been selected in the hero configurator. As a result, my code is causing errors to appear any time somebody opens up a PC that isn't using these house rules and happens to have one of the precluded feats.
So I guess I have two questions:
1) How does the *Preclude tab
actually work? When does a source count as "selected" or "not selected"?
2) Is there any way to make it behave the way it says it does? I want these preclusions to take effect
only when someone checks the "Eliminate feat taxes" option, which turns on the WiSRules source?