View Single Post
TCArknight
Senior Member
 
Join Date: Jan 2007
Location: NW Arkansas
Posts: 1,321

Old August 20th, 2018, 12:02 PM
Is there a way to have a trigger action force a script to be run or a calculate/finalize script on a field to process?

I have a Levelhelper component with levHP, levBaseHP and levBonusHP fields. Each level advanced for the hero adds a Levelhelper pick. On the Levelhelper component, I have a script running at Traits/3500 to do a
Code:
field[levHP].value = field[levBaseHP].value + field[levBonusHP].value
On the Dynamic table displaying the component, I have a action button where it sets
Code:
field[levBaseHP].value = 1 + random(6)
However, after the random number is generated, the script to calculate the field[levHP].value doesn’t run to update the overall HP gained for that level.

Is there anything I can do to force recalculation of the Field after the BaseHP value is determined?

Working on -
  • (SWADE) WIP Savage Rifts
  • Savage Rifts (Deluxe): Update link in This post
  • Star Trek Adventures: Update link in This post
TCArknight is offline   #1 Reply With Quote