IIRC, Mechanics should be present on all characters by default. Unless you added a source to your mechanic and that source wasn't turned on, I don't know why a script on it wouldn't execute as you'd expect.
So the choice of a church is a pick the user adds to his character, and that is what bootstraps the language in question?
Is the church pick added to a configureable? If so, having the eval script run on the configurable would work fine. Otherwise, if they are not added to a configureable, and you are not able to use a mechanic, you could have it run from the church picks. That is less than ideal because then you'd need to add that same script to each such church pick.
|