Malus armure/bouclier et cout en PP supplementaire

This commit is contained in:
2022-03-27 12:42:29 +02:00
parent e5b8c8f2c7
commit 9e5e07b227
16 changed files with 206 additions and 81 deletions

View File

@ -1,4 +1,4 @@
<div class="flexrow" style="margin-bottom: 1px;">
<div class="flexrow box-roll">
<div class="flex1 center bg-darkred">
<label for="attr">{{localize 'BOL.ui.attribute'}}</label>
</div>

View File

@ -1,5 +1,5 @@
{{#if (count boons)}}
<div class="flexrow" style="margin-bottom: 1px;">
<div class="flexrow roll-box" >
<div class="flex1 center bg-darkred">
<label for="mod">{{localize 'BOL.ui.boons'}}</label>
</div>

View File

@ -1,5 +1,5 @@
{{#if careers}}
<div class="flexrow" style="margin-bottom: 1px;">
<div class="flexrow roll-box">
<div class="flex1 center bg-darkred">
<label for="mod">{{localize 'BOL.ui.careers'}}</label>
</div>

View File

@ -1,5 +1,5 @@
{{#if fightOption}}
<div class="flexrow" style="margin-bottom: 1px;">
<div class="flexrow roll-box">
<div class="flex1 center bg-darkred">
<label for="fg">{{localize 'BOL.ui.fightOption'}}</label>
</div>

View File

@ -1,5 +1,5 @@
{{#if (count flaws)}}
<div class="flexrow" style="margin-bottom: 1px;">
<div class="flexrow roll-box">
<div class="flex1 center bg-darkred">
<label for="mod">{{localize 'BOL.ui.flaws'}}</label>
</div>

View File

@ -1,5 +1,5 @@
{{#if isRanged}}
<div class="flexrow" style="margin-bottom: 1px;">
<div class="flexrow roll-box">
<div class="flex1 center bg-darkred">
<label for="modRanged">{{localize 'BOL.ui.rangeModifiers'}}</label>
</div>
@ -19,7 +19,25 @@
</div>
{{/if}}
<div class="flexrow" style="margin-bottom: 1px;">
<div class="flexrow roll-box hide" id="armor-agi-malus">
<div class="flex1 center bg-darkred">
<label for="mod">{{localize 'BOL.ui.armorAgiMalus'}}</label>
</div>
<div class="flex1 center cell">
<label>{{armorAgiMalus}}</label>
</div>
</div>
<div class="flexrow roll-box hide" id="armor-init-malus">
<div class="flex1 center bg-darkred">
<label for="mod">{{localize 'BOL.ui.armorInitMalus'}}</label>
</div>
<div class="flex1 center cell">
<label>{{armorInitMalus}}</label>
</div>
</div>
<div class="flexrow roll-box" >
<div class="flex1 center bg-darkred">
<label for="mod">{{localize 'BOL.ui.modifiers'}}</label>
</div>

View File

@ -10,41 +10,43 @@
{{> "systems/bol/templates/dialogs/attribute-roll-part.hbs"}}
<div class="flexrow" style="margin-bottom: 1px;">
<div class="flexrow roll-box">
<div class="flex1 center bg-darkred">
<label for="mod">{{localize 'BOL.ui.sorcererRank'}}</label>
</div>
<div class="flex1 center cell">{{careerBonus}}</div>
</div>
<div class="flexrow" style="margin-bottom: 1px;">
<div class="flexrow roll-box" >
<div class="flex1 center bg-darkred">
<label for="mod">{{localize 'BOL.ui.ppcost'}}</label>
</div>
<div class="flex1 center cell" id="ppcost">{{ppCost}}</div>
</div>
<div class="flexrow" style="margin-bottom: 1px;">
<div class="flexrow roll-box" >
<div class="flex1 center bg-darkred">
<label for="mod">{{localize 'BOL.ui.ppAvailable'}}</label>
</div>
<div class="flex1 center cell">{{ppCurrent}}</div>
</div>
<div class="flexrow" style="margin-bottom: 1px;">
<div class="flexrow roll-box" >
<div class="flex1 center bg-darkred">
<label for="mod">{{localize 'BOL.ui.mandatoryconditions'}}</label>
</div>
<div class="flex1 center cell">
<ul class="no-bullets">
{{#each spell.data.data.properties.mandatoryconditions as | cond idx|}}
{{#if (lt idx @root.spell.data.data.properties.nbmandatoryconditions)}}
<label for="mod">{{cond}}</label>
<li><label for="mod">{{cond}}</label></li>
{{/if}}
{{/each}}
</ul>
</div>
</div>
<div class="flexrow" style="margin-bottom: 1px;">
<div class="flexrow roll-box" >
<div class="flex1 center bg-darkred">
<label for="mod">{{localize 'BOL.ui.optionnalconditions'}}</label>
</div>

View File

@ -1,4 +1,4 @@
<div class="flexrow" style="margin-bottom: 1px;">
<div class="flexrow roll-box" >
<div class="flex1 center bg-darkred">
<label for="mod">{{localize 'BOL.ui.nbdices'}}</label>
</div>
@ -6,7 +6,7 @@
<input class="flex1" type="text" id="roll-nbdice" value="2" disabled>
</div>
</div>
<div class="flexrow" style="margin-bottom: 1px;">
<div class="flexrow roll-box" >
<div class="flex1 center bg-darkred">
<label for="mod">{{localize 'BOL.ui.totalmod'}}</label>
</div>

View File

@ -12,14 +12,14 @@
{{> "systems/bol/templates/dialogs/aptitude-roll-part.hbs"}}
<div class="flexrow" style="margin-bottom: 1px;">
<div class="flexrow roll-box" >
<div class="flex1 center bg-darkred">
<label for="mod">{{localize 'BOL.ui.targetDefence'}}</label>
</div>
<div class="flex1 center cell">{{defence}}</div>
</div>
{{#if (eq shieldBlock 'blockall')}}
<div class="flexrow" style="margin-bottom: 1px;">
<div class="flexrow roll-box" >
<div class="flex1 center bg-darkred">
<label for="mod">{{localize 'BOL.ui.shieldMalus'}}</label>
</div>
@ -27,7 +27,7 @@
</div>
{{/if}}
{{#if (eq shieldBlock 'blockone')}}
<div class="flexrow" style="margin-bottom: 1px;">
<div class="flexrow roll-box" >
<div class="flex1 center bg-darkred">
<label for="mod">{{localize 'BOL.ui.shieldMalus'}}</label>
</div>

View File

@ -83,7 +83,7 @@
<div class="form-group">
<label class="property-label">{{localize "BOL.itemModifiers.init"}}</label>
<div class="form-fields">
<input class="field-value" type="text" name="data.properties.modifiers.init" value="{{data.properties.modifiers.init}}" data-dtype="Number"/>
<input class="field-value" type="text" name="data.properties.modifiers.init" value="{{data.properties.modifiers.c}}" data-dtype="Number"/>
</div>
</div>
<div class="form-group">