moo-man / AoS-Soulbound-FoundryVTT

The official system for playing the Warhammer Age of Sigmar: Soulbound RPG on Foundry Virtual Tabletop
GNU General Public License v3.0
10 stars 12 forks source link

[Soulbound System] Rend armour effect is applied but not visibly tracked #76

Open moo-man opened 2 years ago

moo-man commented 2 years ago

When using the 'Apply Rend to armour' option from a combat roll, the reduction in armour value is not tracked anywhere on the token's stats. The current armour value will appear to be at its original value. However, subsequent damage will be applied correctly with the armour value reduced.
From: MadDave123#3059
age-of-sigmar-soulbound: 4.0.0
soulbound-core: 1.0.0

Kasyks commented 2 years ago

For me it could be solved in 2 ways:

  1. Add Status Effect "Rended" or other cool word. It will be automatically activated when rend was successfully applied to armour.
  2. Add popup bobble when cursor hover over token with information. I have something like that from module https://github.com/illandril/FoundryVTT-token-tooltips and is really useful because you can custom what you want to see. image
moo-man commented 2 years ago
  1. I would say that a status effect should be related to the actor itself, not an item on an actor
  2. If a module does a good job at something, I see no reasons to try and take users away from using it by putting it in the system. Also I'm not really sure how a tooltip is relevant here. If I understand the issue, is that armor value is a single property, there's no "base" armor data (like Rended heavy armour might be 1/3 armour value)

The solution would simply to be add another property that denotes damage to the armor, so the user knows their heavy armor is 1/3 instead of just 1.