• Please note: In an effort to ensure that all of our users feel welcome on our forums, we’ve updated our forum rules. You can review the updated rules here: http://forums.wolflair.com/showthread.php?t=5528.

    If a fellow Community member is not following the forum rules, please report the post by clicking the Report button (the red yield sign on the left) located on every post. This will notify the moderators directly. If you have any questions about these new rules, please contact support@wolflair.com.

    - The Lone Wolf Development Team

Wounds and vigor adjustment

alientude

Well-known member
My group uses a modified version of wounds and vigor from Ultimate Combat. The primary difference is that large and above creatures have higher wound totals. I'm trying to create an adjustment that will add (or subtract) from a creature's total wounds, and I can't seem to figure out how to do so. Any tips? Thanks.
 
Take a look at the construct type. That has variables set up to give HP based upon a specific size.
 
Looking at Toughness is a good call, but I'm still not able to get it to work. The feat references container.child[Wounds].field[wndFeat].value, which didn't sound like what I wanted to adjust. I checked the timing report for a creature with Wounds and Vigor enabled, and found the field wndTotal. For now, I'm just trying to create a Wounds adjustment, so I copied the HP adjustment and altered as I thought needed, like so:

Code:
      ~ If we're not enabled, get out now
      doneif (field[pIsOn].value = 0)

      if (hero.tagis[source.UCWound] <> 0) then
      ~ Add to our Wounds
      herofield[wndTotal].value += field[pAdjust].value
endif

Compiling this works fine, but when I enable the adjustment, I get:

Attempt to access field 'wndTotal' that does not exist for thing 'Totals'

repeated twice. I'm stumped again, unfortunately.
 
It's not a herofield, it's on the wounds helper.

Code:
      ~ If we're not enabled, get out now
      doneif (field[pIsOn].value = 0)

      if (hero.tagis[source.UCWound] <> 0) then
        ~ Add to our Wounds
        hero.childfound[Wounds].field[wndTotal].value += field[pAdjust].value
        endif
 
Back
Top