Thanks for the help Mgehl, the script works but it has a quirk.
This Exp-Req does indeed show an error message about damage reduction, however once the DR +1 is added by an illegal acquirement of the feat it disappears because the Damage Reduction script is fulfilled, Greater Resiliency is valid at this point but it shouldn't be.
hero.childfound[xDamRd].tagis[Helper.ShowSpec] <> 0 will succeed only once the barbarian is L7+
How do I check and stop the feat from adding the Dr +1 if the character isn't a first level barbarian or a Dwarven Defender or any other class that doesn't have a Damage Reduction Class or Innate ability!
If I still keep this script in too it produces two damage reduction error messages.
@valid = pickexists[cBbnDR] + pickexists[cPfPTaDam1] + pickexists[cDwDDR1]
|