View Single Post
DeathSheep
Member
 
Join Date: Jun 2018
Posts: 83

Old November 2nd, 2021, 08:17 AM
Today's question: I am trying to create a class ability that allows you to select an ability (WIS or CHA) and increase it and its maximum by 4. The selection box shows up, but when an ability is chosen, the increase doesn't take effect. Here is what I have so far:

Code:
  <thing id="cConPR1WithForce" name="One With the Force"  compset="ClSpecial">
    <fieldval field="usrCandid1" value="component.BaseAttr & (IsAttr.aWIS | IsAttr.aCHA)"/>
    <fieldval field="abValue" value="4"/>
    <tag group="abRange" tag="Personal"/>
    <tag group="abDuration" tag="Constant"/>
    <eval phase="PostAttr" priority="10000"><![CDATA[     doneif (tagis[Helper.ShowSpec] = 0)

      doneif (tagis[Helper.Disable] <> 0)
     if (field[usrChosen1].ischosen <> 0) then

        field[usrChosen1].chosen.field[aClassMod].value += field[abValue].value
 field[usrChosen1].chosen.field[aMaxValue].value += field[abValue].value

     endif]]></eval>
    </thing>
DeathSheep is offline   #1 Reply With Quote