all unnatural rolls work
This commit is contained in:
@@ -236,7 +236,6 @@ export class DGPercentileRoll extends DGRoll {
|
||||
html += ` <div class="dice">`
|
||||
html += ` <p class="part-formula">`
|
||||
html += ` ${this.formula}`
|
||||
html += ` <span class="part-total">${this.total}</span>`
|
||||
html += ` </p>`
|
||||
html += ` <ol class="dice-rolls">`
|
||||
html += ` <li class="roll die ${this.formula}">${this.total}</li>`
|
||||
|
||||
@@ -49,7 +49,7 @@
|
||||
{{!-- Sanity --}}
|
||||
<div class="resource-outer-grid-1col">
|
||||
<label for="system.san.value" class="resource-label rollable"
|
||||
data-rolltype="sanity" data-key="sanity" title="{{localize 'DG.Tooltip.SanityLabel'}}"
|
||||
data-rolltype="sanity" title="{{localize 'DG.Tooltip.SanityLabel'}}"
|
||||
>{{localize 'DG.Attributes.SAN' }} <i class="fas fa-dice"></i></label>
|
||||
<div class="resource-inner-grid-3col">
|
||||
|
||||
@@ -344,7 +344,7 @@
|
||||
{{/unless}}
|
||||
|
||||
{{#if item.system.isLethal}}
|
||||
<span class="rollable" data-rolltype="lethality" data-key="lethality" data-iid="{{item._id}}"
|
||||
<span class="rollable" data-rolltype="lethality" data-iid="{{item._id}}"
|
||||
title="{{localize 'DG.ItemWindow.Weapons.LethalityTooltip'}}">
|
||||
{{item.system.lethality}}%</span>
|
||||
{{/if}}
|
||||
|
||||
@@ -72,7 +72,7 @@
|
||||
<div class="physical-stats-outer-grid-3col">
|
||||
<label class="rollable resource-label" data-rolltype="stat" data-key="{{key}}" title="{{localize 'DG.Tooltip.x5AttributeLabel'}}" for="system.statistics.{{key}}.value">{{localize (concat 'DG.Attributes.' key)}}</label>
|
||||
<input type="text" name="system.statistics.{{key}}.value" value="{{statistic.value}}" data-dtype="Number"/>
|
||||
<span class="rollable" data-rolltype="stat" data-key="{{key}}" title="{{localize 'DG.Tooltip.x5AttributeLabel'}}">({{numberFormat statistic.x5 decimals=0 sign=false}}%)</span>
|
||||
<span class="rollable" data-rolltype="stat" data-key="{{key}}" title="{{localize 'DG.Tooltip.x5AttributeLabel'}}">({{numberFormat statistic.x5 decimals=0 sign=false}}%)</span>
|
||||
</div >
|
||||
{{!-- <div> <input type="text" name="system.statistics.{{key}}.distinguishing_feature" value="{{statistic.distinguishing_feature}}" data-dtype="String" title="{{localize 'DG.Tooltip.DistinguishingFeature'}}" /> </div> --}}
|
||||
</div>
|
||||
|
||||
@@ -62,9 +62,9 @@
|
||||
<div class="flex-group-center flex-mid-border">
|
||||
<div class="">
|
||||
<div class="physical-stats-outer-grid-3col">
|
||||
<label class="rollable" data-rolltype="statistic.x5" data-roll="d100" data-target="statistic.x5" data-label="{{key}}" for="system.statistics.{{key}}.value" class="resource-label">{{localize (concat 'DG.Attributes.' key)}}</label>
|
||||
<label class="rollable resource-label" data-rolltype="stat" data-key="{{key}}" for="system.statistics.{{key}}.value">{{localize (concat 'DG.Attributes.' key)}}</label>
|
||||
<input type="text" name="system.statistics.{{key}}.value" value="{{statistic.value}}" data-dtype="Number"/>
|
||||
<span >({{numberFormat statistic.x5 decimals=0 sign=false}}%)</span>
|
||||
<span class="rollable" data-rolltype="stat" data-key="{{key}}" title="{{localize 'DG.Tooltip.x5AttributeLabel'}}">({{numberFormat statistic.x5 decimals=0 sign=false}}%)</span>
|
||||
</div >
|
||||
</div>
|
||||
</div>
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
{{#if (hideSkillBasedOnProficiencyAndUserChoice ../actor.system.showUntrainedSkills skill.proficiency)}}
|
||||
<div class="flexrow flex-group-center flex-thin-border">
|
||||
<label class="{{if_gt skill.proficiency 0 'rollable' 'not-rollable'}} skill-label" data-rolltype="skill" data-roll="d100" data-target="{{skill.proficiency}}" data-label="{{localize (concat 'DG.Skills.' key)}}" for="system.skills.{{key}}.value"
|
||||
<label class="{{if_gt skill.proficiency 0 'rollable' 'not-rollable'}} skill-label" data-rolltype="skill" data-roll="d100" data-key="{{key}}" for="system.skills.{{key}}.value"
|
||||
{{#if skill.proficiency}}title="{{localize 'DG.Tooltip.SkillLabel'}}"{{/if}}
|
||||
{{#unless skill.proficiency}}title="{{localize 'DG.Tooltip.CannotRollSkillLabel'}}"{{/unless}}
|
||||
>
|
||||
@@ -120,7 +120,7 @@
|
||||
{{#each actor.system.typedSkills as |skill key|}}
|
||||
{{#if (hideSkillBasedOnProficiencyAndUserChoice ../actor.system.showUntrainedSkills skill.proficiency)}}
|
||||
<div class="item flexrow flex-group-center">
|
||||
<label class="{{if_gt skill.proficiency 0 'rollable' 'not-rollable'}} skill-label" data-rolltype="skill" data-roll="d100" data-target="{{skill.proficiency}}" data-label="{{skill.label}}"
|
||||
<label class="{{if_gt skill.proficiency 0 'rollable' 'not-rollable'}} skill-label" data-rolltype="skill" data-key="{{key}}"
|
||||
{{#if skill.proficiency}}title="{{localize 'DG.Tooltip.SkillLabel'}}"{{/if}}
|
||||
{{#unless skill.proficiency}}title="{{localize 'DG.Tooltip.CannotRollSkillLabel'}}"{{/unless}}
|
||||
>
|
||||
@@ -175,41 +175,27 @@
|
||||
<div class="item-image"><img src="{{item.img}}" title="{{item.name}}" width="24" height="24"/></div>
|
||||
|
||||
<h4 style="word-wrap: break-word;"
|
||||
|
||||
class="item-name rollable"
|
||||
data-roll="d100"
|
||||
data-rolltype="weaponskill"
|
||||
data-target="{{item.system.skill}}"
|
||||
|
||||
data-label="{{localizeWeaponSkill item.system.skill}}"
|
||||
title="{{localize 'DG.Tooltip.SkillLabel'}} ({{localizeWeaponSkill item.system.skill}})"
|
||||
|
||||
data-itemname="{{item.name}}"
|
||||
data-skillmodifier="{{item.system.skillModifier}}"
|
||||
data-customtarget="{{item.system.customSkillTarget}}"
|
||||
data-rolltype="weapon"
|
||||
data-key="{{item.system.skill}}"
|
||||
data-iid="{{item._id}}"
|
||||
title="{{localize 'DG.Tooltip.SkillLabel'}} ({{localizeWeaponSkill item.system.skill}})"
|
||||
>
|
||||
{{item.name}}
|
||||
</h4>
|
||||
|
||||
{{#unless item.system.isLethal}}
|
||||
<span class="rollable centered-item-property"
|
||||
|
||||
data-rolltype="damage"
|
||||
data-target="damage"
|
||||
data-label="{{toUpperCase item.name}}"
|
||||
data-roll="{{item.system.damage}}"
|
||||
data-formula="{{item.system.damage}}"
|
||||
data-skill="{{item.system.skill}}"
|
||||
data-itemname="{{item.name}}"
|
||||
data-skillmodifier="{{item.system.skillModifier}}"
|
||||
data-customtarget="{{item.system.customSkillTarget}}"
|
||||
data-iid="{{item._id}}"
|
||||
>
|
||||
{{toUpperCase item.system.damage}}</span>
|
||||
{{/unless}}
|
||||
|
||||
{{#if item.system.isLethal}}
|
||||
<span class="rollable centered-item-property" data-rolltype="lethality" data-target="{{item.system.lethality}}" data-label="{{item.name}}" data-roll="d100"
|
||||
<span class="rollable centered-item-property" data-rolltype="lethality" data-iid="{{item._id}}"
|
||||
title="{{localize 'DG.ItemWindow.Weapons.LethalityTooltip'}}"
|
||||
>{{formatLethality item.system.lethality}}</span>
|
||||
{{/if}}
|
||||
|
||||
Reference in New Issue
Block a user