- {{#each marks.armor}}
-
-
-
- {{/each}}
+
+ {{#each marks.armor as |source|}}
+
+
{{source.label}}
+
+ {{#each source.marks}}
+
+
+
+ {{/each}}
+
+
+ {{/each}}
+ {{#if usesStressArmor}}
+
+
{{localize "Stress"}}
+
{{#each marks.stress}}
{{/each}}
+
-
-
{{localize "DAGGERHEART.APPLICATIONS.DamageReduction.usedMarks"}}
+ {{/if}}
{{#if availableStressReductions}}
-
{{localize "DAGGERHEART.APPLICATIONS.DamageReduction.stressReduction"}}
+ {{localize "DAGGERHEART.APPLICATIONS.DamageReduction.stressReduction"}}
{{/if}}
{{#each availableStressReductions}}
-
+
{{#if this.any}}
{{localize "DAGGERHEART.GENERAL.any"}}
@@ -74,7 +78,7 @@
{{#if reduceSeverity}}
-
{{localize "DAGGERHEART.APPLICATIONS.DamageReduction.reduceSeverity" nr=reduceSeverity}}
+ {{localize "DAGGERHEART.APPLICATIONS.DamageReduction.reduceSeverity" nr=reduceSeverity}}
{{/if}}
@@ -82,7 +86,7 @@
{{#if thresholdImmunities}}
-
{{localize "DAGGERHEART.APPLICATIONS.DamageReduction.thresholdImmunities"}}
+ {{localize "DAGGERHEART.APPLICATIONS.DamageReduction.thresholdImmunities"}}
{{/if}}
diff --git a/templates/dialogs/dice-roll/header.hbs b/templates/dialogs/dice-roll/header.hbs
index 0cb58a01..486fcc8f 100644
--- a/templates/dialogs/dice-roll/header.hbs
+++ b/templates/dialogs/dice-roll/header.hbs
@@ -8,10 +8,4 @@
{{/if}}
- {{#if (and @root.hasRoll @root.activeTagTeamRoll)}}
-
-
- {{localize "DAGGERHEART.APPLICATIONS.TagTeamSelect.title"}}
-
- {{/if}}
\ No newline at end of file
diff --git a/templates/dialogs/tagTeamDialog.hbs b/templates/dialogs/tagTeamDialog.hbs
deleted file mode 100644
index 3c96a573..00000000
--- a/templates/dialogs/tagTeamDialog.hbs
+++ /dev/null
@@ -1,110 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/templates/dialogs/tagTeamDialog/initialization.hbs b/templates/dialogs/tagTeamDialog/initialization.hbs
new file mode 100644
index 00000000..60b11c7e
--- /dev/null
+++ b/templates/dialogs/tagTeamDialog/initialization.hbs
@@ -0,0 +1,34 @@
+
+ {{localize "DAGGERHEART.APPLICATIONS.TagTeamSelect.selectParticipants"}}
+
+
+
+
+ {{formGroup tagTeamFields.initiator.fields.cost name="initiator.cost" value=initiator.cost disabled=initiatorDisabled localize=true }}
+
+
+
+
\ No newline at end of file
diff --git a/templates/dialogs/tagTeamDialog/parts/tagTeamDamageParts.hbs b/templates/dialogs/tagTeamDialog/parts/tagTeamDamageParts.hbs
new file mode 100644
index 00000000..058777a5
--- /dev/null
+++ b/templates/dialogs/tagTeamDialog/parts/tagTeamDamageParts.hbs
@@ -0,0 +1,25 @@
+{{#each damage as |damage key|}}
+
+
+ {{localize (concat "DAGGERHEART.CONFIG.HealingType." key ".name")}}:
+ {{damage.total}}
+
+ {{#each damage.parts as |part|}}
+
+ {{#each part.dice as |dice index|}}
+
+ {{dice.total}}
+
+
+ {{#unless @last}}
+
+
+ {{/unless}}
+ {{/each}}
+ {{#if part.modifierTotal}}
+
{{#if (gte part.modifierTotal 0)}}+{{else}}-{{/if}}
+
{{positive part.modifierTotal}}
+ {{/if}}
+
+ {{/each}}
+
+{{/each}}
\ No newline at end of file
diff --git a/templates/dialogs/tagTeamDialog/tagTeamRoll.hbs b/templates/dialogs/tagTeamDialog/tagTeamRoll.hbs
new file mode 100644
index 00000000..30369d52
--- /dev/null
+++ b/templates/dialogs/tagTeamDialog/tagTeamRoll.hbs
@@ -0,0 +1,173 @@
+
+
+
+ {{#each members as |member key|}}
+
+ {{/each}}
+
+
+
+
{{localize "DAGGERHEART.GENERAL.result.plural"}}
+
+ {{#if hintText}}
+
{{localize hintText}}
+ {{else}}
+ {{#if joinedRoll.rollData}}
+
+
{{localize "DAGGERHEART.GENERAL.dualityRoll"}}
+
+
{{joinedRoll.rollData.options.roll.total}}
+
{{localize "DAGGERHEART.GENERAL.withThing" thing=joinedRoll.rollData.options.roll.result.label}}
+
+
+ {{/if}}
+ {{#if hasDamage}}
+
+
{{localize "DAGGERHEART.GENERAL.damage"}}
+ {{#each joinedRoll.rollData.options.damage as |damage key|}}
+
+
{{localize (concat "DAGGERHEART.CONFIG.HealingType." key ".name")}}
+
{{damage.total}}
+
+ {{/each}}
+
+ {{/if}}
+ {{/if}}
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/templates/sheets/activeEffect/change.hbs b/templates/sheets/activeEffect/change.hbs
index 30f643b8..d7d396e4 100644
--- a/templates/sheets/activeEffect/change.hbs
+++ b/templates/sheets/activeEffect/change.hbs
@@ -3,7 +3,9 @@
- {{formInput fields.type name=change.typePath value=change.type localize=true}}
+
{{formInput fields.value name=change.valuePath value=change.value elementType="input"}}
diff --git a/templates/sheets/activeEffect/changes.hbs b/templates/sheets/activeEffect/changes.hbs
index 026ffd90..47a48382 100644
--- a/templates/sheets/activeEffect/changes.hbs
+++ b/templates/sheets/activeEffect/changes.hbs
@@ -13,4 +13,11 @@
{{{change}}}
{{/each}}
+
+
diff --git a/templates/sheets/activeEffect/typeChanges/armorChange.hbs b/templates/sheets/activeEffect/typeChanges/armorChange.hbs
new file mode 100644
index 00000000..662a1294
--- /dev/null
+++ b/templates/sheets/activeEffect/typeChanges/armorChange.hbs
@@ -0,0 +1,28 @@
+
+ {{localize "EFFECT.FIELDS.changes.element.value.label"}}
+ {{localize "DAGGERHEART.GENERAL.max"}}
+ {{localize "DAGGERHEART.EFFECTS.ChangeTypes.armor.FIELDS.interaction.label"}}
+ {{localize "EFFECT.FIELDS.changes.element.priority.label"}}
+
+
+ -
+
+
+ {{formInput fields.value.fields.current name=(concat "system.changes." index ".value.current") value=value.current data-dtype="Number"}}
+ {{formInput fields.value.fields.max name=(concat "system.changes." index ".value.max") value=value.max data-dtype="Number"}}
+ {{formInput fields.value.fields.interaction name=(concat "system.changes." index ".value.interaction") value=value.interaction localize=true}}
+ {{formInput fields.priority name=(concat "system.changes." index ".priority") value=priority}}
+
+
+
+
+ {{localize "DAGGERHEART.GENERAL.DamageThresholds.title"}}
+
+
+ {{#if value.damageThresholds}}
+
+ {{formGroup fields.value.fields.damageThresholds.fields.major name=(concat "system.changes." index ".value.damageThresholds.major") value=value.damageThresholds.major localize=true }}
+ {{formGroup fields.value.fields.damageThresholds.fields.severe name=(concat "system.changes." index ".value.damageThresholds.severe") value=value.damageThresholds.severe localize=true }}
+
+ {{/if}}
+
\ No newline at end of file
diff --git a/templates/sheets/actors/character/effects.hbs b/templates/sheets/actors/character/effects.hbs
index 30fb31f4..3355d575 100644
--- a/templates/sheets/actors/character/effects.hbs
+++ b/templates/sheets/actors/character/effects.hbs
@@ -18,6 +18,7 @@
collection=effects.inactives
canCreate=true
hideResources=true
+ disabled=true
}}
\ No newline at end of file
diff --git a/templates/sheets/actors/character/sidebar.hbs b/templates/sheets/actors/character/sidebar.hbs
index b2757b55..d3be4983 100644
--- a/templates/sheets/actors/character/sidebar.hbs
+++ b/templates/sheets/actors/character/sidebar.hbs
@@ -30,14 +30,14 @@