Hi folks,
I was trying to fix an issue with the Hybrid Avenger (it fails to grant the cut-down version of Oath of Enmity that it ought to give) and ran into an odd quirk. In a fresh user file in the editor, I copied the Hybrid Avenger class and set the new version to replace the existing one. Without changing anything yet, I activated the new version of the class in HeroLab and found that when the class is given to a character, I get the error:
Invalid tag expression specified for 'findchild'
Location: 'evalrule' script for Component 'Class' (eval rule '#2') near line 15
I tried to check this out in the data files, but line 15 of the file thing_validate.dat is an empty line, so clearly it's deeper than that.
The error is clearly tied to the replacement class - it's fine as soon as I change classes, remove the user file and reload, remove the replacement class from the user file and reload, and so forth.
Any advice on what might be causing this? Thanks!
I was trying to fix an issue with the Hybrid Avenger (it fails to grant the cut-down version of Oath of Enmity that it ought to give) and ran into an odd quirk. In a fresh user file in the editor, I copied the Hybrid Avenger class and set the new version to replace the existing one. Without changing anything yet, I activated the new version of the class in HeroLab and found that when the class is given to a character, I get the error:
Invalid tag expression specified for 'findchild'
Location: 'evalrule' script for Component 'Class' (eval rule '#2') near line 15
I tried to check this out in the data files, but line 15 of the file thing_validate.dat is an empty line, so clearly it's deeper than that.
The error is clearly tied to the replacement class - it's fine as soon as I change classes, remove the user file and reload, remove the replacement class from the user file and reload, and so forth.
Any advice on what might be causing this? Thanks!
Last edited: