
Ok, so in IKRPG (as in Warmachine/Hordes) there is the concept of a damage spiral. It is 6 columns total. The 6 columns together represent your vitality. The 6 columns are also paired off into 1-2, 3-4, and 5-6. Each pairing share 2 damage boxes. Also if the pairing is completely boxed (all damaged) then you suffer the effects of that such as rolling one less dice. In Roll 20 you can only have 3 "bars" which in theory could be used for the 3 pairings. However keeping track of which boxes on each of the 6 columns is damaged is important. For example if you have 4 damage in the first pairing, then 2 of the 4 damage boxes are shared by column 1 and 2. So if I suffer 4 damage to column 2 then I would still have one damage box left in that pairing because the damage box from column one didn't get ticked. The damage did however spill over into column 3. To be clear I am not looking to automate the damage rolls or automate the damage recording. I simply want a method/framework that players can use to accurately record the damage based on IKRPG rules. So my question is, How would you approch making this "life spiral" concept? Is there a way to add 3 more bars? Even if you could add 3 more bars, how do you get them to share damage on SOME of the damage boxes? Can this be programed into some other part of the API to allow the users to treat it as the normal damage boxes? By that I would like my players to be able to enter things like "-3" on one column to record damage. Even if this is done via the chat like "/ikrpg -3 c1" to record 3 damage to column 1. But Would I just do that via attributes? Even if I did, how would I handle the sharing of damage? Any help would be great in pointing me towards where to start this. Here are some examples of what the "life spiral" looks like. You roll 1D6 to determine the column to damage.