schlosrat / token-health

FoundryVTT module
5 stars 10 forks source link

Add capability to handle systems where damage is positive increasing from 0 (full health) to wounded #40

Closed schlosrat closed 3 years ago

schlosrat commented 3 years ago

Is game systems like SWADE an actor at full health has 0 wounds and 0 fatigue. As the NPC/PC takes damage their wounds attribute increases up to some maximum level. This is backwards from systems that track a current and max amount of health/hp/etc. where damage decreases the current value until a KO or death threshold is hit.

schlosrat commented 3 years ago

This is fixed in version 0.4.1 for use with a single "health" attribute. To be fully compatible with game systems like SWADE and L5R5E there will need to be a further extension to allow the user to select which pool to apply damage/healing to - e.g. Fatigue vs Wounds (SWADE) or Fatigue vs. Strife (L5R5E). There may be some systems where a third or fourth options could be necessary? For now at least it works for a single "health" attribute that could lead to unconsciousness or death.

schlosrat commented 3 years ago

This is fixed in ver 0.4.2 which also has the capability for user configurable damage types and subtypes where the subtypes can be associated with different "health" pools. Additive Damage now appears to work, although there's currently no distinction between running out of one health pool or another (if there are more than one). In a future update might want to attach death as a possible outcome to only one, and some other type of incapacitation to the other.